1,801

(56 odpowiedzi, napisanych Software, Gry - 8bit)

ciekawy cross compilator Pascala KPC (K Pascal Compiler) m.in. dla 6502 http://www.geocities.com/rjkuhn_2000/so … #compilers

bezpośredni link do kompilatora z przykladami (nawet skomplikowanymi) tutaj: http://www.geocities.com/rjkuhn_2000/02kpc10.zip


fragment pliku README.TXT:

The following are the data types recognized by K Pascal and their 
characteristics:
boolean    - a single bit indicating true or false
char    - an 8 bit ASCII character
byte    - an 8 bit unsigned value ranging from 0 to 255
sint    - an 8 bit signed value ranging from -127 to 127
word    - a 16 bit unsigned value ranging from 0 to 65535
integer    - a 16 bit signed value ranging from -32767 to 32767
real    - a 32 bit fixed point value

The following are the operators recognized by K Pascal:
:=
not
chr
ord
wrd
inp
inpw
outp
outpw
*
/
and 
div
mod
shl
shr
+
-
or
xor
=
<>
<
<=
>
>=

The following are the keywords recognized by K Pascal:
array
begin
const
do
else
end
function
if
implementation
interface
of
procedure
program
repeat
then
unit
until
uses
var
while
_asm

1,802

(66 odpowiedzi, napisanych Fabryka - 8bit)

przy takich pamięciach masowych narzekasz na brak RAM'u, Drac030 napisz sterownik dla pamięci wirtualnej

1,803

(56 odpowiedzi, napisanych Software, Gry - 8bit)

strona gostka ktory postanowil napisac cross compiler Pascala na C64 http://www.baltissen.org/htm/pcomp.htm

:) sprawdzalem działanie tego compilatora z marnym skutkiem

a tutaj spis kompilatorów Pascala http://www.pascaland.org/

1,804

(6 odpowiedzi, napisanych Scena - 8bit)

w bazie aarea jesli dziala, dział użytki

16 kolorów to tak naprawde 4 kolory w 4 odcieniach, jak powstaje tryb? pierwsza linia to 4 kolory, druga linia to 4-y odcienie szarosci (obrazek tytułowy z gry Dupland jest w tym trybie), ogolnie jesli interlace to ostro trzepie po oczkach, lepsza jest inna wersja tego trybu ktory uzywa XI/Satatronic, tyle ze uzywa jakiegos swojego programu (bez interlacu, widac przerywane linie)

ogolnie XLP1.9 działa nawet na Atari, tyle ze użycie ZOOM'a wymaga starszej wersji emulatora, tej ktora nie miala synchronizacji z rastrem, powodem takiego stanu rzeczy jest zbyt dlugi program przerwania DLI pod ZOOM'em

1,805

(66 odpowiedzi, napisanych Fabryka - 8bit)

to ok. 3 uzytkownikow DracOS'a moze sie cieszyc :)

1,806

(14 odpowiedzi, napisanych Miejsca w sieci)

Piguła to nie jest śmieszne :)

1,807

(14 odpowiedzi, napisanych Miejsca w sieci)

pomysłowi goście :)

1,808

(56 odpowiedzi, napisanych Software, Gry - 8bit)

kompilator BASIC'a dla A2600, ciekawe czy kod nim wygenerowany ruszy na XE/XL http://alienbill.com/2600/basic/

1,809

(88 odpowiedzi, napisanych Zloty)

no to Pajero może jechać bo to nie termin imienin jego żony :)

1,810

(81 odpowiedzi, napisanych Fabryka - 8bit)

właściwie niedługo juz koniec prac, ekran tytułowy już jest, trzeba go tylko połączyć z grą no i musi wszystko zatwierdzić Vidol, pewnie do końca miesiąca wyjdzie Nibbly

1,811

(56 odpowiedzi, napisanych Software, Gry - 8bit)

może przeportujecie Free Pascala na 6502 :) będzie cross compiler :)

tutaj macie źródełka http://www.freepascal.org/

1,812

(26 odpowiedzi, napisanych Różne)

a skad wziąść Bajtka ?

1,813

(50 odpowiedzi, napisanych Scena - 8bit)

ktoś bawił sie ACEC C ? Znalazłem toto na PAGE6 http://www.page6.org/, kompilator, optymalizator, linker dla XE/XL

1,814

(83 odpowiedzi, napisanych Quast Rules)

wiem że to nie BASIC ale w MADS można tworzyć biblioteki z procedurami, czyli całość sprowadza się do napisania zbioru gotowych bibliotek i ich dolinkowaniu przez .LINK, można stworzyć w ten sposób pewnego rodzaju demo maker (przykład bibliotek mads\examples\LIBRARIES\)

1,815

(26 odpowiedzi, napisanych Różne)

proponuje obok chartsow stworzyc nowa ankiete pt. "jaka gre skonwercić na Atari XE/XL" :)

1,816

(18 odpowiedzi, napisanych Programowanie - 8 bit)

całkiem ciekawy ten język, szkoda że nie ma testów porównawczych szybkości działania programów skompilowanych przez PL/65 tak jak ma to miejsce dla ACTION!

1,817

(58 odpowiedzi, napisanych Bałagan)

jak to ma byc przyszlosciowe i futurystyczne to calosc musi byc w standardzie BTX ;)

1,818

(6 odpowiedzi, napisanych Fabryka - 8bit)

do Szwecji jade jutro, czyli we wtorek

a Pinballa zobaczymy kiedy zostanie skonczony, czyli tak ok. 1 roku :)

1,819

(6 odpowiedzi, napisanych Fabryka - 8bit)

jako że nie wiem jak na aarea dodawać pliki to link do pliku z przykładami jest na atariage :)

http://www.atariage.com/forums/index.ph … 9816&#

Jest to zajawka nowej funkcji G2F, która będzie automatycznie generować program dla scrolla pionowego, scroll poziomy to sobie sami napiszecie ;).

Są tam dwa przykłady scrola pionowego, OYSTRON (poprawiany dla potrzeb scrolla) i GIRL nie poprawiany dlatego dwie linie szarpią w tym przykładzie, które ? Wystarczy przejrzeć źródło i zajrzeć do procedur przerwania DLI d255 oraz d257, są one zaznaczone przez !!!, w tych liniach jest za duzo zmian na linie dlatego szarpie. Wszystko jest jednak do poprawienia, tak więc jeśli się wysilicie to będzie działać.

Do czego to ? Ano do Pinballa i dla ładnych scrolli, np. na koniec jakiegoś dema, scroll przerywany kolorowymi grafikami jak na C64 :)

Dlaczego ekran jest tak niski (22 wiersze wysokosci) ? Bo przy takiej wysokosci ekranu wszystko wyrabia sie w ramce, a najwiecej czasu zajmuje przepisanie obiektów PMG (plik HVSCROL.ASM, procedura UPDATE). Jeśli grafika nie wykorzystywałaby jakiegoś obiektu PMG wtedy całość może przyspieszyć (w końcu przepisujemy 5x176 bajtów dla wysokości ekranu 22 wiersze).

Główny program (silnik) realizujący cały scroll znajduje się w pliku HVSCROL.ASM, jeśli znacie sposób na przyspieszenie jego działania a w szczególności przepisywania PMG będę wdzięczny za pomoc i sugestie.

1,820

(157 odpowiedzi, napisanych Fabryka - 8bit)

XXL jak poprosisz Swietego to podeśle Ci źródła Sid2Pokey, ja przerobiłem je tylko tak aby otrzymac czysty kod playera, ogolnie SID'y sa relokowane przez SID2POKEY wiec dobrze by bylo aby adres ladowania SID'a byl identyczny z adresem zaladowania go w pamieci ATARI, wtedy jest wygodnie i bezpiecznie

1,821

(157 odpowiedzi, napisanych Fabryka - 8bit)

no to rozumiem, miód malinka :)

1,822

(37 odpowiedzi, napisanych Bałagan)

jejku Epi pisze mature, ale młody szczyl :)

1,823

(157 odpowiedzi, napisanych Fabryka - 8bit)

ja już zaczynam się bać

1,824

(29 odpowiedzi, napisanych Bałagan)

drac030 ta teoria jest z życia wzięta, w nibbly używałem strony zerowej od $0040 do dekompresji podczas ładowania danych, no i pod emulem działało, na prawdziwym sprzęcie już nie

1,825

(33 odpowiedzi, napisanych Software, Gry - 8bit)

no i zeby obsługiwał VBXE