• src/doors/syncretro/GAMES_INI.md xtrn/syncarcade/syncretro.ini xtrn/sy

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Aug 2 22:35:14 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/3f5480ed05a0a881fffad704
    Modified Files:
    src/doors/syncretro/GAMES_INI.md xtrn/syncarcade/syncretro.ini xtrn/syncivision/syncretro.ini xtrn/syncnes/syncretro.ini
    Log Message:
    Ship suspend/resume config for SyncRetro's three consoles

    Turns on the suspend/resume feature built in the earlier tasks of this
    plan, and documents the per-romset override.

    Two keys, deliberately kept separate:

    - [console] save_state is a capability claim -- this core and driver
    snapshot and restore reliably -- and is ours to make, not the
    sysop's. syncivision (FreeIntv) and syncnes (fceumm) each get
    `true`: one core, one driver, verified. syncarcade (MAME 2003-Plus)
    gets `false`: save-state support in that lineage is per-driver
    across roughly 5000 drivers, a partially-supporting driver restores
    a subtly broken machine that fails as a wrong-looking game rather
    than as an error, and nothing has been verified.

    - [state] auto_resume is the sysop's switch -- whether this install
    offers the feature at all -- and says nothing about any core. All
    three consoles ship it `true`.

    Collapsing these into one key would force a sysop who just doesn't
    want resume on their NES to write `save_state = false`, recording a
    false claim about fceumm that whoever reads or copies that file next
    inherits.

    GAMES_INI.md documents the matching per-romset `save_state` override
    in games.ini, and ties it to the existing sec 14 rule: a section in
    games.ini means someone here has actually run that cabinet, so a
    bulk verification tool run against games.ini only ever covers
    cabinets that have been played.

    Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

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