| Разработка и ромхакинг > Ромхакинг |
| Как на заставке сделать синим (вместо зелёного) третьего утёнка в Duck Tales? |
| << < (2/2) |
| evgeny:
Это явно зависит от сколла экрана. Когда экран скроллится, то постепенно подгружается карта уровня, и, видимо, когда останавливаешь скролл экрана на какой-то определенной позиции то кусок уровня может не обновиться в памяти. Т.е. скорее всего при скролле подгрузка уровня не выполняется до конца и потом бонусный уровень не с того места подгружается. |
| Sharpnull:
--- Цитата: Phil от 30 Ноябрь 2013, 17:03:20 ---От чего это зависит не понимаю --- Конец цитаты --- При движении вправо в RAM $29 сохраняется 01, влево - 02. От $29 зависит определение, что была смена направления. Когда просто идёшь вправо сохраняется $29 = 01 и, когда попадаешь в бонусный уровень, срабатывает смена направления и индекс экрана меняется, уровень подгружается правильно. Если схитрить и оставить значение $29 = 02 после движения влево, то в бонусном уровне не происходит смены направления и не уменьшается индекс экрана, поэтому уровень подгружается со смещением (начало уровня появляется позже). Чтобы повторить в шахтах и Гималаях, достаточно встать справа от спуска вниз, зажать кнопку Влево и отпустить после того, как Скрудж будет слева от цепи (можно до упора), во время перемещения камеры вниз зажать кнопку Вверх до подъёма наверх и можно идти к Зигзагу. Для активация бага в Амазонке, пройти влево наверху достаточно далеко, чтобы снова появился диалог с Зигзагом, и возвращаясь назад в падении зажать Влево, тогда во время падения диалог с Зигзагом будет с неверным направлением. Для сброса неверного значения достаточно пройти влево пока камера не сдвинется и вернуться вправо, в Амазонке подойти как обычно. Для тестирования в эмуляторе установить RAM $A3 = FF для предметов, RAM $326 = 07 для денег, смотреть на RAM $29. Расположение Зигзага https://www.vgmaps.com/Atlas/NES/index.htm#DuckTales. |
| Guyver(X.B.M.):
Фига ты некромансер ;о) |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |