Pronounced gebeh.
- Game Boy CPU internals - Very helpful document to understand HALT and interrupt handling (and other things).
- The Timing of LYC STAT Handlers
- The Cycle-Accurate Game Boy Docs - Useful information about STAT register/interrupts behavior.
- Nitty Gritty Gameboy Cycle Timing - To know exactly what the PPU is doing during Mode 3 (Drawing). I still can't explain the difference between the "classic" 172 dots duration and the 173.5 (or 174 dots in the current implementation) duration described by the document.
- Trying to understand Sprite FIFO behavior in the PPU (Reddit) - About sprite fetching timing and FIFOs.
- Mooneye GB - Used for comparison to know why gebeh was failing some tests.
- SameBoy - Used to see how roms are supposed to run. Still can't understand the code, but there are interesting comments about STAT.
- Boytacean - Can be used in the browser directly. MBC and some instructions implementation stolen from here.
- RGY no-std emulator - Used its PPU implementation to test the CPU at first.
- Gameroy. It's an emulator too! Used it to know what Snorpung demos were doing. Used as a reference to pass blargg sound test roms.
- Beautiful demos by Snorpung.