myhouse_1991, благодарю за предоставленные файлы!!!
Итак, сравнению подверглись файлы двух разных PSP с одинаковой прошивкой 5.50GEN:
- PSP-1000 Phat ErikPshat
- PSP-2000 Slim myhouse_1991
Как предполагалось, файлы при установке как бы должны были записываться одинаковые.
Различие предполагалось только в том, что некоторые файлы отличаются - это те файлы, которые носят в названии суффикс
_01g у PSP-1000 и
_02g у PSP-2000
При сравнении файлов
RCO выяснилось, что они абсолютно идентичны у обоих PSP!
А вот с файлами
PRX оказалось, что тут не всё так просто.
По сути, сам программный код файлов так же идентичен и это видно по проставленным меткам размеров:
- Самого файла - в смещении 0х2С (4 байта задом наперёд)
- Декриптованного файла - в смещении 0х28 (4 байта задом наперёд)
Но! Есть различия во всех PRX-файлах между одними и теми же файлами у разных PSP.
Это часть кода в заголовке
от 0х80 до 0х150, которая у разных консолей разная.
Это похоже и есть привязка файлов к определённой модели PSP.
На скрине жёлтым указана различающаяся часть.
В нижней части в окне указывается различия и сходства кусков кода:
- "Replaced" - выделенное синим, это и есть единственная жёлтая различающаяся область.
- "Matched" - это зелёные идентичные области перед жёлтым и после.
Причём часть кода от 0х80 до 0x90 (16 байт) у всех файлов PRX в рамках одной PSP - одинаковая.
Кому интересно, для сравнения
мои файлы и файлы
myhouse_1991.