Star on GitHubStar2.4k stars

Case study

strahlender-xnu: native recompilation of Pokémon Brilliant Diamond

strahlender-xnu builds native apps for Pokémon Brilliant Diamond by translating the game’s ARM64 code ahead of time from a user-supplied dump. Its runtime replaces Switch operating-system services and its graphics interface, rendering through Metal on Apple devices and Vulkan on Linux and Windows.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
154
Last commit
2026-11-05
Language
C
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a download method observed; no demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Requires the user’s own Pokémon Brilliant Diamond XCI and prod.keys; an update NSP is optional.
  • Prerequisites: iPhone and iPad builds require a Mac with Xcode and signing with the user’s Apple ID.
  • Limits: Linux aarch64 support is experimental; a full game build and rendering have not been confirmed.
  • License: The project’s own code is MIT licensed; incorporated components retain their own licenses.

Cite

BibTeX

@misc{strahlender-xnu-case,
  title = {{strahlender-xnu: native recompilation of Pokémon Brilliant Diamond}},
  howpublished = {\url{https://github.com/Veemyu/strahlender-xnu}},
  url = {https://github.com/Veemyu/strahlender-xnu},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/strahlender-xnu-case/}}
}

Plain text

strahlender-xnu: native recompilation of Pokémon Brilliant Diamond. https://github.com/Veemyu/strahlender-xnu (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/strahlender-xnu-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 · Veemyu/strahlender-xnu · Revision fb514db
  2. docs/README.md GitHub · Veemyu/strahlender-xnu · Revision fb514db

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab