Case study
Ogrebattle64: decompiling the North American game release
Ogrebattle64 decompiles the North American release of the game using a user-provided ROM. Its build process extracts assets from baserom.z64 before running make, and a separate make target generates an m2c context file for function work.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: A copy of the North American Ogrebattle64 ROM, named baserom.z64, is required to extract assets.
- Prerequisites: The build instructions list binutils-mips-linux-gnu, build-essential, git, pkgconf, Python 3 and the Python packages in requirements.txt.
- Limits: The decompilation is a work in progress.
- License: No licence stated on the project page.
Cite
BibTeX
@misc{ogrebattle64-case,
title = {{Ogrebattle64: decompiling the North American game release}},
howpublished = {\url{https://codeberg.org/hijsje/ogrebattle64}},
url = {https://codeberg.org/hijsje/ogrebattle64},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ogrebattle64-case/}}
}Plain text
Ogrebattle64: decompiling the North American game release. https://codeberg.org/hijsje/ogrebattle64 (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/ogrebattle64-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Onegai Monsters: a small N64 decompilation experiment · Case study
- OpenBarnyard: decompiling Barnyard and the TOSHI 2.0 engine · Case study
- OpenGOAL: recovering GOAL code and rebuilding the Jak games · Case study
- OpenHuey: rebuilding Haunting Ground for PC · Case study
- OpenIsolation: reconstructing Alien: Isolation libraries · Case study
- OpenJPOG: decompiling Jurassic Park: Operation Genesis and its Toshi engine · Case study