https://gitlab.synchro.net/main/sbbs/-/commit/cb3e68711619be177d113e6a
Added Files:
xtrn/syncivision/syncivision_lib.js xtrn/syncivision/tests/test_syncivision_lib.js
Log Message:
syncretro: parse a cartridge's title, year and publisher from its name
A ROM set names files "Title (Year) (Publisher).int", so the launcher
needs no database to show a shelf. Titles carry their own parentheses
-- "Adventure (AD&D - Cloudy Mountain)" -- so the year is the LAST
four-digit group, not the first, and dump markers like "[!]" belong to
neither the publisher nor the title.
A name that does not fit the pattern keeps its whole self as the
title. A wrong guess reads worse than no guess.
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)