• docs/superpowers/plans/2026-07-17-syncscumm-m3.md

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Saturday, July 18, 2026 03:02:49
    https://gitlab.synchro.net/main/sbbs/-/commit/be97104307be30aa741cd56a
    Added Files:
    docs/superpowers/plans/2026-07-17-syncscumm-m3.md
    Log Message:
    syncscumm: implementation plan for M3, keyboard and mouse input

    Seven tasks: extract syncconquer's SGR mouse handshake into a shared termgfx/mouse module, refactor syncconquer onto it (behaviour-identical),
    then wire syncscumm -- enable + parse mouse into a game-coordinate event
    FIFO, deliver mouse events (with warpMouse) in pollEvent for a playable-
    mouse checkpoint, decode keyboard via termgfx keymode, deliver key events,
    and a live BASS acceptance pass on SyncTERM and Foot. Follows the M3 design spec committed alongside.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net