aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
3 daysrender: --shrink N - downscale the half-block live display (1-4)gbc dev3-3/+48
4 daysmain: allow --sock (control/debug socket) in headless modegbc dev1-0/+10
4 dayscpu: log the $ED poweroff opcode with pc/registersgbc dev1-1/+6
4 daysgb: auto-reconnect a dead --serial-sock link instead of going silentgbc dev2-3/+72
4 daysmain: silence stderr while the live sixel display is upgbc dev1-0/+24
5 daysmain: --serial-sock PATH - link port over a unix socket (net + live display)gbc dev1-0/+49
5 daysrebrand: gbc -> sl0pboy (binary, README, tooling)gbc dev2-7/+7
5 daysmain: options-first CLI with --help, and wire up display/boot flagsgbc dev1-36/+116
5 daysrecord: capture the displayed frame (chrome + palette)gbc dev1-2/+6
5 daysrender: Game Boy chrome, LCD palette recolor, and frame capturegbc dev2-39/+348
5 daysgb: boot ROM (BIOS) supportgbc dev2-7/+66
5 daysmain/gb: --keys button-script harness + serial_no_eof for OSK testinggbc dev3-3/+31
5 daysmain: --shot with --headless dumps final LCD on exitgbc dev2-0/+9
6 daysheadless: $ED opcode = clean power-off (exit + battery save)gbc dev3-2/+5
6 daysheadless: interactive TTY mode (raw stdin) for driving a guest OS livegbc dev1-0/+17
6 daysserial: deliver EOF (0x04) on stdin end for headless consolegbc dev1-1/+7
6 daysserial: clean RX path for headless consolegbc dev1-8/+14
6 daysserial: headless mode tying serial port to stdio for OS debugginggbc dev3-4/+58
6 dayscontrol: video frame capture + deterministic input-movie replaygbc dev3-0/+170
7 daysrender: no status line in sixel mode (pure graphics output only)gbc dev1-6/+2
7 daysfix(control): ignore SIGPIPE so a vanishing client can't kill the emulatorgbc dev1-0/+5
7 daysapu: register-level emulation of 0xFF10-0xFF3F (fixes music fades)gbc dev2-2/+19
7 dayscontrol: socket-based debug channel + gbctl CLI drivergbc dev5-2/+797
2026-07-04speed control: frame skipping to decouple terminal draw from emulationgbc dev3-13/+94
2026-07-04input: external control channel via FIFOgbc dev3-23/+129
2026-07-04renderer: inter-frame diffing to minimize terminal outputgbc dev2-9/+52
2026-07-04add status line HUD, README with architecture and test statusgbc dev1-0/+3
2026-07-04terminal renderer (truecolor half-block), input, screenshot modegbc dev3-3/+185
2026-07-04core emulator: SM83 CPU, MMU, timer, PPU, CGB supportgbc dev8-0/+1158