| Разработка и ромхакинг > Ромхакинг и программирование |
| Мод Gens бряки чтение запись РС |
| << < (3/6) > >> |
| ЯковлевВиктор:
как, точно так же как и в родном дебаггере - в нем все само синхронизируется! |
| HardWareMan:
Т.е. шагая по Z80 и имею пропорциональное выполнение команд М68К и наоборот? В родном генсовском дебаггере не так - второй проц стоит, если один отлаживаешь... |
| ЯковлевВиктор:
наверно нет, да и вобще пока трассировки по шагам нету! http://slil.ru/25716432 новое 1)редактор памяти z80 |
| HardWareMan:
Блин, на рабочем компе те же квадратики.... Ща посарю исходник, как ты формируешь строки и попробую понять... |
| ЯковлевВиктор:
http://slil.ru/25728905 новое 1)полный дамп ром файла после редактирования в ром-редакторе 2)динамическое обновление памяти z80 3)VDP просмотршик из кмод |
| ЯковлевВиктор:
http://slil.ru/25729346 новое 1)VDP registrs из kmod 2)VDP sprites из kmod |
| ЯковлевВиктор:
http://slil.ru/25736596 новое: 1)YM2612 из kmod 2)PGM из kmod 3)убраны старые дебаггеры 4)в основном дебаггере вставлены пошаговая отладка по 1,10,100,1000,10000,100000 шагов и пропуск короче с дебаггерами генезиса все финал больше не знаю че добавлять теперь добавлю дебаггеры для sega 32x |
| HardWareMan:
Супер! |
| evgeny:
Дебаг и инструменты радуют. Ну а добавлять еще есть что. Отключение разных слоев и палитр. Отключение отдельных звуковых каналов тоже не было бы лишним. И еще как в fce ultra (fceuxdsp) code/ data logger с возможностью дампить ром в котором присутствуют только те данные и код, которые исполнились. Ну все это наверно сложновато будет. (кроме отключения слоев) |
| HoRRoR:
Добавь бряки на регистры :'( |
| CaH4e3:
Ну расплакался, работа блин стоит, нету "бряков на регистры". Ты хоть расскажи нам, интересно ж ведь, что ты вообще под этим понимаешь... |
| HoRRoR:
CaH4e3, я, конечно, понимаю, что уровень твоей самооценки зашкаливает, но имей хоть каплю уважения. |
| evgeny:
Я вот тоже не пойму бряки на какие регистры имеются ввиду. |
| ЯковлевВиктор:
Я так понял на основные, А0, А1, А2! Но извеняейте я пас, поразбирался как хуки делать и понял с регистрами труба отслеживать! По слоям тоже труба, пробывал откомпилить асм-й фал из kmod где прикручены слои, так фиг не компилится - ошибку выдает, так что в VDP виювере слои не переключаются к сожалению. 1)А вот по отключению разных звуковых каналов поробую прикрутить. 2)не дампить код который тока исполнился это пресс писать, хотя если сделать структуру где будет хранится сам ром и флаги на те участки кода которые исполнились и следить за рс в самом хуке на рс,то мож и получится, короче надо пробывать! по регистрам только одно в голову приходит, в хуке на рс смотреть код команды и перебирать все те команды которые влияют на флаг и смотреть если это она, то бряк! |
| HardWareMan:
Вот странно как-то... На работе есть кубики, а вот дома они пропали.... Дома - тока что видюху сменил. Неужели из-за нее?? |
| CaH4e3:
Кубики - это какие-то непечатные символы, либо те, которые являются неотображаемыми, типа #10 #13, либо какие-то еще. Винды то разные? Либо сам листбокс на разных виндах может так работать, либо шрифты чем-то отличаются. HoRRoR, ты что-то не по делу обиделся, если я хочу проявить к кому-то неуважение, я делаю это в более жесткой форме. Ты всю тему стонаешь, что тебе надо на регистрах брякаться, так ты расскажи нам, простым смертным, зачем и где оно надо-то? А то может и я себе в фсеультру тоже такой кунштюк прикручу. |
| HardWareMan:
--- Цитата: CaH4e3 от 29 Апрель 2008, 10:33:10 ---Кубики - это какие-то непечатные символы, либо те, которые являются неотображаемыми, типа #10 #13, либо какие-то еще. Винды то разные? Либо сам листбокс на разных виндах может так работать, либо шрифты чем-то отличаются. --- Конец цитаты --- Ты не понял. У меня дома были кубики (я точно знаю, что это непечатные символы). Но я поменял видеокарту и дрова обновил - и они пропали. Как такое объяснить? А винды везде одни - ХРень, правда с разных дистров... |
| CaH4e3:
Объяснить можно что угодно. ;) Обновился какой-нибудь стандартный компонент, библиотека, шрифт, вот и перестало показываться "не так", а вообще, еще может от способа фирмирования и засыли строк в контрол зависеть. |
| evgeny:
Нужны еще бряки на диапазон значений. Например: FF0000-FF8000. |
| ЯковлевВиктор:
то evgeny попробую сделать |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |