Castlevania Decompilation
DecompilationActive
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Castlevania
compare all 3 clones
Original game imageAbout
A work-in-progress decompilation of Castlevania for the Nintendo 64. It aims to rewrite C code that compiles to the assembly found in the game's ROM and to convert all assets from binary data into a higher-level format. The repository contains none of the assets needed to build the ROM.
Getting started
You need your own legally obtained copy of Castlevania for the Nintendo 64 (USA v1.0). Place the ROM in the project root renamed to baserom.z64, configure the project with CMake, then build it with cmake --build build.
Known issues & limitations
- The project is work in progress.
- The project is not suitable for large-scale modding because of hardcoded addresses; for now, it is only useful for documenting the game's code.
- Because of shiftability issues such as hardcoded addresses, the project cannot yet be used for large-scale mods and is only useful for documenting the game's code.
What you need to run it
FAQ
- What is Castlevania Decompilation?
- Castlevania Decompilation is an open-source decompilation of Castlevania. 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 Castlevania Decompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
More like Castlevania Decompilation
Active
Sporadic

