Case study
Ninja Cop: disassembly of two GBA releases
Ninja Cop reconstructs assembly for the GBA releases Ninja Cop and Ninja Five-O and provides commands to build both ROM versions. The author reports that all code has been disassembled; code and data documentation, graphics extraction, and readable strings remain unfinished.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: libpng, C++11-capable g++, C11-capable gcc, and devkitarm.
- Limits: Code and data documentation and further graphics extraction remain on the project's to-do list.
- License: No licence stated on the project page.
Cite
BibTeX
@misc{ninjacop-case,
title = {{Ninja Cop: disassembly of two GBA releases}},
howpublished = {\url{https://gitlab.com/Fexean/ninjacop}},
url = {https://gitlab.com/Fexean/ninjacop},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ninjacop-case/}}
}Plain text
Ninja Cop: disassembly of two GBA releases. https://gitlab.com/Fexean/ninjacop (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/ninjacop-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Ocarina of Time: an NTSC 1.0 ROM disassembly · Case study
- Ogrebattle64: decompiling the North American game release · Case study
- 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