aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* render: --shrink N - downscale the half-block live display (1-4)gbc dev3 days1-0/+5
* main: allow --sock (control/debug socket) in headless modegbc dev4 days1-0/+10
* main: silence stderr while the live sixel display is upgbc dev4 days1-0/+24
* main: --serial-sock PATH - link port over a unix socket (net + live display)gbc dev4 days1-0/+49
* rebrand: gbc -> sl0pboy (binary, README, tooling)gbc dev5 days1-6/+6
* main: options-first CLI with --help, and wire up display/boot flagsgbc dev5 days1-36/+116
* main/gb: --keys button-script harness + serial_no_eof for OSK testinggbc dev5 days1-0/+25
* main: --shot with --headless dumps final LCD on exitgbc dev5 days1-0/+8
* headless: $ED opcode = clean power-off (exit + battery save)gbc dev5 days1-2/+2
* headless: interactive TTY mode (raw stdin) for driving a guest OS livegbc dev6 days1-0/+17
* serial: headless mode tying serial port to stdio for OS debugginggbc dev6 days1-1/+38
* control: video frame capture + deterministic input-movie replaygbc dev6 days1-0/+2
* control: socket-based debug channel + gbctl CLI drivergbc dev7 days1-2/+27
* speed control: frame skipping to decouple terminal draw from emulationgbc dev2026-07-041-11/+61
* input: external control channel via FIFOgbc dev2026-07-041-0/+10
* terminal renderer (truecolor half-block), input, screenshot modegbc dev2026-07-041-3/+61
* core emulator: SM83 CPU, MMU, timer, PPU, CGB supportgbc dev2026-07-041-0/+41