Цитата Сообщение от Error404 Посмотреть сообщение
Upd: Сейчас посмотрел немного в эмуляторе - не похоже, чтобы там вообще использовались прерывания и диспетчер 16к.
Ага, я тоже попытался вести расследование в эмуле. Ничего примечательного не накопал...
Кроме интересного места при инициализации игры:

LD A,FD
IN A,(FE)

В результате в А оказывается FF. В чем суть - непонятно. На Спектрумах так делается опрос клавиатуры...

---------- Post added at 08:54 ---------- Previous post was at 08:15 ----------

Цитата Сообщение от ewgeny7 Посмотреть сообщение
Кроме интересного места при инициализации игры
Как раз тут разгадка и скрывалась.
У меня при чтении портов выше F800, если эти порты не были определены в селекторах, читалась не пустая шина, а что-то неизвестное из недр альтеры.
Проц читал не FF, как положено, а нечто С9.
Переделал.
Галаксиан заработал.