riku.kh3, в шапке пример не совсем примитивный. Там самый обычный PRX, как и все нормальные PRX-ы. EBOOT.BIN - это так же файл PRX, в распакованном виде ELF. Просто видимо в этой игре разрабы нахитрили. А может они все такие на UMD.
В общем я же дампил тексты из памяти. Так вот, эти тексты складываются в самый конец этого EBOOT.BIN эльфа. И сам файл EBOOT.BIN складывается в памяти в рабочий вид, он же состоит в основном из рабочего программного кода, только в конец складывает результаты работы по ходу продвижения игры.
Я подглядел, как он складывается и могу дать тебе разгадку явления ))
Берёшь свой декриптованный файл EBOOT.BIN
От позиции 0x18 до позиции 0x1018 (ровно 0x1000) удаляешь всю эту область.
Получаешь готовый рабочий файл и можешь его прогонять через prxTool.
В позиции 0x225E60 файл заканчивается, а в дампе туда приклеивается рабочая часть игры.
Если откроешь дамп в текстовом редакторе в кодировке Shift-JIS, то почти в самом конце увидишь текст, на момент которого был снят дамп.
Сам дамп памяти и готовый EBOOT.BIN приаттачиваю.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
ErikPshat, да, prxtool теперь хоть и разбирает, но 'data ref' для этих фраз вообще не находит. Вот например одна из фраз в EBOOT.BIN декриптованом 1ECF7C-1ECFAB (в LITBIS дампе 1EBF7C-1EBFAB). Как ее хотя бы на байт вперед или назад сместить? Ничего что бы на ее начало указывало не находится, как в примере из шапки.
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,808
Вы сказали Спасибо: 825
Поблагодарили 3,946 раз(а) в 2,063 сообщениях
Сила репутации: 1
Репутация: 3946 
(репутация неоспорима)
Пока я сюда заглянул, дополню: по большей части инструкция написана для перевода homebrew, которые выводят текст отладочным шрифтом (вот этим вот мелким из пикселей). Как можно понять из комментариев, замена текста в коммерческих играх таким методом, как правило, невозможна. Однако, если кто-то всё же захочет изучить строение файла игры, то нужно работать с EBOOT.BIN файлом, который необходимо предварительно декриптовать при помощи pspdecrypt. Однако, доступная публично версия по ссылке достаточно устаревшая и может не понять какие-то методы шифрования (криптовки). Когда и если обновлённая версия будет доступна для всех, я постараюсь не забыть обновить этот (или добавить новый) комментарий со ссылкой.