Subj : src/doors/syncdrive/README.md deploy.js src/doors/syncdrive/door/help_ To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Sun Sep 20 2026 23:24:43 https://gitlab.synchro.net/main/sbbs/-/commit/6d5efde46c8416b7e1e73bc5 Added Files: src/doors/syncdrive/README.md deploy.js src/doors/syncdrive/door/help_card.c help_card.h xtrn/testdrive/.gitignore README.md getdata.js install-xtrn.ini syncdrive.example.ini Modified Files: src/doors/syncdrive/CLAUDE.md CMakeLists.txt DESIGN.md PROVENANCE.md src/doors/syncdrive/door/host_term.c keymap.c keymap.h syncdrive.c src/doors/syncdrive/tdport/src/game/flow.h flow_scores.c src/doors/syncdrive/tests/test_keymap.c Log Message: syncdrive: shared high scores, the xtrn package, and a key-help card The high-score entry now fills in the caller's BBS alias and locks it, and the table is re-read, merged and written under a lock on SCORES.lck, so two nodes that qualify at once both keep their entry. That is the one patch to the vendored engine. xtrn/testdrive holds the installer data, a getdata.js that installs a sysop-supplied copy of the original game files and verifies TDEGA.EXE, the settings template and the sysop README. F1 or Ctrl-K shows the keys over a frozen picture, because nothing else explains that shifting is one press of A or Z per gear and that the arrow keys never move the knob through the gear gate. The door also logs which driving mode a session got, key-repeat or held-key. Co-Authored-By: Claude Opus 5 (1M context) --- SBBSecho 3.37-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .