Star on GitHubStar2.4k stars

Case study

Kanken Training 2: matching reconstruction of a Nintendo 3DS executable

Kanken Training 2 decomp reconstructs the Nintendo 3DS game's code.bin as C/C++ compiled with an ARM toolchain and compared byte for byte with the original. It records function analysis, matching recipes and checkpoint results. The author reports 2,832 accepted matching functions out of 4,545 creditable functions; readability work remains.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
0
Last commit
2026-10-26
Language
C++
License (GitHub)
GPL-3.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A user-supplied cartridge dump is required; encrypted dumps also require boot9.bin from the user's console.
  • Prerequisites: macOS on Apple Silicon, Windows or Linux, Python 3.12 and uv are required.
  • Limits: The author reports 27.74% of creditable code bytes accepted; the readability pass has not started.
  • License: GPL-3.0-or-later.

Cite

BibTeX

@misc{kanken-training-2-decomp-case,
  title = {{Kanken Training 2: matching reconstruction of a Nintendo 3DS executable}},
  howpublished = {\url{https://github.com/mschienbein/kanken-training-2-decomp}},
  url = {https://github.com/mschienbein/kanken-training-2-decomp},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/kanken-training-2-decomp-case/}}
}

Plain text

Kanken Training 2: matching reconstruction of a Nintendo 3DS executable. https://github.com/mschienbein/kanken-training-2-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/kanken-training-2-decomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · mschienbein/kanken-training-2-decomp · Revision d35d69b
  2. docs/STATUS.md GitHub · mschienbein/kanken-training-2-decomp · Revision d35d69b

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab