Список форумов shedevr.org.ru shedevr.org.ru
Группа перевода приставочных игр "ШЕДЕВР"
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Не отслеживается запись в VRAM

 
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Базовый ромхакинг
Предыдущая тема :: Следующая тема  
Автор Сообщение
Dr. MefistO



Зарегистрирован: 28.03.2006
Сообщения: 189
Откуда: Беларусь

СообщениеДобавлено: Сб Дек 18, 2010 3:19 pm    Заголовок сообщения: Не отслеживается запись в VRAM Ответить с цитатой

Как отследить запись во VRAM, если дебагер не желает брякаться при записи?
Смотрю и сэйв, и просмотрщик видео-памяти в дебагере - там по адресу явно произошла запись, а бряк не срабатывает все равно.
В чем может быть дело?
Даже если выставить адреса всего диапазона видеопамяти и отслеживать запись, то ничего не происходит!
Как можно обойти дебагер?

Цель: Tecmo Cup Football (J).bin
_________________
Metal is my life...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Djinn
RRC2008
RRC2008


Зарегистрирован: 16.03.2004
Сообщения: 633
Откуда: Москва

СообщениеДобавлено: Сб Дек 18, 2010 3:39 pm    Заголовок сообщения: Re: Не отслеживается запись в VRAM Ответить с цитатой

Dr. MefistO писал(а):
Как отследить запись во VRAM, если дебагер не желает брякаться при записи?
Смотрю и сэйв, и просмотрщик видео-памяти в дебагере - там по адресу явно произошла запись, а бряк не срабатывает все равно.
В чем может быть дело?

В копировании данных через DMA.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Dr. MefistO



Зарегистрирован: 28.03.2006
Сообщения: 189
Откуда: Беларусь

СообщениеДобавлено: Сб Дек 18, 2010 3:46 pm    Заголовок сообщения: Ответить с цитатой

Можно отследить такой метод записи?
_________________
Metal is my life...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Djinn
RRC2008
RRC2008


Зарегистрирован: 16.03.2004
Сообщения: 633
Откуда: Москва

СообщениеДобавлено: Сб Дек 18, 2010 4:57 pm    Заголовок сообщения: Ответить с цитатой

Если дебаггер, которым ты пользуешься, позволяет такое, то можно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Dr. MefistO



Зарегистрирован: 28.03.2006
Сообщения: 189
Откуда: Беларусь

СообщениеДобавлено: Сб Дек 18, 2010 5:03 pm    Заголовок сообщения: Ответить с цитатой

Хорошо, какой же дебагер позволяет отслеживать DMA?
Я пробовал Regen, GensVKN - в них не нашел такой возможности.
_________________
Metal is my life...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Djinn
RRC2008
RRC2008


Зарегистрирован: 16.03.2004
Сообщения: 633
Откуда: Москва

СообщениеДобавлено: Сб Дек 18, 2010 5:08 pm    Заголовок сообщения: Ответить с цитатой

Dr. MefistO писал(а):
Хорошо, какой же дебагер позволяет отслеживать DMA?
Я пробовал Regen, GensVKN - в них не нашел такой возможности.


Какой-нибудь Gens tracer.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Dr. MefistO



Зарегистрирован: 28.03.2006
Сообщения: 189
Откуда: Беларусь

СообщениеДобавлено: Сб Дек 18, 2010 5:17 pm    Заголовок сообщения: Ответить с цитатой

Djinn писал(а):
Какой-нибудь Gens tracer.

А это не тот же GensVKNtracer?
_________________
Metal is my life...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Djinn
RRC2008
RRC2008


Зарегистрирован: 16.03.2004
Сообщения: 633
Откуда: Москва

СообщениеДобавлено: Сб Дек 18, 2010 5:27 pm    Заголовок сообщения: Ответить с цитатой

Dr. MefistO писал(а):
Djinn писал(а):
Какой-нибудь Gens tracer.

А это не тот же GensVKNtracer?

Возможно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Dr. MefistO



Зарегистрирован: 28.03.2006
Сообщения: 189
Откуда: Беларусь

СообщениеДобавлено: Сб Дек 18, 2010 5:30 pm    Заголовок сообщения: Ответить с цитатой

Но он ничего-таки и не находит...
_________________
Metal is my life...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Djinn
RRC2008
RRC2008


Зарегистрирован: 16.03.2004
Сообщения: 633
Откуда: Москва

СообщениеДобавлено: Вс Дек 19, 2010 7:58 am    Заголовок сообщения: Ответить с цитатой

Dr. MefistO писал(а):
Но он ничего-таки и не находит...

Находить должен тот, кто ищет. Дебаггер/трейсер сам на это не способен.
Я знаю, что в эмуляторе MESS можно отследить запись через DMA. В других точно не знаю, но казалось, что в GensVKNtracer это тоже возможно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Dr. MefistO



Зарегистрирован: 28.03.2006
Сообщения: 189
Откуда: Беларусь

СообщениеДобавлено: Вс Дек 19, 2010 1:01 pm    Заголовок сообщения: Ответить с цитатой

Уж больно MESS тяжелый! С ним трудно совладать, настроить - тормозит он у меня не по-детски!
_________________
Metal is my life...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Dr. MefistO



Зарегистрирован: 28.03.2006
Сообщения: 189
Откуда: Беларусь

СообщениеДобавлено: Вс Дек 19, 2010 3:35 pm    Заголовок сообщения: Ответить с цитатой

Дайте кто-нибудь подробный мануал по хукам в Tracker'е...
_________________
Metal is my life...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Марат



Зарегистрирован: 08.01.2008
Сообщения: 211
Откуда: Казахстан, Астана

СообщениеДобавлено: Вт Дек 21, 2010 7:29 pm    Заголовок сообщения: Ответить с цитатой

Скачай Gens KMod. Там можно просматривать пересылку через DMA. Я, обычно, в нем смотрю. Отсюда можно качнуть http://gendev.spritesmind.net/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов shedevr.org.ru -> Базовый ромхакинг Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group