Case study
METAL GEAR SOLID: THE TWIN SNAKES: a partial decompilation
mgstts contains partial reconstructed C source for METAL GEAR SOLID: THE TWIN SNAKES. Its game-specific code includes region-selected stage character entries and a documented 24-bit string-hash routine, alongside headers named for game data formats.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 29
- Last commit
- 2026-06-29
- Language
- C
GitHub data as of 2026-11-10
Requirements & limits
- Limits: The reconstructed game code covers selected routines and tables.
- License: No licence file in the repository.
Cite
BibTeX
@misc{metal-gear-solid-twin-snakes-decomp-case,
title = {{METAL GEAR SOLID: THE TWIN SNAKES: a partial decompilation}},
howpublished = {\url{https://github.com/GirianSeed/mgstts}},
url = {https://github.com/GirianSeed/mgstts},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/metal-gear-solid-twin-snakes-decomp-case/}}
}Plain text
METAL GEAR SOLID: THE TWIN SNAKES: a partial decompilation. https://github.com/GirianSeed/mgstts (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/metal-gear-solid-twin-snakes-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · GirianSeed/mgstts · Revision 3d9ed02
- source/stage/_stage.c GitHub · GirianSeed/mgstts · Revision 3d9ed02
- source/system/libgv/strcode.c GitHub · GirianSeed/mgstts · Revision 3d9ed02
More in Games
- Metroid Dread: a hand decompilation in progress · Case study
- Metroid II: an in-progress Game Boy disassembly · Case study
- mine-a1.1.2_01-rev: preparing a Minecraft Alpha decompilation for study · Case study
- Money Idol Exchanger: a Game Boy ROM disassembly · Case study
- Ms. Pac-Man: Namco NES disassembly · Case study
- MultiBootSystem: decompiling the Ocarina of Time Master Quest menu · Case study