History
The ClrMame Project started in 1997. The first release was a commandline
based MS-DOS application. If you now think that it was the first auditing
program I have to say: no, you're wrong. There was a tiny little tool (damn..I
don't remember its name) which wasn't very powerful but was the first attemp to
check your MAME roms. I found it not very useful and was frustrated by cleaning
sets by hand at that time. It was the time when MAME 0.26 or 0.27 was released.
So I decided to write my own utility. ClrMame was written in C and was
compiled with the GNU
compiler. 1997 I changed it to a Windows GUI based program called ClrMame
For Windows. And finally 1998 ClrMamePro was born and looks to be the
most powerful ROM- Manager around. ClrMamePro is written in C++ and is currently
compiled with Microsoft Visual Developer Studio .NET (VC++ 7).
Here is a list of the latest changes to ClrMamePro:
Version 2.88.3 (02/11/2003)
- fixed: rare crash when using popupmenu->fastscan after drag'n drop option
- added: warningswindow->copy2clipboard option
- misc: scanner->menu->drag'n drop rebuild 0-crcs isn't shown when no 0-crcs
exist
- misc: some rename operations changed to work on some special filesystems
- misc: some internal changes to the profiler->auto-update feature
- misc: changed focus in logfile dialog
Version 2.88.2 (02/07/2003)
- fixed: save "have/miss list" includes all systems even if only some were
activated
- misc: fixdatfile->don't include full set when creating fixdat without
(fast)scanning
- misc: fixdatfile->resource entries aren't added anymore
- misc: little bit better memory management for md5 functions
- misc: statistic shows number of missing 0-crcs (if any) behind the missing
roms
Version 2.88.1 (01/26/2003)
- fixed: profiler->name, author, version, description display shows nothing
- fixed: profiler->move profile (folder tree is shown correctly only at
startup)
- misc: reduced the size of the documentation pngs (thanks to Ben Jos
Walbeehm)
Version 2.88 (01/21/2003)
- added: profiler->create subfolder, profiler->move datfile which also
moves/creates the belonging datfile/fastscan/scans files (both options are
available via popup menu)
- added: warningswindow message for obsolete CRC32 integrity checks
- added: (readded by request) 'mark useless zipfolderstructs as unneeded'
option
- added: several new messages for corrupt/shared/skipped diskimages (instead
of showing just a 'missing diskimage')
- fixed "hide / show bad dump" options
- fixed: miss-list includes fake clones (natodefa) & counts the files
correctly
- misc: profiler->delete can also remove folders
- misc: profiler->create can put an exe-based datfile in a selectable
subfolder
- misc: recompress option moved back to rebuilder main window
- misc: revised cancel checks for "fix missing scans all sets"
- misc: revised scanner->drag&drop rules & destinationfolder initilization
- misc: scanresults are also kept when using ESC key
- misc: source cleanup (decreasing cachefilesize a bit as well)
- misc: 'delete incomplete sets' includes sets with bad crc32s, too
- misc: don't show "romfolder xyz matches setname" warning for
1-set-datfiles (like marquees, snaps, flyers, etc.)
Version 2.87 (01/09/2003)
- fixed: no-recompress-rebuild creates wrong files when using unzipped AND
zipped sourcefiles (Ozon)
- fixed: "remove-rebuilt-sourcefile" doesn't remove a file when having 2 (or
more) roms with equal CRC but different sizes (Cowering)
- fixed: statistic shows wrong number of missing roms when using split or
full merge mode (Chrisbee)
- added: profiler->hide green/red/grey profiles (right-click in profile tree
to access the options)
- misc: '\' or '/' path separators in rom/sample/diskimagenames won't be
filtered anymore but replaced with '`' ...until a real full setsubfolder
support is added
- misc: added a space as separator to several scan messages
- misc: compiled with updated ziparchive package
- misc: missing diskimage also shows chd-md5 information
- misc: replaced the hyperlinks in 'ABOUT' with buttons and changed the url
routines for better mozilla support
- misc: rewrote recursive profiler-treebuild function (old worked....but
wasn't as stack-friendly as the new)
Version 2.86.1 (01/06/2003) - Version 2.80 (11/01/2002)
Version 2.76 (10/04/2002)- Version 2.70 (07/29/2002)
Version 2.68 (07/23/2002) - Version 2.60a (04/08/2002)
Version 2.55a (03/26/2002) - Version 2.50 (01/15/2002)
Version 2.42 (01/03/2002) - Version 2.40 (12/02/2001)
Version 2.32a (11/16/2001) - Version 2.30a (10/30/2001)
Version 2.29a (10/22/2001) - Version 2.20 (09/10/2001
Version 2.17c (08/21/2001) - Version 2.10a (05/15/2001)
Version 2.01 (05/04/2001) - Version 1.94 (03/22/2001) - Version 1.00 (01/20/2000)
Beta and RC phase: 08/29/99 - 01/05/00