Цитата Сообщение от goodboy Посмотреть сообщение
уже понял
(сравнив исходник с тем что в игре)
мне такты пересчитывать точно лень.
и я ещё не понял как определяется модель 48/128 ?
Видимо по байту в ПЗУ в функции NIRVANA_start
Код:
 ld      a, ($004c)
 and     2
 ld      (delay_128k-1), a
Сюда втыкается

Код:
; wait for the raster beam
        ld      b, 55
        jr      delay_128k
delay_128k:
        ld      b, 57
wait_raster:
        djnz    wait_raster