| Разработка и ромхакинг > Ромхакинг и программирование |
| Дебаггер для 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:
ОГРОМНЕЙШЕЕ СПАСИБО!!! |
| Навигация |
| Главная страница сообщений |