Widzę też, że na bazie Twojej konswersji komodorowcy zrobili swoją, orientujesz się jak wypada szybkość gry na Atari 8-bit vs C64, to ostatnie powinno mieć więcej spowolnień ze względu na niższe taktowanie CPU?
Najwolniejsza jest wersja na C64, bo ma najwolniejszy procesor (1MHz). Potem jest wersja na Atari i mniej więcej na tym samym poziomie jest wersja na C+4 (tam jest 1MHz procesor i 2MHz na vblank) oraz wersja na C64 odpalona na C128 (bo przełącza procesor na vblank na 2MHz). Najszybsza jest natywna wersja na C128 (tam procesor jest 2MHz). Najnajszybsza jest wersja na komputery z dopałką (np. Rapidus na Atari) - tutaj gra jest szybsza niż oryginał ze Spectrum ale prędkość jest tak ustawiona, by dało się grać.
C64/C+4 trochę traci przez ich organizację bitmapy - kopiowanie danych z bufora na ekran jest wolniejsze. Atari traci na DLI użytych do podkolorowania i display liście, która udaje Spectrum.
@xxl
Moje porty są wierny oryginałom, a w 1985 takich rzeczy nie było ;) A na poważnie, to zostało mi gdzieś tak pół strony wolnego RAMu, więc pewnie kod by się nie zmieścił. Ale rozważę temat do następnych konwersji.
Zerknąłem jeszcze na YT i w wersji na C64 przed grą jest do przeczytania instrukcja, czy to jakieś oryginalne rozwiązanie z pierwotnej platformy, czy komodorowcy dorobili?
@Rastan: pracuję, oczywiście. Więcej informacji gdy będę miał się czym pochwalić.
@Jacques: Komodziarze mają taką modę, że do gier (oraz do nowych cracków starych gier) dodają tekst oryginalnych instrukcji i opisy gier. Ja stwierdziłem, że Atarowcy sami znajdą potrzebne informacje ;) Na C64 dodatkowo jest trainer, w wersji Atari jest on zaszyty w ekranie tytułowym.