Вход

Просмотр полной версии : DI/HALT в KOL0BOK2



Raydac
19.09.2020, 15:53
столкнулся со странностью в своем эмуляторе ZX-Poly на игре KOL0BOK2 после загрузки эмулятор виснет на HALT на адресе 5DDB (trdos пзу отключено), оба флага IFF обнулены, если выставить принудительно IFF1 то игра просыпается и дальше всё работает ок
никто не сталкивался из эмуляторописателей в своих эмуляциях с таким? куда копать то? может авторы тут тусят колобка и могут подсказать что они в загрузчике такое делают? может расчет на какую то другую чем 5.04 tr-dos?

goodboy
19.09.2020, 16:14
там специально сделано несколько проверок - для завала на известных (на тот момент) эмуляторах
(и кстати есть опрос кнопок для пропуска этого теста)
конкретно в твоём случае там проверка на приход прерывания посредине команды ld a,r / ld a,i
http://web.archive.org/web/20080122155025/http://ivr.webzone.ru/articles/ldar_new/index.htm
.......
ну и авторы выпустили в массу несколько сырую версию игры.
если дойти до GameOver картинка финала будет испорчена и сброс/зависание.
позже был выпущен патч/фикс.
у меня он есть, но сию минуту найти не смогу

tiboh
29.09.2020, 15:29
Исправленный Kolobok Zoom 2
https://vtrd.in/release.php?r=111580cddd93a1621152c50b333321b6

Raydac
30.09.2020, 00:13
исправленная версия работает без проблем