• Send OSC 4 codes to set baseline 16 colors to DOS/CGA palette

    From Michael J. Ryan@1:103/705 to GitLab issue in main/sbbs on Wed Feb 18 09:04:33 2026
    open https://gitlab.synchro.net/main/sbbs/-/issues/1073

    Since many modern terminals support OSC 4 codes to set the baseline 16 colors, it would be beneficial for connections to set the colors to match the expected ANSI palette on connection, especially if UTF is detected/supported.

    This will improve the experience for users that are simply using their OS terminals to connect to BBSes over SSH/Telnet directly.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Alexander Grotewohl@1:103/705 to GitLab note in main/sbbs on Wed Feb 18 09:14:12 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1073#note_8360

    I'm against this. This is a personal setting that has no place being forced on the user.

    If you really insist, ask the user, and then use truecolor equivalents of the colors you want. Those are also well supported.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Alexander Grotewohl@1:103/705 to GitLab note in main/sbbs on Wed Feb 18 09:19:53 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1073#note_8361

    as an exhibit, this is the type of user you will likely bother with that sort of behavior:

    https://forum.vcfed.org/index.php?threads/representing-ibm-5153-color-output-more-accurately.1234458/

    they've clearly thought about the color representation more than some sysop that decides to turn that on by default.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Wed Feb 18 10:00:39 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1073#note_8362

    It would also be trivial for a sysop to add these codes to an "answer.ans" or logon.js if they really did want to force that palette. Doesn't seem like something that would need to be hard-coded into sbbs.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Michael J. Ryan@1:103/705 to GitLab issue in main/sbbs on Wed Feb 18 18:23:04 2026
    close https://gitlab.synchro.net/main/sbbs/-/issues/1073
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)