Разработка и ромхакинг > Ромхакинг и программирование
Дебаггер для Dendy
(1/1)
Sanyameloman:
Люди, возможно я задаю тупой вопрос, но всё же: как пользоваться этой штуковиной? И можно ли в нём изменять значения кода?
angrylion:
Какой конкретно дебаггер? Их несколько. До этого пользовался дебаггерами?
Sanyameloman:
Ни разу до этого не пользовался ни одним отладчиком. Я скачал эмулятор FCEUXD 10.a, в нём вроде как есть дебаггер. Если он не подходит, посоветуйте какой-нибудь другой.
angrylion:
Большая часть необходимой инфы освещена в справочном файле fceuxd.txt.
Чтоб войти в режим отладки - Step into. Чтоб добавить брейкпойнт/вотчпойнт - Breakpoints>>Add...
Чтоб патчить RAM/VRAM/ROM - Hex editor.
Sanyameloman:
Большое спасибо!!!
Sanyameloman:
Прошу прощения, но я кое-что не понял. В fceuxd в HEX-эдиторе включил режим PPU memory, внёс некоторые изменения и сохранил ром. Но как только я перезапустил игру, всё исчезло. Что нужно сделать, чтобы изменения остались в силе?
angrylion:
PPU memory - это адресное пространство PPU, грубо говоря, оперативка, её нельзя сохранить в ром. Выбирай пункт Rom file.
Sanyameloman:
Так откуда мне узнать, что надо изменять в пункте ROM FILE? Я, наверное, уже задолбал вас своими тупыми вопросами. :blush: Просто я только немного ознакомился с базоваым ромхакингом, а изменение процедур и т.п. для меня - тёмный лес...
Griever:

--- Цитата: Sanyameloman ---Так откуда мне узнать, что надо изменять в пункте ROM FILE?
--- Конец цитаты ---
Вот в этом и заключается взлом. Найти в файле ROM'а нужные тебе данные и поменять их. Может, это тебе поможет.
Sanyameloman:
ОГРОМНЕЙШЕЕ СПАСИБО!!!
Навигация
Главная страница сообщений

Перейти к полной версии