Разработка и ромхакинг > Ромхакинг

Дебаггер для 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:
ОГРОМНЕЙШЕЕ СПАСИБО!!!

Навигация

[0] Главная страница сообщений

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