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
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
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.
Primary sources
- README.md GitHub · Veemyu/strahlender-xnu · Revision fb514db
- docs/README.md GitHub · Veemyu/strahlender-xnu · Revision fb514db
More in Games
- Street Fighter II Recompiled: a CPS1 static recompilation · Case study
- Streets of Rage: Mega Drive recompilation · Case study
- Strider 2 Recompiled: a PlayStation static recompilation · Case study
- Stunt Double: Reignition — static recompilation of Stuntman: Ignition · Case study
- Stunts HD: recompiling Stunts for browser and desktop · Case study
- Suikoden II: a disc-local PlayStation static recompilation · Case study