Star on GitHubStar2.4k stars

Case study

Leaflitter: decompiling Paper Mario: Sticker Star for 3DS

Leaflitter decompiles the European release of Paper Mario: Sticker Star for Nintendo 3DS. It extracts code.bin from the user's game copy, generates assembly with n3dsdisasm, and builds source with armcc; utilities process Ghidra headers and symbol names, while make generates objdiff configuration.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A European copy of Paper Mario: Sticker Star and either a homebrewed 3DS with godmode9 or ctrtool are required to obtain code.bin.
  • Prerequisites: Disassembly and compilation require Python 3, make and n3dsdisasm; building calls for armcc 4.1 build 995 and wibo on Linux, or WSL on Windows.
  • Limits: The build output is not yet matching or in the same format as the code.bin.
  • License: The project uses BSD 2-Clause licensing except for decompiled code in src, which the page places under CC0.

Cite

BibTeX

@misc{leaflitter-case,
  title = {{Leaflitter: decompiling Paper Mario: Sticker Star for 3DS}},
  howpublished = {\url{https://codeberg.org/Ivylag/leaflitter}},
  url = {https://codeberg.org/Ivylag/leaflitter},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/leaflitter-case/}}
}

Plain text

Leaflitter: decompiling Paper Mario: Sticker Star for 3DS. https://codeberg.org/Ivylag/leaflitter (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/leaflitter-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. https://codeberg.org/Ivylag/leaflitter/src/commit/16b34cde8268177c370677af6e581fdf66e9f72d/README.md

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab