• xtrn/cascadequest/syncscumm.example.ini xtrn/spacequest0/syncscumm.exa

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sunday, July 19, 2026 00:11:40
    https://gitlab.synchro.net/main/sbbs/-/commit/fcd083bcf019a78fd4631681
    Added Files:
    xtrn/cascadequest/syncscumm.example.ini xtrn/spacequest0/syncscumm.example.ini xtrn/syncbass/syncscumm.example.ini xtrn/syncqueen/syncscumm.example.ini
    Modified Files:
    src/doors/syncscumm/syncscumm.example.ini xtrn/cascadequest/.gitignore install-xtrn.ini xtrn/spacequest0/.gitignore install-xtrn.ini xtrn/syncbass/.gitignore install-xtrn.ini xtrn/syncqueen/.gitignore install-xtrn.ini
    Log Message:
    syncscumm: seed each door's syncscumm.ini from a package template

    The door reads its own syncscumm.ini (subtitles, sixel ceiling, audio)
    from its working directory at launch, but the template for it lived only
    in src/doors/syncscumm/ and a sysop had to hand-copy it -- the template's
    own header even noted this was a stopgap until the installer could seed
    it "like the other doors' <name>.example.ini -> <name>.ini".

    This finishes that: every title package now ships its own
    syncscumm.example.ini and an install-xtrn.ini [copy:] step that seeds it
    as syncscumm.ini in the package dir, exactly as scummvm.ini is already
    seeded. The door's config is now discoverable and editable in place
    rather than hidden in the source tree. The seeded copy holds only the
    defaults (subtitles=auto, sixel_max=0, the whole [audio] block
    commented), so behavior is unchanged until a sysop edits it.

    The template's stale M2/M5 header is refreshed to describe the per-
    package seeding; the "this package does not seed one" note in the syncqueen/syncbass installers is corrected; and each .gitignore tracks
    the template while ignoring the seeded live syncscumm.ini (a denylist
    rule for the two that use one, a whitelist allow for the two that don't). Unlike the game-specific scummvm.example.ini, this template is identical
    across titles -- door settings are the same for every game -- so a global door-config lookup could later replace the per-package copies if that duplication ever bites.

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