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

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

  • xtrn/syncdawn/.gitignore fetch-assets.js install-xtrn.ini

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Jul 12 05:11:38 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/9598e4221151c459b5550e6e
    Added Files:
    xtrn/syncdawn/.gitignore fetch-assets.js install-xtrn.ini
    Log Message:
    syncdawn: xtrn installer bundle and freeware-asset fetcher

    The xtrn/syncdawn/ bundle registers the SyncDawn door and fetches its game data:

    - install-xtrn.ini: registers the campaign launcher (DOOR32.SYS, native,
    binary I/O), cmd "syncdawn%. %f -home %juser/%4/tibdawn/". Tiberian Dawn
    is campaign-only for a solo caller (no skirmish-vs-AI -- that arrived with
    Red Alert), so there's no lobby/skirmish entry.

    - fetch-assets.js: downloads the freeware C&C95 "Gold" game data (EA released
    Tiberian Dawn as freeware) from a checksum-pinned archive.org item, verifies
    its SHA-1, and extracts the MIX archives the engine needs -- the full set TD
    registers (CCLOCAL/CONQUER/GENERAL/TRANSIT + the v1.06 hi-res UPDATE mixes,
    the theaters, sounds, scores, speech, movies) renamed to the UPPERCASE names
    the engine wants on a case-sensitive host. SpiderMonkey 1.8.5-compatible.
    Mirrors xtrn/syncalert/fetch-assets.js in mechanism.

    - .gitignore: keeps the built binary, the downloaded image, and the extracted
    assets/ (the game data is not redistributed here) out of the repo.

    SyncDawn ships no game data of its own -- the sysop fetches it (or drops the MIX files in by hand) at install time.

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

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