aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.c (unfollow)
Commit message (Expand)AuthorFilesLines
3 daysrender: --shrink N - downscale the half-block live display (1-4)gbc dev1-0/+5
4 daysmain: allow --sock (control/debug socket) in headless modegbc dev1-0/+10
4 daysmain: silence stderr while the live sixel display is upgbc dev1-0/+24
4 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 dev1-6/+6
5 daysmain: options-first CLI with --help, and wire up display/boot flagsgbc dev1-36/+116
5 daysmain/gb: --keys button-script harness + serial_no_eof for OSK testinggbc dev1-0/+25
5 daysmain: --shot with --headless dumps final LCD on exitgbc dev1-0/+8
6 daysheadless: $ED opcode = clean power-off (exit + battery save)gbc dev1-2/+2
6 daysheadless: interactive TTY mode (raw stdin) for driving a guest OS livegbc dev1-0/+17
6 daysserial: headless mode tying serial port to stdio for OS debugginggbc dev1-1/+38
6 dayscontrol: video frame capture + deterministic input-movie replaygbc dev1-0/+2
7 dayscontrol: socket-based debug channel + gbctl CLI drivergbc dev1-2/+27
2026-07-04speed control: frame skipping to decouple terminal draw from emulationgbc dev1-11/+61
2026-07-04input: external control channel via FIFOgbc dev1-0/+10
2026-07-04terminal renderer (truecolor half-block), input, screenshot modegbc dev1-3/+61
2026-07-04core emulator: SM83 CPU, MMU, timer, PPU, CGB supportgbc dev1-0/+41