Dance Dance Revolution (Japan) Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Based on Dance Dance Revolution (1998)
Original game imageAbout
A static recompilation of Dance Dance Revolution (Japan), SLPM-86222, built on PSXRecomp. The MIPS code of the original disc is translated to C and compiled into a native executable rather than run in an emulator. No game data is distributed; the player supplies their own legal disc dump and the recompiler produces the C on their machine.
How it differs from the original
The build adds an extended mode-select menu: the hidden EDIT and INFORMATION entries are linked into the ring, and a new EXIT GAME item is drawn with the game's own font.
Getting started
Provide a Redump-style disc dump (one .cue plus 40 .bin tracks), extract the boot executable SLPM_862.22 to the repository root, run the PSXRecomp CLI to generate the C code, then build it. A C toolchain, Python 3 and about 3 GB of disk are needed. On first launch the launcher asks for the disc. Setting UNLOCK=1 enables the hidden modes and songs.
History
The game used to freeze at random mid-song or during the credits. The cause was traced to a bad animation index that made the same primitives get inserted twice into one ordering-table bucket. What ships is a containment that suppresses the duplicate draw, not a cure for the underlying defect.
What you need to run it
Features
- The game runs as a native program rather than in an emulator.
- The mode-select menu includes EDIT and INFORMATION, plus an EXIT GAME item.
- Audio and arrows are in sync, and animation speed is correct.
Summarised from the project's README.
Additional notes
- Release model
- A release is a setup-host zip that generates and compiles the game on the player's machine, since the built executable would contain code translated from Konami's boot executable.
- Working state
- Working: boot, correct animation speed, audio and arrows in sync, and the 3D dancer.
FAQ
- What is Dance Dance Revolution (Japan) Recompilation?
- Dance Dance Revolution (Japan) Recompilation is an open-source recompilation of Dance Dance Revolution (1998). The original game's compiled code translated into a native program for a new platform, usually a PC port.
- Do I need the original game files to run Dance Dance Revolution (Japan) Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
