Case study
Monster Hunter: PS2 decompilation and PC/Xbox ports
Monster Hunter decompiles Japanese PS2 releases of Monster Hunter, Monster Hunter G and Monster Hunter 2 into C checked against users' discs, then runs the reconstructed code on PC and the original Xbox through new platform layers. The tools survey ELF symbols, extract AFS data and overlays, and compare compiled functions with original bytes. The author reports playable PC and Xbox builds for the first two games, while Monster Hunter 2 remains at an early port stage.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 3
- Last commit
- 2026-11-04
- Language
- C
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Users must provide their own game disc images and original PS2 compilers for byte comparison.
- Prerequisites: The project documents a Linux setup using splat64 and PS2 EE binutils.
- Limits: Monster Hunter 2's PC port is at an early stage; its Xbox port has not been tried.
- License: MIT license for the project's own code, tools and documentation.
Cite
BibTeX
@misc{monster-hunter-ps2-pc-xbox-case,
title = {{Monster Hunter: PS2 decompilation and PC/Xbox ports}},
howpublished = {\url{https://github.com/itsbigcforme67/mh1-xbox}},
url = {https://github.com/itsbigcforme67/mh1-xbox},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/monster-hunter-ps2-pc-xbox-case/}}
}Plain text
Monster Hunter: PS2 decompilation and PC/Xbox ports. https://github.com/itsbigcforme67/mh1-xbox (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/monster-hunter-ps2-pc-xbox-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · itsbigcforme67/mh1-xbox · Revision c0d59fb
- docs/STATUS.md GitHub · itsbigcforme67/mh1-xbox · Revision c0d59fb
More in Games
- Mortal Kombat: Deception: matching GameCube decompilation of the USA release · Case study
- Most Wanted Vehicles Decomp: matching vehicle physics from Need for Speed: Most Wanted · Case study
- Mother 3: a Game Boy Advance decompilation · Case study
- Mother: a checksum-checked Famicom/NES disassembly · Case study
- Moto Racer World Tour: matching PlayStation code and file-format research · Case study
- Motocross Madness 2: VC6-matched C++ reconstruction · Case study