Ошибка IM 1 в эмуляторе Unreal Speccy...

Привет всем...
Для тех - кто помнит ассемблер Z80
DI
LD A,#3F
LD I,A
IM 1
В чем ошибка эмулятора???
На реальном Спектруме - это строка ничего не меняла...
На многих эмуляторах = изменяется ячейка #5C08 -
код последней нажатой клавиши...
От этого сбиваются загрузчики игр...

Comments

  • Загрузчики могут иметь код в #5с00-#5d00 - области переменных TR-dos...
  • edited May 2018
    Нет там никаких ошибок. Всё нормально работает. Ячейки эти при включенном IM 1 будут изменяться на любом реале в том числе, это нормально, так работает IM 1.  Предполагаю, там у вас какая-нибудь Pentagon 1024 или типа того, от которых и сбиваются загрузчики игр. Ставьте нормальный Pentagon 128 и все будет работать, я думаю.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!