Case study
Super Metroid: a C# translation and playable port
A C# translation of Super Metroid implements the game's movement, combat, rooms, menus, rendering and audio. The Windows application extracts required resources from the user's Japan/USA NTSC v1.0 ROM, while original addresses and regression tests guide behavioral comparison. The author reports that it is playable from beginning to end.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 13
- Last commit
- 2026-11-10
- Language
- C#
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: A user-provided Super Metroid Japan/USA NTSC v1.0 ROM in .smc or .sfc form is required.
- Scope: ZIP archives, PAL releases, other revisions and patched ROMs are unsupported.
- Limits: The Android build is dormant; minor glitches remain.
- License: No licence file in the repository.
Cite
BibTeX
@misc{super-metroid-csharp-port-case,
title = {{Super Metroid: a C\# translation and playable port}},
howpublished = {\url{https://github.com/MrJackSpade/SuperMetroidDecomp}},
url = {https://github.com/MrJackSpade/SuperMetroidDecomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/super-metroid-csharp-port-case/}}
}Plain text
Super Metroid: a C# translation and playable port. https://github.com/MrJackSpade/SuperMetroidDecomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/super-metroid-csharp-port-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · MrJackSpade/SuperMetroidDecomp · Revision 24dfc03
More in Games
- Super Monkey Ball 2 Sakura Edition Vita: an Android game port · Case study
- SwitchWaker: a native port of The Wind Waker from decompiled source · Case study
- SwitchWakerHD: a Nintendo Switch port of the Wind Waker HD recompilation · Case study
- Swordigo Vita: an Android executable port to PS Vita · Case study
- swos-port: a DOS Sensible World of Soccer port with recorded behaviour checks · Case study
- Tactical-Retreat: rebuilding Counter-Strike 1.5 gameplay in QuakeC · Case study