Datfile creation question for version 080

All about datafiles.

Moderator: Wanderer

Guest

Datfile creation question for version 080

Post by Guest »

Hi,
I am trying to make my own datfile for MAME version 080. Logiqx made one and I am trying 080 so I can compare if I did all right.
I followed instructions found on the logiqx website and did:

mame080.exe -listinfo >listinfo.080 (I renamed the mame.exe executable)

Then I use datutil to make a clrmame datfile:

datutil -o mame080.dat -f listinfo -m -A "Blyx" -V "20040306" -C "Multi Game Arcade Emulator" -R "MAME" -F "MAME v.080" listinfo.080

after which I got this:

===============================================================================
DatUtil v1.32 (26 February 2004) - long name version
Written by Logiqx (http://www.logiqx.com)
===============================================================================
Name: listinfo.080
Type: MAME Listinfo

Games: 4796 (1072 parents, 2094 clones, 1630 other)
Resources: 18
ROMs: 72276 (54 for resources)
Samples: 2096
Disks: 32
-------------------------------------------------------------------------------
Writing mame080.dat in MAME Listinfo format...

Warnings (see datutil.log):

1) 13 ROMs have a funny size.

All done!

the datutil.log file shows this:

shootgal: sg-2 has a funny size ('2333')
hotrod: ds3-5000-01d_3p_turbo.bin has a funny size ('1925120')
bnzabros: bb-disk.bin has a funny size ('1843200')
sspirits: ss-repaired.bin has a funny size ('1843200')
sgmast: sm-dump.bin has a funny size ('1843200')
qsww: ds3-5000-08b.bin has a funny size ('1843200')
gground: gg-dump.bin has a funny size ('1843200')
crkdown: ds3-5000-04d.bin has a funny size ('1843200')
sfish2: sfish2.bin has a funny size ('643765920')
sfish2j: sfish2.bin has a funny size ('643765920')
bigtwin: 16c57hs.015 has a funny size ('11596')
drgnmst: pic16c55.hex has a funny size ('2939')
malzak: p2000.chr has a funny size ('2240')

So far I suppose it all worked out well since the funny size warning appears in the logiqxdat as well when I compare with my freshly created dat file. But there are some differences in my file, double occurences and a strange CRCs problem:

saiyugou: a-12 has different CRCs (3c864299 - 00000000)
saiyugou: a-13 has different CRCs (b745cac4 - 00000000)
saiyugou: a-14 has different CRCs (aef814c8 - 00000000)
saiyugou: a-15 has different CRCs (2f268f37 - 00000000)

Warning: Sample comparison not supported.

Total of 4 differences found.

Here are my questions:

- why do these double occurences appear in my datfile (I did not try the datfile in clrmame but I suppose it would issue a warning about these.)
- why is there a difference between the CRC of logiqx's dat file and mine

This is some long thread but I wanted to show quite all the output I receive so sou could better figure out what I do wrong.

I thank you in advance for the kind answer and wish you a happy easter.

Blyx

Blyx
PacMan
PacMan
Posts: 4
Joined: Fri Apr 09, 2004 12:01 pm

Post by Blyx »

It took me so long to write this that the forum logged me out...

Blyx

User avatar
Logiqx
Puzzle bobble
Puzzle bobble
Posts: 129
Joined: Sun Sep 30, 2001 10:50 am
Contact:

Post by Logiqx »

There are two extra steps that I perform:

1) Datutil 'fix merging' (-m) is run twice (explains your CRC differences).
2) I remove the duplicate ROMs, using a simple utility that I created.

Logiqx

Post Reply