• src/doors/syncdoom/syncdoom.c src/doors/syncduke/syncduke_io.c src/doo

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Wed Jul 22 20:38:40 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/c97cc290d65f8acac11c2964
    Modified Files:
    src/doors/syncdoom/syncdoom.c src/doors/syncduke/syncduke_io.c src/doors/syncmoo1/syncmoo1_io.c
    Log Message:
    syncduke/syncdoom/syncmoo1: subset the full-frame palette off SyncTERM

    These three doors have no dirty path, but their non-SyncTERM full
    frames were re-sending all 256 registers every changed frame. Select SIXEL_PAL_USED there so a frame carries only its used colors; SyncTERM
    keeps FULL-on-change / NONE-reuse (byte-identical). All three feed a
    fixed indexed palette, so the subset is a clean win.

    Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)