Simius napisał/a:Problem polega na tym, że podczas gry mają miejsce zapisy do rejestru GRACTL z ustawionym najstarszym bitem, który w Sophii 2 jest w użyciu (SPECEN) i ustawiony daje dostep do rejestrów specjalnych, i wyłącza dostęp do podstawowych.
(...)
Znacznie prostsze było spaczowanie gry, żeby usunąć wadliwe zapisy do GRACTL.
Ryzykowne podejście, bo możliwa jest powtórka z U1MB i Bounty Bob, SynFile+. Nie lepiej zmienić lokalizację flagi SPECEN w Sophii 2, na coś, co nie jest używane w "standardowym" Atari?
Mq napisał/a:W tym układzie wydaje się, że Decathlon robi to przypadkiem, bo przecież celowo nikt nie ustawił tam tego znacznika programując grę. Jest zatem szansa, że inne gry tak nie robią.
Z tego co rozumiem, to zostało to zrobione w tej grze umyślnie, by oszczędzić sobie jeden zapis do pamięci.
Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.