Форум PSCD.ru

Наши проекты => Готовые проекты => Тема начата: admin от 16 апреля 2015, 11:51

Название: Программа для поиска пойнтеров SMDPointers
Отправлено: admin от 16 апреля 2015, 11:51
(http://pscd.ru/forum/uploads/monthly_04_2015/post-1-0-34171800-1429174285.png)
 
Программа PSCD.RU SMDPointers предназначена для поиска всевозможных пойнтеров в играх на Sega MegaDrive. Так же программа подойдёт и для поиска пойнтеров в играх на Sega CD.
 
К сожалению, программа не может определить является ли найденный указатель пойнтером или это просто случайное совпадение байт. Проверить это вам предстоит вручную.
 
Программа не ищет абсолютные 4-х байтные пойнтеры. Это с лёгкостью можно сделать самостоятельно.
 
Тестируем программу, сообщаем об обнаруженных недочётах, а так же о том, чего не хватает программе SMDPointers.
 
Инструкцию по применению SMDPointers (http://pscd.ru/forum/index.php?/topic/353-instruktciiu-po-primeneniiu-smdpointers/)
 
Скачать SMDPointers (http://pscd.ru/uploads/files/programm/SMDPointers_v1.0.7z)
 
Программа будет доступна чуть позже, в начале я напишу инструкцию по её применению.
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: omonim2007 от 16 апреля 2015, 13:38
Является ли эта новость предпосылкой к чему-то большему? :)
 
Я очень хотел бы увидеть переводы игр от команды на свою любимую платформу SMD/Genesis.
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: admin от 16 апреля 2015, 14:53
Цитата: omonim2007 от 16 апреля 2015, 13:38Является ли эта новость предпосылкой к чему-то большему? :)
Нет.
 
 

Цитата: omonim2007 от 16 апреля 2015, 13:38Я очень хотел бы увидеть переводы игр от команды на свою любимую платформу SMD/Genesis.
Возможно, такие и будут, но...
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: admin от 17 апреля 2015, 09:40
Программа доступна для скачивания, тестируем и оставляем свои комментарии :)
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: SPOT от 17 апреля 2015, 13:09
Спасибо, полезная программа! Буду тестировать :)
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: Dr. MefistO от 28 апреля 2015, 10:33
Замечание: 0x6100FFFF - это типа инструкции bsr.w 0x1234 ? Только не понятно, зачем его искать?
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: admin от 28 апреля 2015, 10:44
Цитата: Dr. MefistO от 28 апреля 2015, 10:33Замечание: 0x6100FFFF - это типа инструкции bsr.w 0x1234 ? Только не понятно, зачем его искать?
Это всего лишь название кнопки. Ищет она пойнтеры типа «61 00 указатель из двух байт».
(http://pscd.ru/forum/uploads/monthly_04_2015/post-1-0-25717300-1429180794.png)
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: Dr. MefistO от 28 апреля 2015, 10:55
Я понимаю, но 61 00 - это опкод инструкции bsr.w.
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: Dr. MefistO от 28 апреля 2015, 11:20
Так и есть:

Цитировать 
ROM:001B2C64                 bsr.w   sub_1B3064
Зачем искать указатель на процедуру?
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: admin от 28 апреля 2015, 11:34
Цитата: Dr. MefistO от 28 апреля 2015, 11:20Так и есть:

Цитировать 
ROM:001B2C64                 bsr.w   sub_1B3064
Зачем искать указатель на процедуру?
Разные цели, смотря, что хочешь сделать. Можно пропустить экран, заменить другим, отключить ненужную функцию, найти изначальную функцию и т.п. Смотря на что указатель.
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: Dr. MefistO от 28 апреля 2015, 12:30
Ну тогда было бы неплохо добавить и jsr и jmp.
Название: Re: Программа для поиска пойнтеров SMDPointers
Отправлено: admin от 29 апреля 2015, 07:31
Цитата: Dr. MefistO от 28 апреля 2015, 12:30Ну тогда было бы неплохо добавить и jsr и jmp.
Нужно будет добавить, как будет время.