ZX Spectrum > PROGRAMOWANIE

[ZX81] Wyzwanie programistyczne nr 1

<< < (3/11) > >>

Tygrys:
Albo piszesz demo które siedzi w ROM i korzysta z RAM - choć to wymaga dużej dyscypliny aby nie tworzyć automodyfikowalnych procedur,
albo też przerzucasz wszystko do RAM i odpalasz program.

Dalthon:
No właśnie chce w ROM trzymać spakowane i rozpakowywać do RAM i stąd potrzeba więcej niż 8kB w RAM ;)

KWF:
Podpowiedz, w jaki sposob mozna przetestowac binarke z ROMu w przestrzeni 8K-16K.

Do tego potrzeny bedzie emulator EightyOne (EO). Emulator konfigurujemy pod ZX81 ze standardowym 16KB RAM (w przestrzeni 16K-32K). Jesli ktos bedzie korzystal w WRX, to nalezy zaznaczyc te opcje. Zapisujemy konfiguracje, robimy reset emulowanego ZX81 i emulator jest gotowy. Aby wczytac przygotowany plik binarny, z menu "File", wybieramy "Load Memory Block", w okienku "Load Block..." wskazujemy plik do zaladowania i za adres podajemy 8192 (dziesietnie). Klikamy "Load File..." i nic sie nie dzieje, ale binarka zostala wczytana. Aby ja wywolac wydajemy komende
--- Kod: ---RAND USR 8192
--- Koniec kodu ---
i jesli nasz programik dziala poprawnie, odpali sie. W zalaczniku plik z jednym z programow wydanych przez Timexa na kartch do samodzielnej zabawy.

tooloud:

--- Cytat: Dalthon w 2020.02.04, 12:58:25 ---No właśnie chce w ROM trzymać spakowane i rozpakowywać do RAM i stąd potrzeba więcej niż 8kB w RAM ;)

--- Koniec cytatu ---

ale, że nie zmieścisz się nagle w 256 bajtach?  :o :P

Dalthon:

--- Cytat: tooloud w 2020.02.14, 16:07:20 ---ale, że nie zmieścisz się nagle w 256 bajtach?  :o :P

--- Koniec cytatu ---
zx81 ma duże pixele - nie mieszczą się w 256b :P

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej