June 28, 2021
- Read-only 7z support.
- Improve detector support.
- Bump mamedb version. All mame.db files need to be regenerated.
- Follow MAME in expecting disk images in subdirectories.
- Remove broken support for checking samples.
- Convert to C++17.
--statsto print stats about the state of the ROM set
--autofixdatto create fixdat with a name based on the dat name
We have moved the ckmame repository from our own Mercurial server to GitHub: nih-at/ckmame.
This makes it easier to contribute to ckmame. Feel free to use the issue tracker to report bugs, or submit fixes via pull requests.
hg.nih.at/ckmame has been retired. If you have a Mercurial checkout, please check out a fresh copy of libzip from github:
git clone https://github.com/nih-at/ckmame.git
The web site has been redesigned for more clarity. Old links remain valid.
Also, it is now served via HTTPS.
mame -listxml | mkmamedbinstead
--delete-found) isn’t specified
The web page has been improved and new features have been added:
The repository browser is now integrated into the website; mailing list archives have been added; and news, release announcements. and commits are available as RSS feeds.
The next version of ckmame will use SQLite 3 instead of Berkeley DB.
This avoids the portability nightmare of finding compatible header files and library names, which vary widely across systems.
It also simplifies ckmame’s database model, since we no longer need to maintain indices ourselves. This allows for easier manipulation of the database, which will be facilitated by the forthcoming database editing tool.
unknown, not to
garbagein ROM path
mkmamedb-xmame.shfor MAME version numbers of 0.100 and above
-Ucommand line options
-listinfooutput changes (honor flags baddump and nodump).
dumpgame: find game by checksum of one of its ROMs