A test GameBoy emulator written in C++ made for learning the inner workings of this console.
- Bus
- CPU
- PPU (FIFO-based renderer)
- dmg-acid2 – Passes
- The Pandocs – A complete documentation about the GameBoy hardware
- The Ultimate Game Boy Talk (33c3) – Michael Steil's lecture about the GameBoy at 33c3
- The Cycle-Accurate Game Boy Docs – Another documentation about the GameBoy hardware, with an emphasis on cycle accuracy
- Game Boy: Complete Technical Reference – Another documentation about the GameBoy hardware
- gbdev's optables – Matrix representing every CPU instruction
- gbz80 – A document describing each CPU instruction
- hacktixme.ga/GBEDG/ppu – Nicely written document about how the PPU works
- GbdevWiki - Gameboy sound hardware – More detailed page about the sound hardware
- Nintendo(TM) Gameboy sound system (PAPU) guide - GBSOUND.txt – Another great document about the sound hardware
- dspguide - The Fourier Series – Fourier series equations for a bunch of waveforms