Eternal Sonata Reprise
Eternal SonataStatic recompilation of Eternal Sonata (Xbox 360) for Windows and Linux built on ReXGlue, with portable mode and mod hooks.
- Origin
- Xbox 360
- Runs on
- WindowsLinux
- Tags
- c++needs-original-gamestatic-recompilation
Eternal Sonata Reprise is a static recompilation of the Xbox 360 game Eternal Sonata for Windows and Linux, built on the ReXGlue SDK. It converts the game's PowerPC default.xex into native x86_64 code at build time and wraps it with a small host runtime for logging, overlays and hooks so the game runs natively and can be modded like a PC port.
You must own the game and provide your own dump; the project ships no copyrighted code, data or assets. The game can load assets from PAL, USA and JAP releases, but building the executable needs the PAL default.xex. Stable builds are on the Releases page and nightlies come from CI.
Highlights
- Native Windows and Linux builds
- Portable mode via an empty portable.txt file
- Settings through eternalsonata.toml or command-line overrides
- Available through the Goopie launcher, with an active Discord
- Workaround documented for a black screen from DirectInput scanning