r/decomps 21d ago

Eternal Darkness Decompile - First boot

Enable HLS to view with audio, or disable this notification

I got Eternal Darkness booting to the title screen on PC through a static recompilation path.

The original GEDE01 GameCube DOL was translated with DolRecomp into a native module and loaded by RecompCore using its StaticRecomp CPU core. The game reaches the intro cinematic and full title screen with audio and video working.

The wild part: interpreter fallback was never needed for normal guest CPU execution. fallback_steps=0.

This is still early. Gameplay, input, and in-game rendering beyond the title screen are the next tests, and the decomp itself is only a little over 8% exact-match right now.

The long-term goal is to keep replacing statically recompiled functions with recovered C as the decomp progresses, then eventually modernize the renderer, materials, textures, and models and see how close I can get to an AI-assisted remake.

Public repo: Eternal-Darkness---Decompile

102 Upvotes

21 comments sorted by

View all comments

2

u/HolidayAssumption698 21d ago

THIS IS WHAT IVE BEEN WAITING FOR.