Ага, я тоже попытался вести расследование в эмуле. Ничего примечательного не накопал...
Кроме интересного места при инициализации игры:
LD A,FD
IN A,(FE)
В результате в А оказывается FF. В чем суть - непонятно. На Спектрумах так делается опрос клавиатуры...
---------- Post added at 08:54 ---------- Previous post was at 08:15 ----------
Как раз тут разгадка и скрывалась.
У меня при чтении портов выше F800, если эти порты не были определены в селекторах, читалась не пустая шина, а что-то неизвестное из недр альтеры.
Проц читал не FF, как положено, а нечто С9.
Переделал.
Галаксиан заработал.![]()






ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Ответить с цитированием