Case study
Game Boy DMG-CPU Schematics: reconstructing the DMG-CPU B chip
Game Boy DMG-CPU Schematics reconstructs the Game Boy DMG-CPU B chip and SM83 core as KiCad schematics, Electric VLSI layouts and text netlists. Its overlay labels cells and wires on chip die shots, while the netlists record their connections and coordinates.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 55
- Last commit
- 2026-09-07
- Language
- KiCad Schematic
- License (GitHub)
- CC-BY-SA-4.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Die-shot images are needed to view the overlay with an SVG viewer or editor.
- Prerequisites: The netlists can be parsed with nlconv.
- License: Licensed under CC-BY-SA-4.0.
Cite
BibTeX
@misc{dmg-schematics-case,
title = {{Game Boy DMG-CPU Schematics: reconstructing the DMG-CPU B chip}},
howpublished = {\url{https://github.com/msinger/dmg-schematics}},
url = {https://github.com/msinger/dmg-schematics},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/dmg-schematics-case/}}
}Plain text
Game Boy DMG-CPU Schematics: reconstructing the DMG-CPU B chip. https://github.com/msinger/dmg-schematics (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/dmg-schematics-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · msinger/dmg-schematics · Revision 28f66ae
More in Firmware and hardware
- open-cleverpad: reconstructing the MIDIPLUS SmartPAD hardware · Case study
- osdbits: reconstructing the PlayStation 2 OSDSYS opening · Case study
- FPGABoy: Game Boy hardware implementation on FPGA · Case study
- NTRDisasm: documenting NTR 2.0 custom firmware · Case study
- NanoBoyAdvance: cycle-level Game Boy Advance hardware emulation · Case study
- Open Steam Controller: reverse-engineered Steam Controller firmware · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)