• xtrn/syncarcade/games.ini

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Jul 24 11:06:27 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/3790ccded9601f69c7373201
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    syncarcade: add the two measured cabinets to games.ini

    MAME 2003-Plus sends no SET_INPUT_DESCRIPTORS, so a cabinet's fire
    button cannot be derived and must be measured with probe_core -hold.
    Battlezone fires on RetroPad Y and has a right-tread second stick;
    Centipede fires on B. These are the only two cabinets measured so
    far, so they are the only ones labelled.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nigel Reed@VERT to Git commit to main/sbbs/master on Tue Jul 28 16:15:00 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/e412538acdb54917c535e695
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    Added almost 90 new games to the games.ini file.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Jul 28 16:15:00 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/3b6655891da9ea3c9d84a7be
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    Merge branch 'syncarcade_games.ini_update' into 'master'

    Added almost 90 new games to the games.ini file.

    See merge request main/sbbs!706

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Tue Jul 28 21:54:12 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/ae338c8c1eacafefed681155
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    syncarcade: correct ten titles and a romset that names no driver

    The ~90 cabinets added in e412538acd (bingo-36-pump, 2026-07-28) carry a few names that do not match the machine, checked against the driver descriptions MAME 2003-Plus itself carries.

    [wwfmani] named no driver at all, so the section was inert and the game kept appearing under its raw romset name -- the one thing this file exists to prevent. The driver is wwfmania.

    The rest are the title a player reads in the picker: Asterroids, Bango and Final Flight for Asteroids, Bang! and Final Fight; Samuri Showdown for
    Samurai Shodown, whose missing "w" is the official spelling and not a second typo to fix; Ultimate Mortal Kombat missing the 3 that distinguishes it; and 2020 Base Ball, Open Ice 2 v 2 Tournament and Bat Rider for 2020 Super Baseball, 2 On 2 Open Ice Challenge and Armed Police Batrider.

    [ghouls] read "Ghouls", which is not a game. It is Ghouls'n Ghosts, and the short form is worse than useless three lines above [gng] -- Ghosts'n Goblins, the game it is the sequel to and the one a reader would assume was meant.

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

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Tue Jul 28 21:54:12 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/58226d3f5fd9d7e4e44456a1
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    syncarcade: two more sections that named no driver

    Both date from the file's first version (917e215520, 2026-07-24) and have
    been inert since: MAME matches a section by the romset name, and neither
    name is one.

    [millipedes] is milliped. [burgtime] is btime -- and btime was already in
    the file fifteen lines below, carrying the same title, so the fix is to drop the dead one rather than rename it into a duplicate.

    Every section in the file now resolves to a driver this core actually
    carries, checked against its own driver table.

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

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Wed Jul 29 20:44:30 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/0e5852f32cece436d7257159
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    Added more arcade game names

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wed Jul 29 20:44:30 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/c38bc33f8202c5e28fdb0e6c
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    Merge branch 'nightfox_more_arcade_games' into 'master'

    Added more arcade game names

    See merge request main/sbbs!709

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Eric Oulashin@VERT to Git commit to main/sbbs/master on Fri Jul 31 22:55:42 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/079b5fb8874dbff214103020
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    Added many more arcade games, based on mame 0.78 ROMs from The Internet Archive and others.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Jul 31 22:55:42 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/01c349f189bf5c6f4f08d25b
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    Merge branch 'many_more_arcade_games' into 'master'

    Added many more arcade games, based on mame 0.78 ROMs from The Internet Archive and others.

    See merge request main/sbbs!713

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Aug 2 22:35:14 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/d975ea2b3b943377e3d6873f
    Modified Files:
    xtrn/syncarcade/games.ini
    Log Message:
    Revert "Added many more arcade games, based on mame 0.78 ROMs"

    This reverts 079b5fb887 (spec-11-bytes, 2026-07-31), taking games.ini from
    4740 romset sections back to 181.

    A section in this file used to mean someone had run that cabinet and put it here deliberately, which is what makes the file a sane home for button
    labels, stick2, boot_frames and analog_rest. After the bulk import a section meant only that the romset exists in MAME 0.78: of the 4740 sections, every
    one carried a name and exactly five lines in the whole file were anything
    else. Restoring the smaller file restores that meaning, which the per-romset settings depend on.

    Load time is a secondary reason and a narrower one than it appears. The
    native door reads this file through xpdev's iniReadFile and was never on the slow path; only the lobby's File.iniGetAllObjects() was, and that is fixed
    in 7a0dabc561 (2026-07-24) for v3.22. The 204 KB cost fell on v3.21 and
    earlier alone.

    The names are not lost and need no file of their own: git show 079b5fb887:xtrn/syncarcade/games.ini recovers all 4740 entries, and that
    commit records where they came from. A sysop with a large collection can extract them into their own games.local.ini, which is where entries nobody
    here has run belong.

    Nothing curated is lost in the revert: the bulk commit dropped none of the
    181 existing sections and changed none of their values, so its 354 deletions were re-sorting alone.

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

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