Star on GitHubStar2.4k stars

Case study

Metroid Dread: a native PC recompilation from Switch game files

Metroid Dread Recomp builds a native Windows or Linux version of Metroid Dread 2.1.0 from a player's Switch ExeFS and RomFS. SwitchRecomp translates ARM64 game code to C, game-specific anchored patches modify generated code, and a PC runtime supplies graphics, audio, input and system services.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C1 partial scope or analysis entry
Stars
387
Last commit
2026-11-08
Language
C++
License (GitHub)
Apache-2.0

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: Supply your own Metroid Dread 2.1.0 ExeFS and RomFS files.
  • Limits: Current 0.x builds are early previews and may crash or have setup issues.
  • License: The combined released executable is GPL-3.0; individual source components retain their listed licenses.

Cite

BibTeX

@misc{metroid-dread-recomp-pc-case,
  title = {{Metroid Dread: a native PC recompilation from Switch game files}},
  howpublished = {\url{https://github.com/yozander2009-stack/Metroid-Dread-Recomp}},
  url = {https://github.com/yozander2009-stack/Metroid-Dread-Recomp},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/metroid-dread-recomp-pc-case/}}
}

Plain text

Metroid Dread: a native PC recompilation from Switch game files. https://github.com/yozander2009-stack/Metroid-Dread-Recomp (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/metroid-dread-recomp-pc-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 · yozander2009-stack/Metroid-Dread-Recomp · Revision d9abaa1
  2. dread/DESIGN.md GitHub · yozander2009-stack/Metroid-Dread-Recomp · Revision d9abaa1

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab