aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* fix(control): ignore SIGPIPE so a vanishing client can't kill the emulatorgbc dev8 days1-0/+5
* apu: register-level emulation of 0xFF10-0xFF3F (fixes music fades)gbc dev8 days2-2/+19
* control: socket-based debug channel + gbctl CLI drivergbc dev8 days5-2/+797
* speed control: frame skipping to decouple terminal draw from emulationgbc dev2026-07-043-13/+94
* input: external control channel via FIFOgbc dev2026-07-043-23/+129
* renderer: inter-frame diffing to minimize terminal outputgbc dev2026-07-042-9/+52
* add status line HUD, README with architecture and test statusgbc dev2026-07-041-0/+3
* terminal renderer (truecolor half-block), input, screenshot modegbc dev2026-07-043-3/+185
* core emulator: SM83 CPU, MMU, timer, PPU, CGB supportgbc dev2026-07-048-0/+1158
* scaffolding: build system, cartridge loader with MBC1/2/3/5, core typesgbc dev2026-07-044-0/+449