_  _    __    ___  __    ___  _____  _  _
 ( \( )  /__\  / __)(  )  / __)(  _  )( \( )
  )  (  /(__)\( (__  )(__( (__  )(_)(  )  (
 (_)\_)(__)(__)\___)(____)\___)(_____)(_)\_)

The History of Hacking  ·  May 31 – June 2, 2026  ·  Carolina Beach, NC

Connect from your terminal: telnet naclconbbs.net 23  |  ssh naclconbbs.net -p 2222

  • src/doors/syncduke/Game/src/menues.c player.c src/doors/syncduke/syncd

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Mon Jun 29 23:35:50 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/b41b5caffb62b77df42c1b05
    Modified Files:
    src/doors/syncduke/Game/src/menues.c player.c src/doors/syncduke/syncduke_input.c xtrn/syncduke/controls.msg
    Log Message:
    syncduke: complete the control bindings + redesign the in-game help

    Comparing the door's keymap against Duke's default key table turned up
    real gaps (R was stolen for AutoRun, no inventory cycle, no chase view).

    Keymap (syncduke_input.c):
    - R now reaches Duke's Steroids hotkey; AutoRun moved to Ctrl-R (frees the
    natural key, matching Duke).
    - [ / ] -> inventory select (reaches Scuba/Boots, no direct hotkey).
    - F7 / Ctrl-G -> chase view (extended the Ctrl-A..F->F1..F6 block to
    Ctrl-G; also map xterm F7 = CSI 18~). Engine already toggles on sc_F7.

    Ctrl-O mouse-steering toggle now flashes "MOUSE STEERING ON/OFF" on screen (player.c), via the same FTA quote path Duke uses for its own toggles --
    the door raises a flag, the engine prints it (slot 122, unused in SP).

    In-game GAME CONTROLS chart (menues.c case 707) redesigned: two pages (movement/weapons/terminal, inventory/view) instead of one cramped sheet, colorized like Duke's F1 help -- yellow section headings, orange keys,
    blue actions (gametextpal pal 7 / pal 2) -- with ^X notation for the control-key shortcuts. Reflects the new R/Ctrl-R/[ ]/F7 bindings.

    controls.msg (lobby quick-ref) synced to the full, correct key set.

    Live-confirmed: help pages, R=Steroids, Ctrl-O popup, F7/Ctrl-G chase
    (incl. F7 on Contour w/ kitty-keys, which still sends legacy CSI 18~).

    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

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