Ogre Battle 64: Person of Lordly Caliber (PC port project)
Static recompilation of the N64 game Ogre Battle 64: Person of Lordly Caliber (USA, Rev A) to a native PC executable, using the N64Recomp toolchain.
This repository contains no copyrighted game data. You must supply your own ROM dump (see below).
AI Disclaimer
This work in this project was mostly performed by the DeepSeek v4/v4.1 Flash model.
Status
The main code segment (807 functions) has been fully recompiled to C. The runtime app (rendering, input, audio) is the next milestone. See PLAN.md for the full plan, current status, and technical findings.
Directory layout
assets/ your ROM (gitignored; big-endian .z64 expected) asm/ splat-generated disassembly debug/ headless-browser probes for the wasm build (see debug/README.md) config.yaml splat config (segments, vram mapping) config.toml N64Recomp config Makefile assemble + link + recompile n64recomp-ob64.patch our N64Recomp modifications (apply to upstream clone) rt64-plume-sdl.patch our RT64 plume patch — SDL >= 2.0.22 guard (apply to the tools/RT64 submodule on systems with older SDL2, e.g. Ubuntu 22.04) PLAN.md the project plan
Getting started
... continue reading