Вообще, CPU зависает в цикле по адресу 157220, ожидая 65535*7 итераций появления нуля по адресу в R3 = 157346.
После того, как ноль так и не установлен, в PPU как раз идет вываливание в этот драйвер кассеты ПЗУ. После этого цикл ожидания нуля в 157346 повторяется снова, и так до бесконечности.
Проверил, существует ли этот цикл в играх, которые запускаются. Оказалось, что да, но исчерпывая счетчик, у них вываливания ППУ в драйвер кассеты не происходит.




Ответить с цитированием