Star on GitHubStar2.4k stars

Case study

Emerald 3DS: a native Nintendo 3DS port of Pokémon Emerald

Emerald 3DS ports Pokémon Emerald's decompiled game code to native Nintendo 3DS execution. A C bridge supplies GBA register, video, audio and input behavior on ARM11, while a builder derives game data from the user's supported ROM; the port adds a touch interface and an optional voxel overworld.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C1 partial scope or analysis entry
Stars
734
Last commit
2026-10-30
Language
Python

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Observed
Download and demo observed; the case covers part of the target software.
Scope
Partial
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: A clean supported Pokémon Emerald ROM and a Nintendo 3DS or 2DS with custom firmware are required for console use.
  • Limits: The optional voxel overworld is unfinished; many areas and most interiors remain flat.
  • License: The project's original port code and tooling use the licence in LICENSE-PORT.md; Pokémon Emerald and the upstream pokeemerald decompilation retain separate rights.

Cite

BibTeX

@misc{emerald-3ds-case,
  title = {{Emerald 3DS: a native Nintendo 3DS port of Pokémon Emerald}},
  howpublished = {\url{https://github.com/ZallaxDev/emerald-3ds}},
  url = {https://github.com/ZallaxDev/emerald-3ds},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/emerald-3ds-case/}}
}

Plain text

Emerald 3DS: a native Nintendo 3DS port of Pokémon Emerald. https://github.com/ZallaxDev/emerald-3ds (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/emerald-3ds-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. docs/ARCHITECTURE.md GitHub · ZallaxDev/emerald-3ds · Revision bcae4b7
  2. README.md GitHub · ZallaxDev/emerald-3ds · Revision bcae4b7
  3. LICENSE-PORT.md GitHub · ZallaxDev/emerald-3ds · Revision bcae4b7

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab