allrecomps

GameCube / Recompilation

Eternal Darkness: Sanity’s Requiem — EternalDarknessRecomp

Static PowerPC-to-C recompilation of Eternal Darkness: Sanity’s Requiem using DolRecomp and GXRuntime. Public packages cover Windows, Apple silicon Mac and Linux/Steam Deck. Requires your own European GameCube disc image, GEDP01.

Release availableWindows · macOS · Linux · Steam Deck
Eternal Darkness: Sanity’s Requiem — EternalDarknessRecomp
Source ↗

About this project

DolRecomp translates the original PowerPC code to C. GXRuntime provides GameCube devices and SDK services, with graphics through Aurora/Dawn using Metal, Direct3D 12 or Vulkan.

Source: Project README ↗ · Checked Oct 18, 2026

Compatibility

The documented packages target Windows x64, Apple silicon Mac with macOS 13+ and Linux/Steam Deck x86-64. Only the European GEDP01 disc image in ISO/GCM format is supported; the USA GEDE01 disc is not supported.

Source: Project README ↗ · Checked Oct 18, 2026

Documented support and independently tested compatibility are different. AllRecomps has not run these games.

Development progress

Public GitHub release checked: v0.9.0, published 2026-10-17T22:51:16Z. Publication does not certify stability or complete gameplay.

Source: GitHub release notes ↗ · Checked Oct 18, 2026

The latest non-prerelease GitHub release observed is v0.9.3. A release does not establish stability, complete gameplay or tested platform support.

Source: GitHub latest release (automatic) ↗ · Checked Oct 18, 2026

Known limitations

The disc and its graphics, sound and music are not included. First-/third-person cameras are marked beta; a public release is not independent proof of complete gameplay or universal hardware compatibility.

Source: Project README ↗ · Checked Oct 18, 2026

Getting started

Download the package for your platform and provide your own European disc as explained in the README. Windows uses the dump folder and play.bat; Linux/Steam Deck uses play.sh; the Mac app asks for the disc and builds on first launch.

Source: Project README ↗ · Checked Oct 18, 2026

Some projects require files from your own copy of the original game. Follow the official instructions.