Skip to content

RecompCore 0.1.0

Latest

Choose a tag to compare

@aharonahdoot aharonahdoot released this 08 Jul 15:43
· 5 commits to main since this release

RecompCore is a Dolphin fork with one addition: a CPU core that runs statically recompiled GameCube code as native functions, loaded per game as a module by disc ID, with transparent fallback to Dolphin's interpreter for anything uncovered. With no module present it behaves exactly like stock Dolphin, for any ISO.

Measure Result
Native dispatch coverage 99.908% (24.30B native / 22.3M fallback, full game session)
Lockstep differential 0 divergences over 37.7B dispatches (boot through a full match)
Speed vs stock JIT ~real-time (97–100% by scene); the JIT keeps ~3.8× headroom
Module-less invariant re-proven on two unrelated titles
Savestates round-trip mid-match
Recompiler oracle suite 239 differential cases, 0 unexpected

No game data is included or distributed — bring your own ISO and build the module locally. See the README.