ZX Spectrum > RÓŻNOŚCI

Dziwne zachowanie FDD3000

(1/1)

steev:
Piszę tutaj, bo nie wiem czy to bardziej 'emulatory' czy 'hardware' :)
W każdym razie zaobserwowane na emulatorach.
Jeśli gra jest ładowana przez autostart, wadliwie działa odczytywanie klawiatury przez ROMowe procedury (włączyć przerwania, odczytywać LAST-K, $5c08)
Przykładowo, zamiast kodu 'a' zwracane jest 'NEW'.
Dotyczy m.in Colossus Chess, Draughts, Dun Darach, Marsport, Tir Na Nog, Hydrofool, Heavy On The Magick, Kirel, Egg-head...
Jeśli ten sam program startowy załadować 'z ręki' - wszystko działa OK.
A najzabawniejsze jest obejście problemu : na początku programu startowego należy zrobić CAT*.
Na sprzęcie nigdy tego nie zauważyłem, ale mój program startowy (w basicu) na początku robił... CAT* :)

Nawigacja

[0] Indeks wiadomości

Idź do wersji pełnej