# Bakugan: Battle Brawlers: a matching Nintendo DS decompilation

> bakubrawlers reconstructs C++ source for the US Nintendo DS release of Bakugan: Battle Brawlers using the original compiler. Its build extracts a user-supplied ROM, links the reconstructed code and checks the output SHA-1; the author reports 4,485 of 4,505 functions matched.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/tylzars/bakubrawlers>
- Primary source: <https://github.com/tylzars/bakubrawlers/blob/18ac1020166df9bc85e5b0f29babe96ef2d7cad3/README.md>
- Catalog page: <https://awesomerea.org/resources/bakugan-battle-brawlers-ds-decomp-case/>
- Record JSON: <https://awesomerea.org/resources/bakugan-battle-brawlers-ds-decomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/bakugan-battle-brawlers-ds-decomp-case/index.md)

## Requirements & limits

- **Prerequisites:** Supply the USA B6RE ROM with the stated SHA-1.
- **Prerequisites:** Linux, Python 3.10+ with pyelftools, Ninja, Git, Rust, CMake and LLVM 17+ are listed for building.
- **Testing evidence:** The author reports 4,485 of 4,505 functions matched.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/tylzars/bakubrawlers/blob/18ac1020166df9bc85e5b0f29babe96ef2d7cad3/README.md>
2. <https://github.com/tylzars/bakubrawlers/blob/18ac1020166df9bc85e5b0f29babe96ef2d7cad3/INSTALL.md>

## More in Games

- [Banjo-Tooie: a partial DLL decompilation and ROM build](https://awesomerea.org/resources/wedarobi-banjo-tooie-decomp-case/index.md) · Case study
- [Banjo-Tooie: decompilation of the NTSC-U ROM](https://awesomerea.org/resources/banjo-tooie-decomp-case/index.md) · Case study
- [BAR Decomp: a matching Beetle Adventure Racing! decompilation fork](https://awesomerea.org/resources/bar-decomp-case/index.md) · Case study
- [Battle Engine Aquila: a matching PC decompilation](https://awesomerea.org/resources/onslaught-decomp-case/index.md) · Case study
- [BattleTanx: an in-progress matching N64 decompilation](https://awesomerea.org/resources/battletanx-n64-decomp-case/index.md) · Case study
- [BattleTanx: Global Assault: matching PlayStation executable reconstruction](https://awesomerea.org/resources/battletanx-global-assault-ps1-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
