EMULAB Forum
clrmamepro [English] => clrmame Discussion => Topic started by: Roman on 19 August 2014, 20:47
-
ok...before I concentrate on the already mentioned storing/naming methods for full merged sets and hash collisions, I wanted to get rid of my current development version....
4.15
fixed: corrected handling of sets with only bios roms and sample clone (MAME 154 gp110 sets)
fixed: dir2dat not always writes cr/lf as line delimiter (deprecated format only)
fixed: rebuilder log shows no reason for already rebuilt files
fixed: rebuilder shows warning when rebuilding uncompressed file which already exists in destination
fixed: rebuilder recreates files (when not needed) when you use chds files as roms
fixed: crash when redrawing scan results (some rare circumstances)
misc: optimized general hash calculation / file read routine
misc: removed crc=-1 / 1 suspicious checksum check
misc: changed nes header file to be a bit less strict
misc: updated to latest ziparchive class lib, unrar dll
misc: parse rom merge tags enabled by default (on clean install)
sorry...no work yet on
- faster decompressed sets support
- +r/+h/+s warnings also in logs
- logfile name additions in case of using multiple instances...
such requests are still on my list...so don't worry ;-)
-
:)
Let's see if we can break it :P
Many thanks Roman
-
Thanks. :)
-
Hi Roman , strange results with the last cmp 4.015:
Now scan my sets with last SVN dat : M.A.M.E. v0.154 (Aug 24 2014)svn31755
and cmp separate few roms to full non split sets !!!
First affected it's Final Lap
My sets it's t7z/full merge and option "Parse rom merge tags" is too enable
me attach screen with affected sets
dat is here: http://speedy.sh/HRPmA/M.A.M.E.-v0.154-Aug-24-2014-svn31755.zip (http://speedy.sh/HRPmA/M.A.M.E.-v0.154-Aug-24-2014-svn31755.zip)
-
oddi
Same thing on my end. Merge isn't working on these for some reason.
-
well nothing unusual. they most likely have hash collisions. and cmpro does what it always did in that case. it either removes parent clone relationship or forces you to use split merged sets. thats nothing new and you're actually prompted during data load
-
Hi Guys :)
Just a reminder, CMP is a ROM Manager written and maintained by Roman.
Roman is not responsible for producing MAME's dat files..
If you don't like what the "DAT files" are currently doing to your sets,
please wait for the #NEW# CMP build Roman is currently working on.
This new CMP (coming when Roman's life / health / time permits) will do things differently...
I would have thought you knew this already - as spelled out in this (http://www.emulab.it/forum/index.php?topic=3811.0) thread ???
When you press "Yes To All" here:
(http://ndsxdelta.no-ip.org/remove_p_c.png)
You are removing the 'Parent / Clone' relationship to every set there-after which has a Name/Hash problem.
Without a 'Parent / Clone' relationship OF COURSE, the clone will be split from the PARENT..
Relax, have a beer, go outside enjoy the sunshine - anything,
but please don't think Roman is doing the wrong thing or CMP is working incorrectly.
-
Time will tell if it will look that way ;-)
Currently I'm suffering a bad bad cold and don't do any coding at all...
-
Well I didn't see what all can't be merge. I put yes to all. :)
Get well. Rest.