Case study
sm_disassembly: a relocatable Super Metroid disassembly
sm_disassembly provides a relocatable assembly disassembly of the SNES game Super Metroid, organized into bank files and based on earlier bank logs. Build scripts extract assets from the user's original NTSC ROM and assemble the source with asar 1.81.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 25
- Last commit
- 2026-10-02
- Language
- Assembly
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Requires the user's original unheadered Super Metroid NTSC ROM and Python 3.
- Prerequisites: Assembles with asar 1.81.
- License: LICENSE.txt states the Zero-Clause BSD license.
Cite
BibTeX
@misc{super-metroid-disassembly-case,
title = {{sm\_disassembly: a relocatable Super Metroid disassembly}},
howpublished = {\url{https://github.com/InsaneFirebat/sm_disassembly}},
url = {https://github.com/InsaneFirebat/sm_disassembly},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/super-metroid-disassembly-case/}}
}Plain text
sm_disassembly: a relocatable Super Metroid disassembly. https://github.com/InsaneFirebat/sm_disassembly (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/super-metroid-disassembly-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · InsaneFirebat/sm_disassembly · Revision 7af131e
- LICENSE.txt GitHub · InsaneFirebat/sm_disassembly · Revision 7af131e
More in Games
- SmashUpDerby: reconstructing the Smash Up Derby player · Case study
- snatcher-port: reconstructing Sega CD Snatcher for desktop · Case study
- Soldier of Fortune: annotated ZX Spectrum disassembly · Case study
- Sonic the Hedgehog: a generated Sega Master System disassembly · Case study
- SonsOfSparta-PS5 Native: God of War running on Windows · Case study
- Speedos: a black-box replica of the Spe_ed game model · Case study