On Thursday 28 March 2002 11:13 am, you wrote: > I currently have the following in speakres: > Length Method Size Ratio Date Time CRC-32 Name > -------- ------ ------- ----- ---- ---- ------ ---- > 256 Defl:N 65 75% 04-09-98 10:51 08793ef7 pr09 > 256 Defl:N 65 75% 04-09-98 10:51 08793ef7 pr10 > 2048 Defl:N 1377 33% 08-12-98 18:05 f484be3a speakres.4 > 2048 Defl:N 1524 26% 08-12-98 18:05 52485d60 speakres.8 > 2048 Defl:N 1440 30% 08-12-98 18:05 61b12a67 speakres.5 > 2048 Defl:N 1620 21% 08-12-98 18:05 d417be13 speakres.7 > 2048 Defl:N 1541 25% 08-12-98 18:05 6026e4ea speakres.1 > 2048 Defl:N 1310 36% 08-12-98 18:05 220e0ab2 speakres.6 > 2048 Defl:N 1548 24% 08-12-98 18:05 a3874304 speakres.3 > 2048 Defl:N 1397 32% 08-12-98 18:05 93f0d4da speakres.2 > 3648 Defl:N 1136 69% 10-13-01 14:23 513e4afc speakres.txt > -------- ------- --- ------- > 20544 13023 37% 11 files > > I have the following in spacecho: > Length Method Size Ratio Date Time CRC-32 Name > -------- ------ ------- ----- ---- ---- ------ ---- > 3648 Defl:N 1125 69% 01-01-02 16:45 3ee5a959 spacecho.txt > 2048 Defl:N 1501 27% 10-05-99 03:34 db45689d rom.b0 > 2048 Defl:N 1463 29% 10-05-99 03:33 851c9f28 rom.a5 > 2048 Defl:N 1577 23% 10-05-99 03:27 cbbb3acb rom.a2 > 2048 Defl:N 1373 33% 10-05-99 03:29 a5f0a34f rom.a1 > 2048 Defl:N 1447 29% 10-05-99 03:32 28943803 rom.a4 > 2048 Defl:N 1247 39% 10-05-99 03:39 d50a8b20 rom.b3 > 2048 Defl:N 1383 33% 10-05-99 03:38 1e074157 rom.b2 > 2048 Defl:N 1354 34% 10-05-99 03:30 311050ca rom.a3 > 2048 Defl:N 1531 25% 10-05-99 03:28 40d74dce rom.a0 > -------- ------- --- ------- > 22080 14001 37% 10 files > > Spacecho verifies fine this way. > > After running romalizer on my roms, I have this in speakres: > Length Method Size Ratio Date Time CRC-32 Name > -------- ------ ------- ----- ---- ---- ------ ---- > 2048 Defl:X 1541 25% 08-12-98 18:05 6026e4ea speakres.1 > 2048 Defl:X 1397 32% 08-12-98 18:05 93f0d4da speakres.2 > 2048 Defl:X 1548 24% 08-12-98 18:05 a3874304 speakres.3 > 2048 Defl:X 1377 33% 08-12-98 18:05 f484be3a speakres.4 > 2048 Defl:X 1440 30% 08-12-98 18:05 61b12a67 speakres.5 > 2048 Defl:X 1310 36% 08-12-98 18:05 220e0ab2 speakres.6 > 2048 Defl:X 1620 21% 08-12-98 18:05 d417be13 speakres.7 > 2048 Defl:X 1524 26% 08-12-98 18:05 52485d60 speakres.8 > 256 Defl:X 65 75% 04-09-98 10:51 08793ef7 pr10 > -------- ------- --- ------- > 16640 11822 29% 9 files > > I have this in spacecho: > Length Method Size Ratio Date Time CRC-32 Name > -------- ------ ------- ----- ---- ---- ------ ---- > 2048 Defl:X 1531 25% 10-05-99 03:28 40d74dce rom.a0 > 2048 Defl:X 1373 33% 10-05-99 03:29 a5f0a34f rom.a1 > 2048 Defl:X 1577 23% 10-05-99 03:27 cbbb3acb rom.a2 > 2048 Defl:X 1354 34% 10-05-99 03:30 311050ca rom.a3 > 2048 Defl:X 1447 29% 10-05-99 03:32 28943803 rom.a4 > 2048 Defl:X 1463 29% 10-05-99 03:33 851c9f28 rom.a5 > 2048 Defl:X 1501 27% 10-05-99 03:34 db45689d rom.b0 > 2048 Defl:X 1381 33% 10-05-99 03:38 1e074157 rom.b2 > 2048 Defl:X 1247 39% 10-05-99 03:39 d50a8b20 rom.b3 > 256 Defl:X 65 75% 04-09-98 10:51 08793ef7 pr10 > -------- ------- --- ------- > 18688 12939 31% 10 files > > xmame -verifyroms spacecho on the romset after romalizer gives me this: > > spacecho: pr09 256 bytes f786c108 NOT FOUND > spacecho: pr10 256 bytes ROM NEEDS REDUMP > romset spacecho incorrect >
it looks like romalizer builds it correctly but just renames it wrong. Just rename the pr10 in your spacecho.zip to pr09 and it should verify correctly with xmame. The problem is that the current data structures store name and crc data in a hash, and if two names have the same crc, one gets over-written. Anyway, this is not a high priority bug for me since this only occurs in very rare circumstances and only in cases where a ROM needs to be redumped. _______________________________________________ Xmame mailing list [EMAIL PROTECTED] http://toybox.twisted.org.uk/mailman/listinfo/xmame
