HeadlinesBriefing favicon HeadlinesBriefing.com

Ogre Battle 64 Recompiled to Native PC Executable

Hacker News •
×

A static recompilation project for Ogre Battle 64: Person of Lordly Caliber (USA, Rev A) has been released on GitHub by lfarroco. Using the N64Recomp toolchain, the project converts the N64 game into a native PC executable without including copyrighted game data. Users must supply their own ROM dump.

The main code segment, comprising 807 functions, has been fully recompiled to C, with the runtime app for rendering, input, and audio as the next milestone. The project was largely performed by the Deep Seek v4/v4.1 Flash model. Build instructions require macOS tools including mips-linux-gnu-binutils, cmake, and splat64, plus a 40 MB USA Rev A ROM dump.

The recompiled app launches with a start screen for ROM selection, validates by hash, and stores battery saves locally. Distribution packages are self-contained with SDL2 linked statically. The renderer uses the RT64 submodule, requiring a patch for systems with SDL < 2.0.22 like Ubuntu 22.04.

The project is for preservation and interoperability research; distributing the ROM or extracted assets is prohibited.