Сконвертируйте игру
Перекомпонуйте исполняемый файл под свою систему — в браузере или в командной строке.
При конвертации исполняемый файл и модули игры переписываются в нативную программу для Linux или Windows, а рядом с ней кладутся системные библиотеки AnyPS5. Ваши файлы никуда не уходят с компьютера.
В браузере (рекомендуется)


- Выберите папку с дампом или один или несколько ZIP-файлов.
- Выберите систему, на которой будете играть.
- Выберите, как сохранить результат.
- С процессором Intel отметьте этот флажок.
- Сконвертируйте и сохраните.
- Откройте веб-конвертер.
- Выберите папку с дампом или перетащите один или несколько ZIP-файлов.
- Выберите Windows (.exe) или Linux (.elf).
- Выберите, как сохранить результат:
- Download in memory («Скачать из памяти») — для небольших игр, до 256 МиБ.
- Save ZIP to disk («Сохранить ZIP на диск») — для больших игр. Нужен Chrome или Edge для компьютера.
- Save to folder («Сохранить в папку») — записывает несжатую папку. Только для Linux и только одна игра за раз.
- С процессором Intel отметьте Convert AMD-specific instructions for Intel CPUs («Преобразовать AMD-инструкции для процессоров Intel»).
- Нажмите Convert & save.
В результате уже есть системные библиотеки и правильная структура папок. Перед запуском игры распакуйте ZIP целиком.
В командной строке
Нативный релинкер справляется с играми любого размера, и у него больше настроек. Скачайте relinker и архив библиотек для своей системы со страницы загрузки, переименуйте скачанный релинкер в relinker (или relinker.exe) и запустите его на исполняемом файле игры. Папка sce_module/ игры должна лежать рядом с eboot.bin.
chmod +x relinker
./relinker app0/eboot.bin game/app.elf
unzip prx-linux-*.zip -d game/.\relinker.exe --windows app0\eboot.bin game\app.exe
Expand-Archive prx-windows-*.zip -DestinationPath gameБез --windows на выходе получается файл для Linux, даже если его имя заканчивается на .exe, и Windows откажется его запускать.
Архив библиотек распаковывается в папку libs/. Используйте архив, собранный для той же системы, что и игра.
Полезные параметры:
| Параметр | Когда нужен |
|---|---|
--to-intel |
Вы играете на процессоре Intel |
--module-dir <dir> |
Игра загружает модули из других папок, например Media/Plugins у Unity |
--registry |
Хотите заранее узнать, какие системные функции нужны игре |
Все параметры перечислены в справке по использованию.
Разложите файлы
Релинкер выводит структуру, которую ожидает (Arrange the files like this). Выглядит она так:
game/
app.elf or app.exe the converted executable
libs/ AnyPS5 system libraries
app0/ the game's original files
eboot.bin keep the original, games look for it
sce_sys/param.json
sce_module/ the converted modules (the relinker prints each one
as "Guest module:")
- Скопируйте остальное содержимое дампа в
app0/, включая исходныйeboot.bin. - Кладите в
libs/только библиотеки AnyPS5. Оригинальные файлы.prxс PS5 вlibs/приводят к ошибке 193 в Windows. - В Linux в
app0/не должно быть символических ссылок. Используйте копии или жёсткие ссылки.