Linux 是默认输出:先 chmod relinker,再转换

需要 x86-64 Linux 和 Vulkan 1.1。不要把 Windows relinker 和 Linux 库混用。

v0.1.2 · relinker-v0.1.2 · prx-linux-v0.1.2.tar.gz

Terminal presentation of the documented Windows and Linux convert commands using relinker-v0.1.2 filenames from USAGE.md.
Convert commands from docs/user/USAGE.md, shown with v0.1.2 filenames. Binary not stored in this repo.
  1. 下载同一标签下的一对文件

    从 v0.1.2 取 relinker-v0.1.2 和 prx-linux-v0.1.2.tar.gz。不要混用 Windows / Linux,也不要混用不同标签。

    核对 SHA-256

  2. 准备输入

    干净的 ELF 旁边只能有 sce_module/、sce_modules/ 或 prx/ 之一。SELF/fSELF 会被跳过。

    source/
        input.elf
        sce_module/
            <bundled ELF modules>
  3. 按宿主转换

    先 chmod +x。不要加 --windows。

    chmod +x ./relinker-v0.1.2
    ./relinker-v0.1.2 source/input.elf app.elf

    Intel 主机对支持的 AMD 指令加 --to-intel。退出码 2 表示转换失败。

  4. 运行时目录

    Runtime folder from USAGE.md: app.exe or app.elf beside libs/ host libraries and app0/ game resources.
    Layout quoted from boykopovar/AnyPS5 docs/user/USAGE.md
    app.elf
    libs/
        *.prx
    app0/
        <app resources>
        sce_module/
            <converted modules>

    把 prx-linux-v0.1.2.tar.gz 解压到运行目录,让 libs/ 和可执行文件同级。

  5. 从终端启动

    chmod +x app.elf
    ./app.elf

    键盘映射见 INPUT_MAPPING.md

打开官方 GitHub Releases要哪两个文件