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

Reply via email to