Case study
Mega Man X4: byte-matching PlayStation source reconstruction
This is a matching decompilation of Mega Man X4 for PlayStation. The same C source builds byte-matching executables for the US release SLUS_005.61, the Japanese SLPS_009.02, and the European SLES_011.76, plus a native Linux port for the US and Japanese versions. The Sega Saturn build is non-matching.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 38
- Last commit
- 2026-10-28
- Language
- C
- License (GitHub)
- AGPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- The documented package install is binutils and gcc for mipsel, plus ninja. Then pip install -r requirements.txt, update submodules, and run compiler.sh.
- The README names no license.
Cite
BibTeX
@misc{mmx4-decomp,
title = {{Mega Man X4: byte-matching PlayStation source reconstruction}},
howpublished = {\url{https://github.com/sozud/mmx4}},
url = {https://github.com/sozud/mmx4},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/mmx4-decomp/}}
}Plain text
Mega Man X4: byte-matching PlayStation source reconstruction. https://github.com/sozud/mmx4 (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/mmx4-decomp/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · sozud/mmx4 · Revision 4e16dfc
More in Games
- Mega Man X5: a matching PlayStation decompilation · Case study
- Mega Man X6: matching PlayStation code and overlay decompilation · Case study
- memory of alessa: an in-progress Silent Hill 3 PS2 matching decompilation · Case study
- meteor-decomp: FINAL FANTASY XIV 1.23b client and network decompilation · Case study
- Metroid II: byte-matching Game Boy disassembly · Case study
- Metroid Prime: the PrimeDecomp matching GameCube decompilation · Case study