Star on GitHubStar2.4k stars

Case study

MKSM Recomp: a PS2 static recompilation of Mortal Kombat: Shaolin Monks

MKSM Recomp statically recompiles the NTSC-U PS2 release of Mortal Kombat: Shaolin Monks toward native PC execution. It combines ELF analysis, MIPS and VU to C++ generation, an EE and IOP runtime, Ghidra scripts, tests and game-specific investigation notes. The author reports progress through menus and the opening movie to distorted scene drawing.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
9
Last commit
2026-10-09
Language
C++
License (GitHub)
GPL-3.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Users supply their own NTSC-U retail game files and generate C++ locally.
  • Limits: Windows is the tested host; the project is not yet a playable release, and controllable gameplay remains unverified.
  • License: GPL-3.0.

Cite

BibTeX

@misc{mksm-recomp-case,
  title = {{MKSM Recomp: a PS2 static recompilation of Mortal Kombat: Shaolin Monks}},
  howpublished = {\url{https://github.com/OGmidway/mksm-recomp}},
  url = {https://github.com/OGmidway/mksm-recomp},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/mksm-recomp-case/}}
}

Plain text

MKSM Recomp: a PS2 static recompilation of Mortal Kombat: Shaolin Monks. https://github.com/OGmidway/mksm-recomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/mksm-recomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · OGmidway/mksm-recomp · Revision 9c01418
  2. docs/STATUS.md GitHub · OGmidway/mksm-recomp · Revision 9c01418

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab