HeadlinesBriefing favicon HeadlinesBriefing.com

Ogre Battle 64 in nativen PC-Executable rekompiliert

Hacker News •
×

Ein statisches Rekompilierungsprojekt für Ogre Battle 64: Person of Lordly Caliber (USA, Rev A) wurde von lfarroco auf GitHub veröffentlicht. Mit der N64Recomp-Toolchain konvertiert das Projekt das N64-Spiel in einen nativen PC-Executable, ohne urheberrechtlich geschützte Spieldaten einzubeziehen. Die Benutzer müssen ihren eigenen ROM-Dump bereitstellen.

Der Hauptcodeabschnitt, der 807 Funktionen umfasst, wurde vollständig in C rekompiliert, mit einer Laufzeitanwendung für Rendering, Eingabe und Audio als nächstem Meilenstein. Das Projekt wurde hauptsächlich vom Deep Seek v4/v4.1 Flash-Modell durchgeführt. Die Build-Anweisungen erfordern macOS-Tools einschließlich mips-linux-gnu-binutils, cmake und splat64, sowie einen 40 MB-USA-Rev-A-ROM-Dump.

Die rekompilierte App startet mit einem Startbildschirm zur ROM-Auswahl, validiert per Hash und speichert lokal Batterie-Saves. Die Distributionspakete sind selbstständig mit statisch gelinktem SDL2. Der Renderer verwendet das RT64-Submodul und erfordert einen Patch für Systeme mit SDL < 2.0.22 wie Ubuntu 22.04.

Das Projekt dient der Archivierung und Interoperabilitätsforschung; die Verbreitung der ROM oder extrahierter Assets ist untersagt.