aboutsummaryrefslogtreecommitdiffstats
path: root/core.3063669 (unfollow)
Commit message (Collapse)AuthorFilesLines
7 daysserial: headless mode tying serial port to stdio for OS debugginggbc dev1-0/+0
- --headless: no rendering/TUI; serial TX -> stdout, RX <- stdin (nonblocking) - generalize serial: serial_out_fd/serial_in_fd on the GB; internal-clock transfer now shifts in a real RX byte (from stdin) instead of always 0xFF - paced to native speed by default, --uncapped for turbo; pipes/scripts cleanly - README: document headless serial console
8 daystools: live debug HUD (gbhud.py) + 'gbctl hud'gbc dev1-0/+0
Reads WRAM over the control socket, resolves addresses from pokeyellow.sym, and pretty-prints game state (location, player pos/facing, movement+collision debug, player name/money/badges, party nicknames/levels/HP bars) refreshing ~5Hz. 'gbctl hud' spawns it in a tmux split bound to the live instance.