Case study
Alleyway: a checksum-matched Game Boy disassembly
Alleyway reconstructs the 1989 Game Boy game as assembly source organized by audio, display, input, physics, and stage code. Its build script emits a 32 KiB ROM with published CRC32 and SHA-1 hashes, and accompanying notes identify unused routines and behaviors.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 1
- Last commit
- 2026-03-30
- Language
- Assembly
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Use the repository's build.sh script to produce the ROM.
- Scope: The documented output is a 32 KiB Alleyway (World).gb with a stated CRC32 and SHA-1.
- License: No licence file in the repository.
Cite
BibTeX
@misc{alleyway-gb-case,
title = {{Alleyway: a checksum-matched Game Boy disassembly}},
howpublished = {\url{https://github.com/Wit-MKW/alleyway-gb}},
url = {https://github.com/Wit-MKW/alleyway-gb},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/alleyway-gb-case/}}
}Plain text
Alleyway: a checksum-matched Game Boy disassembly. https://github.com/Wit-MKW/alleyway-gb (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/alleyway-gb-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Another Life: reconstructing The Witcher 3 save state · Case study
- Arkanum: reconstructing Arcanum archives and map sectors · Case study
- ArkWeb: a two-game movement and collision experiment · Case study
- AscNet: reconstructing a Punishing: Gray Raven server · Case study
- AvalonEmu: reconstructing an Albion Online local server · Case study
- AZMCO: reconstructing Motor City Online and its renderers · Case study