Case study
Devil May Cry: an experimental PS2 static recompilation
dmc-recomp translates the PlayStation 2 PAL release of Devil May Cry into native PC code through PS2Recomp and a project runtime. Its pipeline rebuilds generated code locally from the user’s own game executable, while research notes and patches track boot, CD services, MPEG playback, rendering and gameplay behavior.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: A user-supplied copy of the PAL Europe Devil May Cry version 1.02 executable or disc image.
- Prerequisites: PS2Recomp at the pinned upstream commit and the documented build toolchain.
- Limits: The source describes the port as experimental, with incomplete rendering and gameplay.
- License: GPL-3.0 licence.
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Gui-Tora/dmc-recomp · Revision dea53cc
- CMakeLists.txt GitHub · Gui-Tora/dmc-recomp · Revision dea53cc
More in Games
- DKC1Recomp: static recompilation of Donkey Kong Country · Case study
- DOAXVB Native PC Port: statically recompiling Dead or Alive Xtreme Beach Volleyball · Case study
- Donkey Kong 64: Recompiled — an N64Recomp native port · Case study
- Driver Recompiled: a psxrecomp setup host that builds the game locally · Case study
- FFTARecomp: static recompilation of Final Fantasy Tactics Advance · Case study
- God of War PS2 static recompilation: a native Windows port via PS2Recomp · Case study