RetroReversing

Bundled Pyre language specs

File Lab serves these SLEIGH files from its own site because the hosted Pyre manifest does not include MIPS or SuperH. The Pyre decompiler JavaScript/WASM remains hosted at pyre.fuzzing.science.

The Ghidra and Emotion Engine files use the Apache License 2.0; see LICENSE-APACHE-2.0.txt and NOTICE-GHIDRA.txt. manifest.json lists the runtime files and byte sizes.

The parser selects R5900 when the ELF header declares Sony’s EE relocatable type or EF_MIPS_MACH_5900. Other ELF32 little-endian MIPS files use MIPS32. This gives decompilation, but the browser ELF loader still does not apply IRX relocations or perform Ghidra’s full analysis pass. Symbol and call targets in relocatable modules may therefore be incomplete.