aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* serial: headless mode tying serial port to stdio for OS debugginggbc dev2026-07-15
* control: video frame capture + deterministic input-movie replaygbc dev2026-07-15
* tools: stitch_overworld.py - DFS EXPLORE's connection graph into one overworl...gbc dev2026-07-15
* render: no status line in sixel mode (pure graphics output only)gbc dev2026-07-15
* gbhud: live joypad display (cute Game Boy layout, buttons light up)gbc dev2026-07-15
* gbctl: 'hud' kills any existing HUD pane before spawning (no double-HUD)gbc dev2026-07-15
* fix(control): ignore SIGPIPE so a vanishing client can't kill the emulatorgbc dev2026-07-15
* tools: live debug HUD (gbhud.py) + 'gbctl hud'gbc dev2026-07-15
* apu: register-level emulation of 0xFF10-0xFF3F (fixes music fades)gbc dev2026-07-15
* control: socket-based debug channel + gbctl CLI drivergbc dev2026-07-14
* speed control: frame skipping to decouple terminal draw from emulationgbc dev2026-07-04
* input: external control channel via FIFOgbc dev2026-07-04
* renderer: inter-frame diffing to minimize terminal outputgbc dev2026-07-04
* docs: note mem_timing-2 passinggbc dev2026-07-04
* add status line HUD, README with architecture and test statusgbc dev2026-07-04
* terminal renderer (truecolor half-block), input, screenshot modegbc dev2026-07-04
* core emulator: SM83 CPU, MMU, timer, PPU, CGB supportgbc dev2026-07-04
* scaffolding: build system, cartridge loader with MBC1/2/3/5, core typesgbc dev2026-07-04