
The Game Boy Project (opens new window) - Provides a study on the hardware and detailed constructional information for the implementation of three 8-bit bidirectional parallel ports. DMG Schematics (opens new window) - Hardware schematics. Colorization palettes in the BIOS (opens new window). RGBDS opcodes reference (opens new window) - A reference of all instructions, including short descriptions, cycle and byte counts, and explanations of flag modifications. gb-opcodes (opens new window) - Opcodes table. Game Boy Project Report (opens new window) - Report of an hardware emulator (opens new window) (on a Terasic DE1-SoC Board) developed as final project for the CSEE4840 Embedded Systems Design course at Columbia University. Complete Technical Reference (opens new window) - by Gekkio. The Cycle-Accurate Game Boy Docs (opens new window) - A precise documentation by AntonioND to make a cycle-accurate Game Boy emulator. Corrected, updated and maintained by the community. Pan Docs (opens new window) - The single, most comprehensive technical reference to Game Boy available to the public. #BOOT POKEMON CRYSTAL ON DMG SOFTWARE#
If you aim to develop your software for SGB or GBC, or you want to know how it runs on the other systems, you may want to take advantage and adapt to these differences, check the Game Boy Color category and look for specific references to GBC/CGB and SGB.
Specific bugs, quirks and exploitable behaviours. Specific hardware and software features. This list is focused on the original (1989) Game Boy (DMG), the Game Boy Color (GBC) and Super Game Boy (SGB) are very similar systems, with a few important distinctions, such as:
This is covered in the Emulator Development section of this list. It does so in a slightly different way compared to native hardware. Game Boy Advance development is covered by another project, the awesome-GBAdev (opens new window) list.