Mefistotel пишет:Интересно выводится надпись GAME OVER
Тайловая карта записано кодом, в котором идут ссылки на буквы из основного шрифта.
В игре буквы как бы появляются по очереди на экране.
Надпись выводится спрайтами. То, что ты нашёл - копирование набора тайлов, на которые потом будут ссылаться спрайты.
Изменяя этот код можно подменить тайлы букв или сделать надпись короче. Повезло что в GAM
E_OV
ER и _УЖ
Е_ВС
Е? одинаковые буквы стоят на одинаковых местах.
Чтобы удлинить надпись, нужно лезть в код, пишущий спрайтовый буфер, что сложнее. Спрайтовые атрибуты собираются из трёх разных мест, так что я дебажил этот код всю неделю и пришёл к успеху.
Здесь лежит подтверждение концепции. Если уже написал код копирования дополнителных тайлов, просто поменяй 4 тайловых индекса дополнительных букв в области 0x14ADE моего хака.
Первые индексы остались в районе 0x1EF94