Показать сообщение отдельно
Старый 17.12.2017, 15:36   #7
Person Of The Community
 
Аватар для Zetper
 
Регистрация: 28.01.2012
Адрес: Москва
Пол: Мужской Мужской
Сообщений: 95
Zetper за этого человека можно гордитсяZetper за этого человека можно гордитсяZetper за этого человека можно гордитсяZetper за этого человека можно гордитсяZetper за этого человека можно гордитсяZetper за этого человека можно гордитсяZetper за этого человека можно гордитсяZetper за этого человека можно гордитсяZetper за этого человека можно гордится
Россия / Russia Ответ: О переводах игр             

Улиты для поиска текста

BinText 3.03
http://psxplanet.ru/forum/showthread.php?t=25568

Monkey-Moore
http://www.romhacking.net/utilities/513/

Hex Garbage Analyzer v0.4
https://cloud.mail.ru/public/HmZe/mQjEDUtsV

PokePerevod
http://shedevr.org.ru/cgi-bin/utilz.cgi

NES Text Search Ищет русские слова
https://romhacking.ru/forum/7-469-1

1) Нужно ли в подробностях описывать способ нахождения текста он довольно часто описывается на сайтах типа шедевр ?
Пример на файле MENUS.BIN
Принцип прост берём слово в котором встречаются повторяющиеся буквы желательно несколько раз,допустим мы игра в игру и увидели в ней слово conquerors, для поиска лучше выбрать слово без большой буквы или её просто не вписывать в поиск(или искать слово только с большими буквами типа COOPERATIVE). Если находится слова то в большинстве программ можно сохранить таблицу соответствий байтов к буквам в PokePerevod это .tbl (таблицу можно дополнять)дальше по этой таблице можно выдрать текст, но я бы это рекомендовал бы делать это а использовать в ознакомительных целях так как с текстом выйдет куча
технических байтов. Основная часть это найти текст и понять в какой он кодировки он в файле MENUS.BIN это обычная ASCII в других играх или других файлах может и отличаться кодировка. Для примера я уже брал слова из файла в играх если не могут найти текст делают дамп памяти и ищут его там для начала.
Zetper вне форума  
Ответить с цитированием
Эти 2 пользователи сказали Спасибо Zetper за это сообщение: