Case study
Frogger: SNES disassembly and ROM reconstruction
Frogger's SNES port is reconstructed as assembly with ROM and RAM maps, SPC700 audio-engine code, and scripts for extracting assets from an original ROM. The author reports that the disassembly assembles completely; the included Asar-based framework provides the assembly workflow.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2021-01-11
- Language
- Assembly
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: An original Frogger ROM is needed to extract assets before assembly.
- Prerequisites: The supplied batch scripts use Windows components; other operating systems require replacement scripts.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{frogger-snes-disassembly-case,
title = {{Frogger: SNES disassembly and ROM reconstruction}},
howpublished = {\url{https://github.com/Yoshifanatic1/Frogger-SNES-Disassembly}},
url = {https://github.com/Yoshifanatic1/Frogger-SNES-Disassembly},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/frogger-snes-disassembly-case/}}
}Plain text
Frogger: SNES disassembly and ROM reconstruction. https://github.com/Yoshifanatic1/Frogger-SNES-Disassembly (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/frogger-snes-disassembly-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- FROGGER/Note.txt GitHub · Yoshifanatic1/Frogger-SNES-Disassembly · Revision fb8c432
- Framework%20Readme.txt GitHub · Yoshifanatic1/Frogger-SNES-Disassembly · Revision fb8c432
More in Games
- FS15 Reconstruction: Farming Simulator 15 and GIANTS Engine 6 component recovery · Case study
- FUEL: decompilation of the 2009 PC game · Case study
- Fusion: reconstructing Rovio's game-engine libraries · Case study
- Gazillionaire: reconstructing the Steam AIR/Flex game · Case study
- Geometry Dash: reconstructing Android game classes from ARM64 disassembly · Case study
- Glover: an in-progress Nintendo 64 decompilation · Case study