Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Dr. MefistO
Зарегистрирован: 28.03.2006 Сообщения: 189 Откуда: Беларусь
|
Добавлено: Сб Дек 18, 2010 3:19 pm Заголовок сообщения: Не отслеживается запись в VRAM |
|
|
Как отследить запись во VRAM, если дебагер не желает брякаться при записи?
Смотрю и сэйв, и просмотрщик видео-памяти в дебагере - там по адресу явно произошла запись, а бряк не срабатывает все равно.
В чем может быть дело?
Даже если выставить адреса всего диапазона видеопамяти и отслеживать запись, то ничего не происходит!
Как можно обойти дебагер?
Цель: Tecmo Cup Football (J).bin _________________ Metal is my life... |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Сб Дек 18, 2010 3:39 pm Заголовок сообщения: Re: Не отслеживается запись в VRAM |
|
|
Dr. MefistO писал(а): | Как отследить запись во VRAM, если дебагер не желает брякаться при записи?
Смотрю и сэйв, и просмотрщик видео-памяти в дебагере - там по адресу явно произошла запись, а бряк не срабатывает все равно.
В чем может быть дело?
|
В копировании данных через DMA. |
|
Вернуться к началу |
|
|
Dr. MefistO
Зарегистрирован: 28.03.2006 Сообщения: 189 Откуда: Беларусь
|
Добавлено: Сб Дек 18, 2010 3:46 pm Заголовок сообщения: |
|
|
Можно отследить такой метод записи? _________________ Metal is my life... |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Сб Дек 18, 2010 4:57 pm Заголовок сообщения: |
|
|
Если дебаггер, которым ты пользуешься, позволяет такое, то можно. |
|
Вернуться к началу |
|
|
Dr. MefistO
Зарегистрирован: 28.03.2006 Сообщения: 189 Откуда: Беларусь
|
Добавлено: Сб Дек 18, 2010 5:03 pm Заголовок сообщения: |
|
|
Хорошо, какой же дебагер позволяет отслеживать DMA?
Я пробовал Regen, GensVKN - в них не нашел такой возможности. _________________ Metal is my life... |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Сб Дек 18, 2010 5:08 pm Заголовок сообщения: |
|
|
Dr. MefistO писал(а): | Хорошо, какой же дебагер позволяет отслеживать DMA?
Я пробовал Regen, GensVKN - в них не нашел такой возможности. |
Какой-нибудь Gens tracer. |
|
Вернуться к началу |
|
|
Dr. MefistO
Зарегистрирован: 28.03.2006 Сообщения: 189 Откуда: Беларусь
|
Добавлено: Сб Дек 18, 2010 5:17 pm Заголовок сообщения: |
|
|
Djinn писал(а): | Какой-нибудь Gens tracer. |
А это не тот же GensVKNtracer? _________________ Metal is my life... |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Сб Дек 18, 2010 5:27 pm Заголовок сообщения: |
|
|
Dr. MefistO писал(а): | Djinn писал(а): | Какой-нибудь Gens tracer. |
А это не тот же GensVKNtracer? |
Возможно. |
|
Вернуться к началу |
|
|
Dr. MefistO
Зарегистрирован: 28.03.2006 Сообщения: 189 Откуда: Беларусь
|
Добавлено: Сб Дек 18, 2010 5:30 pm Заголовок сообщения: |
|
|
Но он ничего-таки и не находит... _________________ Metal is my life... |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Вс Дек 19, 2010 7:58 am Заголовок сообщения: |
|
|
Dr. MefistO писал(а): | Но он ничего-таки и не находит... |
Находить должен тот, кто ищет. Дебаггер/трейсер сам на это не способен.
Я знаю, что в эмуляторе MESS можно отследить запись через DMA. В других точно не знаю, но казалось, что в GensVKNtracer это тоже возможно. |
|
Вернуться к началу |
|
|
Dr. MefistO
Зарегистрирован: 28.03.2006 Сообщения: 189 Откуда: Беларусь
|
Добавлено: Вс Дек 19, 2010 1:01 pm Заголовок сообщения: |
|
|
Уж больно MESS тяжелый! С ним трудно совладать, настроить - тормозит он у меня не по-детски! _________________ Metal is my life... |
|
Вернуться к началу |
|
|
Dr. MefistO
Зарегистрирован: 28.03.2006 Сообщения: 189 Откуда: Беларусь
|
Добавлено: Вс Дек 19, 2010 3:35 pm Заголовок сообщения: |
|
|
Дайте кто-нибудь подробный мануал по хукам в Tracker'е... _________________ Metal is my life... |
|
Вернуться к началу |
|
|
Марат
Зарегистрирован: 08.01.2008 Сообщения: 211 Откуда: Казахстан, Астана
|
Добавлено: Вт Дек 21, 2010 7:29 pm Заголовок сообщения: |
|
|
Скачай Gens KMod. Там можно просматривать пересылку через DMA. Я, обычно, в нем смотрю. Отсюда можно качнуть http://gendev.spritesmind.net/ |
|
Вернуться к началу |
|
|
|