Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
ЯковлевВиктор RRC2008
Зарегистрирован: 30.06.2008 Сообщения: 3
|
Добавлено: Вт Июл 01, 2008 6:20 am Заголовок сообщения: Мод Gens VKNTracer с бряками на запись чтение из озу и РС |
|
|
Собственно захотелось и здесь поделиться со всеми! Проект уже завершен и выкладываю уже законченную версию
http://slil.ru/25942460
Возможности
Genesis
1)Полноценный дебаггер Main68000 с возможностью ставить брейкпоинты на запись в память, чтение из памяти и РС, а так же можно поставить брейкпоинт на диапазон адресов записи в память, чтение из памяти и РС. Возможность ставить брекпоинты на запись в видеопамяти и чтение из нее, а так же на диапазон адресов чтения и записи в видеопамять.
Возможность ставить условные брейкпоинты на регистры А0-А7,D0-D7! Условные бряки срабывают только тогда когда значение в регистре будет отличаться от введенного значения. Так же как и в старом дебаггере есть шаги: 1,10,100,1000,10000,100000 и пропуск. За одним лишь исключением, что шаги выполняются совместно с z80 в отличие от страрого. Переход по заданному адресу в дебаггере, показ участка когда по адресу. Показ участка когда показывает требуемый участок начиная с введенного стартового адреса и кончаю введенного конечного адреса. Кроме того предусмотрен полный сброс, сброс main68000 и сброс z80 из окна бедаггера.
2)Редактор памяти main68000 включает в себя возможность установить новое значение по адресу, дамп части памяти с начального по конечный адрес, полный дамп и загрузка дампа по указанному адресу, а так же загрузка полного дампа.
3)Редактор РОМ памяти – только для Genesis и 32Х. Позволяет редактировать ром не перезагружая игру. Очень полезная вещь – можно сразу посмотреть результат. Можно вводить сразу до 10 байт по указанному адресу. До 10 бай сделано исходя из того, что одна команда занимает место до 10 байт. Так же как и в редакторе памяти main68000 присутствует: дамп части памяти рома, полный дамп рома, загрузка части дампа рома по указанному адресу. Дамп части рома позволяет отредактировать часть рома, а загрузка части рома загрузить отредактированную часть рома обратно. Полный дамп рома позволяет получить готовый хакнутый ром после его препарирования.
4)Дебаггер Z80. Так же как и у дебаггера Main68000 присутствую: переход по выбранному адресу, просмотр части кода с начального по конечный адрес, сброс z80 из окна дебаггера.
5)Редактор памяти Z80: По своим функциональностям такой же как и у редактора памяти main68000
6)Поиск читов позаимствованный из мода Gens-а mk2
7)Виювер видеопамяти VDP из мода GensKMod со всеми его возможностями: Дамп VRAM, Дамп CRAM
Виювер регистров видеопамяти VDP из мода GensKMod
9)Виювер спрайтов видеопамяти VDP из мода GensKMod с возможностью дампа
10)Виювер звуковых каналов Yamaha 2612 из мода GensKMod c возможностью дампа каналов
11)Переключатель звуковых каналов Yamaha 2612. Можно выключить любые из 6 каналов
12)Динамический показ содержимого в памяти main68000 и z80 если он выбраны не из дебаггера, а из основного меню.
13)Загрузка ромов объемом до 13 Мб. Как следствие запускает хак Кабал-а Mortal Kombat Trilogy.
32Х
1)Дебаггер Master и Slave SH2 содержащий следующие возможности: Шаги, переход по адресу и показ куска кода как и в дебаггере main68000. Сброс процессора Master или Slave SH2 и конечно же показ памяти sh2.
2)Редактор памяти SH2: По своим функциональностям такой же как и у редактора памяти main68000
3)Динамический показ памяти при вызове из основного меню.
SegaCD
1)Полноценный дебаггер Sub68000 с возможностью ставить бряки на запись в память Sub68000, чтение из нее, РС, а так же диапазон. Позволяет так же ставить бряки на записи в видео память, чтение из нее из Sub68000,а так же диапазон. Так же как и дебаггер main68000 содержит шаги, переход по выбранному адресу, показа части кода и полный сброс. Позволяет сделать сброс sub68000.
2)Редактор памяти Sub68000: По своим функциональностям такой же как и у редактора памяти main68000.
3)Дебаггер CDC – точно такой же как и Sub68000 за исключением других флагов.
4)Динамическое обновление памяти Sub68000 при вызове редактор памяти Sub68000 из основного меню.
5)Вьювер GFX из мода GensKMod.
6)Вьювер регистров CD из мода GensKMod.
7)Вьювер контроллера CD из мода GensKMod.
Во всех окнах дебаггеров и радакторов памяти ввод значений в виде 16-х чисел без учета регистра.
Это так сказать мой первый полноценный мод - основан на исходниках Tracer-а, вобрал в себя мод mk2 с читами и KMod!!!!!!! |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Вт Июл 01, 2008 8:02 am Заголовок сообщения: |
|
|
Просто изумительно! |
|
Вернуться к началу |
|
|
TiberiyLTim RRC2008
Зарегистрирован: 14.07.2006 Сообщения: 446 Откуда: 39
|
Добавлено: Ср Июл 02, 2008 12:56 am Заголовок сообщения: |
|
|
Цитата: | 13)Загрузка ромов объемом до 13 Мб. Как следствие запускает хак Кабал-а Mortal Kombat Trilogy. |
=) _________________ http://RomHacking.RU |
|
Вернуться к началу |
|
|
Smoke RRC2008
Зарегистрирован: 01.07.2008 Сообщения: 18 Откуда: Самара
|
Добавлено: Ср Июл 02, 2008 2:06 pm Заголовок сообщения: |
|
|
ЯковлевВиктор, отличная работа! Наконец появился удобный дебаггер проца М68к |
|
Вернуться к началу |
|
|
LG.BALUKATION
Зарегистрирован: 05.08.2006 Сообщения: 141 Откуда: Saint-Patersburg
|
Добавлено: Ср Июл 02, 2008 4:38 pm Заголовок сообщения: |
|
|
Выглядит внушительно... Хотелось бы и сорсы глянуть. Кстати м/б стоит это нормально оформить в виде проекта на чём-нить вроде SourceForge? _________________ Zwei Drachen betrachten einander |
|
Вернуться к началу |
|
|
HardWareMan
Зарегистрирован: 01.09.2005 Сообщения: 116
|
Добавлено: Ср Июл 02, 2008 4:51 pm Заголовок сообщения: |
|
|
Да, все просто шикарно. Но посмотрите, с чего все начиналось. Там можно проследить весь путь развития этого проекта. В общем, автору респект. Вот еще бы отучить бы этот мод от 16ти битного экрана - вообще бы цены не было, но наверное это будет практически невозможно, если сам автор Генса разводит руками (на форуме sprites mind)...
PS Сыр берется здесь:
http://consolgames.ru/download.php?view.61
http://consolgames.ru/soft/GensVKNTracer_src.rar |
|
Вернуться к началу |
|
|
АнС RRC2008
Зарегистрирован: 08.11.2003 Сообщения: 2818
|
Добавлено: Ср Июл 02, 2008 5:15 pm Заголовок сообщения: |
|
|
Эх, надо было брать за основу не просто Gens Tracer, а Gens Rerecording 9.5c, в который добавлены все фишки Gens Tracer + ещё куча других инструментов.
А вообще, где ж ты был в 2001 году?????????!!! |
|
Вернуться к началу |
|
|
HardWareMan
Зарегистрирован: 01.09.2005 Сообщения: 116
|
Добавлено: Чт Июл 03, 2008 4:53 am Заголовок сообщения: |
|
|
АнС писал(а): | А вообще, где ж ты был в 2001 году?????????!!! |
Ну, блин.... |
|
Вернуться к началу |
|
|
АнС RRC2008
Зарегистрирован: 08.11.2003 Сообщения: 2818
|
Добавлено: Чт Июл 03, 2008 8:08 am Заголовок сообщения: |
|
|
HardWareMan писал(а): | АнС писал(а): | А вообще, где ж ты был в 2001 году?????????!!! |
Ну, блин.... |
Это я Виктора Яковлева спрашивал - помню, в 2002-2003 году жутко не хватало нормального инструментария для ромхакинга. |
|
Вернуться к началу |
|
|
HardWareMan
Зарегистрирован: 01.09.2005 Сообщения: 116
|
Добавлено: Чт Июл 03, 2008 7:27 pm Заголовок сообщения: |
|
|
АнС писал(а): | HardWareMan писал(а): | АнС писал(а): | А вообще, где ж ты был в 2001 году?????????!!! |
Ну, блин.... |
Это я Виктора Яковлева спрашивал - помню, в 2002-2003 году жутко не хватало нормального инструментария для ромхакинга. |
Вот я и говорю: ну, блин.... |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Пт Июл 04, 2008 9:40 pm Заголовок сообщения: |
|
|
А что это еще за квадратики в конце каждой команды?
Да еще и кнопка закрытия окна не работает. Раздражает ведь... |
|
Вернуться к началу |
|
|
HardWareMan
Зарегистрирован: 01.09.2005 Сообщения: 116
|
Добавлено: Сб Июл 05, 2008 9:09 am Заголовок сообщения: |
|
|
Anonymous писал(а): | А что это еще за квадратики в конце каждой команды?
Да еще и кнопка закрытия окна не работает. Раздражает ведь... |
За квадратики я много раз говорил.... А как поменял видеокарту они чудесным образом исчезли.... |
|
Вернуться к началу |
|
|
|