Game Boy research
I've done a lot of research on Game Boys that I've documented on separate pages:
|
DMG-CPU B Schematics SM83 Schematics Régis and I (hopefully) fixed all the bugs left in Furrtek's schematics and created our own repository containing KiCad files of Game Boy DMG-CPU B schematics. Régis did by far most of the work here, putting a lot of effort into a hierarchical structure that actually makes sense. With only a few exceptions, we kept the cell names given by Furrtek. The schematics of the SM83 CPU core and all the analog audio circuitry, which were not covered previously, are now also available. | |
|
DMG-CPU Cells Reference SM83 Cells Reference These ought to be "reference manuals" for all the cells used inside the DMG-CPU B chip and the SM83 CPU core. I highly recommend to read these whenever the exact function of individual cells inside the schematics above are unclear or if you need more information. Most cells are documented with their own transistor level schematic and annotated layouts. | |
|
DMG-CPU SM83 Connections Here I described the purpose of each input/output of the SM83 CPU core inside the DMG-CPU B chip. I used our schematics and the Icarus Verilog simulations for that. | |
|
Wide-Boy64 Research I have reverse engineered the schematics of the Wide-Boy64 AGB and was able to dump the Spartan bitstream from the PROM and also the N64 code from the flash. | |
|
Nintendo Power Game Boy Memory cartridge documentation I have documented how to fully read, erase and program the white flash cartridges. |