Автор Тема: Мод Gens бряки чтение запись РС  (Прочитано 24037 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #30 : 16 Апрель 2008, 16:27:48 »
1. Да, всю память одним нажатием. Этакий экспресс-дамп.

Трейсер делает это по умолчанию по нажатию кнопки "." и сразу для всех доступных РАМ'ов. Читайте доки.

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #31 : 17 Апрель 2008, 07:07:37 »
http://slil.ru/25697949
нового:
1)добавлен ром-редактор! Можно сразу смотреть изменения не выходя из эмулятора! В нем можно по адресу добавлять команду величиной от 1 до 5 байт! бампить часть рома, править и снова загружать кучок по выбранному смещению
2)в рам-редатор добавлен полный дамп и загрузка полного дампа
3)дебаггер теперь появляется по горячей кнопке ","
тестируйте

по скроллинг добавить конечно можно но будет одна проблема довольно сложно будет экран листать именно в то место где бряк сработал! вообщем затрудняюсь это осуществить!

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #32 : 19 Апрель 2008, 18:37:29 »
Я про эти кубики. Когда уберешь? Просмотр ОЗУ бы еще в реалтайме - вообще шик!

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #33 : 19 Апрель 2008, 19:00:15 »
А у меня нету таких кубиков.

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #34 : 19 Апрель 2008, 21:06:52 »
Цитата
Просмотр ОЗУ бы еще в реалтайме - вообще шик!
+1
И бряки на регистры - тогда вдвойне шик :)

Цитата
А у меня нету таких кубиков.
У меня вроде тоже...

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #35 : 20 Апрель 2008, 16:42:40 »
Слушай, ЯковлевВиктор, чувак AamirM, который пишет Regen, заинтересовался твоим модом, чтобы реализовать часть фишек дебаггера. Спросил исходники, не поделишься? Особенно красивый вывод дампа памяти. ;)

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #36 : 21 Апрель 2008, 05:39:07 »
могу на нга мыло скинуть! куда кидать?

Добавлено позже:
в упор не вижу никаких квадратов., все облазил вдоль и поперерек ну ни где нет!

Добавлено позже:
для HardWareMan
я прям млею от такого! Не часто люди пишущие эмулятор меня просят исходники! Правда у меня там коменты на русском и сыро еще пока все!На какое мыло кидать?

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #37 : 21 Апрель 2008, 10:04:13 »
могу на нга мыло скинуть! куда кидать?
В личке.
в упор не вижу никаких квадратов., все облазил вдоль и поперерек ну ни где нет!
Но я скрин же дал, скачал последнюю версию. Никаких "наворотов" на винде, чисто классический интерфейс. Мистика...
для HardWareMan
я прям млею от такого! Не часто люди пишущие эмулятор меня просят исходники! Правда у меня там коменты на русском и сыро еще пока все!
Ну, кину сначала ему так, захочит узнать больше - попросит перевести.

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #38 : 21 Апрель 2008, 12:14:01 »
http://slil.ru/25711840
новое:
1)динамическое обновление рам памяти - то ума не приложу нафиг это надо - все только мельтишит перед глазами
2)дизассемблер z80

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #39 : 21 Апрель 2008, 12:47:13 »
http://slil.ru/25711840
новое:
1)динамическое обновление рам памяти - то ума не приложу нафиг это надо - все только мельтишит перед глазами
Это очень полезно. Среди рабочего "мельтешения" временных ячеек, сразу выкупаются переменные счетчикв и других структур. ;) Главное - уметь смотреть!
2)дизассемблер z80
Это, конечно, +, но как ты их засинхрил? Я о М68К и Z80?

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #40 : 21 Апрель 2008, 13:46:20 »
как, точно так же как и в родном дебаггере - в нем все само синхронизируется!

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #41 : 21 Апрель 2008, 15:52:38 »
Т.е. шагая по Z80 и имею пропорциональное выполнение команд М68К и наоборот? В родном генсовском дебаггере не так - второй проц стоит, если один отлаживаешь...

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #42 : 22 Апрель 2008, 12:35:54 »
наверно нет, да и вобще пока трассировки по шагам нету!
http://slil.ru/25716432
новое
1)редактор памяти z80

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #43 : 22 Апрель 2008, 17:49:44 »
Блин, на рабочем компе те же квадратики.... Ща посарю исходник, как ты формируешь строки и попробую понять...

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #44 : 25 Апрель 2008, 12:21:13 »
http://slil.ru/25728905
новое
1)полный дамп ром файла после редактирования в ром-редакторе
2)динамическое обновление памяти z80
3)VDP просмотршик из кмод

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #45 : 25 Апрель 2008, 14:30:47 »
http://slil.ru/25729346
новое
1)VDP registrs из kmod
2)VDP sprites  из kmod

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #46 : 28 Апрель 2008, 11:07:56 »
http://slil.ru/25736596
новое:
1)YM2612 из kmod
2)PGM из kmod
3)убраны старые дебаггеры
4)в основном дебаггере вставлены пошаговая отладка по 1,10,100,1000,10000,100000 шагов и пропуск
короче с дебаггерами генезиса все финал больше не знаю че добавлять теперь добавлю дебаггеры для sega 32x

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #47 : 28 Апрель 2008, 14:40:10 »
Супер!

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #48 : 28 Апрель 2008, 15:01:32 »
Дебаг и инструменты радуют. Ну а добавлять еще есть что. Отключение разных слоев и палитр. Отключение отдельных звуковых каналов тоже не было бы лишним. И еще как в fce ultra (fceuxdsp) code/ data logger с возможностью дампить ром в котором присутствуют только те данные и код, которые исполнились. Ну все это наверно сложновато будет. (кроме отключения слоев)

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #49 : 28 Апрель 2008, 15:08:49 »
Добавь бряки на регистры  :'(

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #50 : 28 Апрель 2008, 16:43:50 »
Ну расплакался, работа блин стоит, нету "бряков на регистры". Ты хоть расскажи нам, интересно ж ведь, что ты вообще под этим понимаешь...

Оффлайн HoRRoR

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • Ромхакер
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #51 : 28 Апрель 2008, 20:07:11 »
CaH4e3, я, конечно, понимаю, что уровень твоей самооценки зашкаливает, но имей хоть каплю уважения.

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #52 : 29 Апрель 2008, 05:09:17 »
Я вот тоже не пойму бряки на какие  регистры имеются ввиду.

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #53 : 29 Апрель 2008, 05:52:22 »
Я так понял на основные, А0, А1, А2! Но извеняейте я пас, поразбирался как хуки делать и понял с регистрами труба отслеживать! По слоям тоже труба, пробывал откомпилить асм-й фал из kmod где прикручены слои, так фиг не компилится - ошибку выдает, так что в VDP виювере слои не переключаются к сожалению.
1)А вот по отключению разных звуковых каналов поробую прикрутить.
2)не дампить код который тока исполнился это пресс писать, хотя если сделать структуру где будет хранится сам ром и флаги на те участки кода которые исполнились и следить за рс в самом хуке на рс,то мож и получится, короче надо пробывать!

по регистрам только одно в голову приходит, в хуке на рс смотреть код команды и перебирать все те команды которые влияют на флаг и смотреть если это она, то бряк!

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #54 : 29 Апрель 2008, 07:28:48 »
Вот странно как-то... На работе есть кубики, а вот дома они пропали.... Дома - тока что видюху сменил. Неужели из-за нее??

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #55 : 29 Апрель 2008, 10:33:10 »
Кубики - это какие-то непечатные символы, либо те, которые являются неотображаемыми, типа #10 #13, либо какие-то еще. Винды то разные? Либо сам листбокс на разных виндах может так работать, либо шрифты чем-то отличаются.

HoRRoR, ты что-то не по делу обиделся, если я хочу проявить к кому-то неуважение, я делаю это в более жесткой форме. Ты всю тему стонаешь, что тебе надо на регистрах брякаться, так ты расскажи нам, простым смертным, зачем и где оно надо-то? А то может и я себе в фсеультру тоже такой кунштюк прикручу.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7422
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #56 : 29 Апрель 2008, 12:10:23 »
Кубики - это какие-то непечатные символы, либо те, которые являются неотображаемыми, типа #10 #13, либо какие-то еще. Винды то разные? Либо сам листбокс на разных виндах может так работать, либо шрифты чем-то отличаются.
Ты не понял. У меня дома были кубики (я точно знаю, что это непечатные символы). Но я поменял видеокарту и дрова обновил - и они пропали. Как такое объяснить? А винды везде одни - ХРень, правда с разных дистров...

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #57 : 29 Апрель 2008, 12:45:59 »
Объяснить можно что угодно. ;) Обновился какой-нибудь стандартный компонент, библиотека, шрифт, вот и перестало показываться "не так", а вообще, еще может от способа фирмирования и засыли строк в контрол зависеть.

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #58 : 29 Апрель 2008, 13:20:41 »
Нужны еще бряки на диапазон значений. Например: FF0000-FF8000.

Оффлайн ЯковлевВиктор

  • Пользователь
  • Сообщений: 64
    • Просмотр профиля
Re: Мод Gens бряки чтение запись РС
« Ответ #59 : 29 Апрель 2008, 13:59:15 »
то evgeny
попробую сделать