Blast Corps
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Blast Corps
compare all 2 clones
Original game imageAbout
This is an ongoing full decompilation of Blast Corps for the Nintendo 64, covering the Japan, USA, USA (Rev 1), and Europe ROM releases, with naming and documentation of the source and data structures still in progress. It does not include the game's original assets — a legitimate copy of the ROM is required to extract them before building.
Getting started
Building requires placing a legitimate US Rev 1.0 ROM in the repository and setting up the Python-based "splat" toolchain, then running the provided two-stage build process to extract, decompress, and reassemble the ROM; separate C tools for texture and level data are built with Meson and Ninja.
What you need to run it
Additional notes
- Related work
- The project builds on earlier community work, including mkst's prior Blast Corps decompilation setup and queueRAM's original blast_corps_docs, BlastCorpsEditor, and sm64tools projects.
FAQ
- What is Blast Corps?
- Blast Corps is an open-source decompilation of Blast Corps. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on N64.
- Do I need the original game files to run Blast Corps?
- Yes. The project does not include the original game's assets, so you need your own copy. A prior copy of the game is required to extract the assets; ROM files (baserom.us.v10.z64, baserom.us.v11.z64, baserom.jp.z64, baserom.eu.z64) must be provided to build.
