• src/doors/syncscumm/COMPILING.md README.md

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sunday, July 19, 2026 17:31:21
    https://gitlab.synchro.net/main/sbbs/-/commit/0b19104335dba4b499f937fd
    Modified Files:
    src/doors/syncscumm/COMPILING.md README.md
    Log Message:
    syncscumm: make README BBS-agnostic; add Maniac Mansion install example

    The README read as Synchronet-only. Reframe it around the fact that
    SyncSCUMM is a standard DOOR32.SYS socket door (stdio also, on *nix) with
    no Synchronet runtime dependency, so it runs under Mystic BBS or any
    DOOR32.SYS BBS. Synchronet-only conveniences (the %-macro command line, install-xtrn.ini, SCFG menu names) are now labelled as such.

    Add a full "Installing a game" worked example using Maniac Mansion (a commercial title, so the sysop supplies data files): general steps for
    any DOOR32.SYS BBS, plus exact Synchronet SCFG field values (External
    Programs -> Online Programs (Doors) -> section, I/O Method = Socket, BBS
    Drop File Type = DOOR32.SYS, etc.).

    Also correct the docs against the actual build:
    - the produced binary is syncscumm, not scummvm (build.sh renames it),
    in the intro and the "Produces build/..." line;
    - COMPILING's "#ifdef _WIN32 only in the filesystem factory" claim was
    understated -- syncscumm.cpp also has a Windows path-separator block;
    - clarify jsexec/deploy.js are Synchronet-only, SBBSDATA is optional and
    drives only diagnostics (no node-presence line), savepath has no
    /saves subdir, and drop the redundant post-SCFG recycle step.

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

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