Case study
Moonlight Madness: a SkoolKit ZX Spectrum disassembly
Moonlight Madness is a SkoolKit disassembly of the ZX Spectrum game. Its source tree includes a .skool listing, reference files, and scripts that generate browsable hexadecimal and decimal views. SkoolKit is needed to build the development version.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 0
- Last commit
- 2026-11-09
- Language
- Visual Basic 6.0
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: An original copy of Moonlight Madness is needed to disassemble the game code.
- Prerequisites: SkoolKit, installed or supplied through SKOOLKIT_HOME, is required to build the development version.
- License: GPL-3.0.
Cite
BibTeX
@misc{moonlight-madness-case,
title = {{Moonlight Madness: a SkoolKit ZX Spectrum disassembly}},
howpublished = {\url{https://github.com/pobtastic/moonlightmadness}},
url = {https://github.com/pobtastic/moonlightmadness},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/moonlight-madness-case/}}
}Plain text
Moonlight Madness: a SkoolKit ZX Spectrum disassembly. https://github.com/pobtastic/moonlightmadness (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/moonlight-madness-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · pobtastic/moonlightmadness · Revision 1a26634
More in Games
- Ms. Pac-Man: Tengen NES disassembly · Case study
- msattack: reconstructing the Metal Slug Attack backend · Case study
- MTG Arena Collection Export: reconstructing the Frontdoor collection request · Case study
- mw-tools: reconstructing a MythWar I server · Case study
- Mystic Marathon: an arcade sound ROM disassembly · Case study
- Mystic Nights Online: reconstructing the PS2 multiplayer server · Case study