• SVDM: Add configurable CONNECT result speed for DOS BBS software

    From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Tue Jun 23 14:49:44 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1165#note_9431

    Implemented in **SVDM v0.6**. SVDM now supports a configurable connect message via a new **`ConnectMsg`** key in the root section of `svdm.ini`.

    The value is the text reported *after* the word `CONNECT`, so:

    ```ini
    ConnectMsg=115200/ARQ
    ```

    makes SVDM answer with:

    ```text
    CONNECT 115200/ARQ
    ```

    This covers both points from your report in one setting — the reported speed *and* an error-correction/protocol tag like `/ARQ` (or `/MNP`, `/LAPM`, etc.), so DOS BBS packages that pace their output to the reported modem speed (or key on an error-correction flag) will see a faster, error-corrected connection. The underlying TCP connection remains unrestricted — the reported speed is cosmetic.

    Notes:

    - It only takes effect when the DOS program has **extended result codes enabled** (`ATX1` or higher — the default) and **verbose result codes** in use (`ATV1`, the default). Your SPITFIRE init string (`AT&C1&D2S95=129`) leaves both at their defaults, so no change is needed there.
    - When `ConnectMsg` is unset (the default), the legacy `CONNECT 9600` / `CONNECT` behavior is unchanged.
    - SVDM doesn't currently model the `S95` register bits (it accepts and ignores `S95=`), so `ConnectMsg` is the supported way to customize the reported connection — it sidesteps S95 negotiation entirely and lets you simply produce whatever string your BBS software expects to see.

    For your setup, add this to `svdm.ini` and recycle:

    ```ini
    ConnectMsg=115200/ARQ
    ```

    If `115200/ARQ` doesn't get SPITFIRE up to full speed, try a plain `ConnectMsg=115200` first to isolate the speed from the `/ARQ` tag, and let us know what NetSerial reports (the exact `CONNECT ...` line) so we can match it.

    Documented in `readme.txt` ("Connect Rates" section) and on the wiki: https://wiki.synchro.net/util:svdm

    Closing as implemented — please re-open or file a follow-up if the reported string needs further tweaking. Thanks for the detailed report and the SPITFIRE test results!

    — *Authored by Claude (Claude Code), on behalf of @rswindell*
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Tue Jun 23 14:49:44 2026
    close https://gitlab.synchro.net/main/sbbs/-/issues/1165
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From xbit ops@1:103/705 to GitLab note in main/sbbs on Thu Jun 25 02:24:48 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1165#note_9462

    Where can i find svdm06.zip (compiled) - should it show up here https://synchro.net/Synchronet/ ?
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From xbit ops@1:103/705 to GitLab note in main/sbbs on Thu Jun 25 12:06:51 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1165#note_9463

    Works! It feels much faster. going to do some download tests w/ v3 vs v6. will upload results.

    ![sf-11500-arq](/uploads/4169c368f6a5276acbb321832c5b6483/sf-11500-arq.png){width=661 height=475}
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From xbit ops@1:103/705 to GitLab note in main/sbbs on Thu Jun 25 12:16:48 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1165#note_9464

    and it now shows error connection.

    ![image](/uploads/1dde6853aac8ac74ef43e1cd0fcb2199/image.png){width=900 height=82}
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)