777Fermer779
eddLe 07/08/2007 à 20:10
Par contre si dans le rep, les set "clone" ne contiennent pas les roms "parent", il ne saura pas que tel clone nécessite telle rom du parant (peu importe en fait; on est censé savoir que pour lance ko97alt.zip, on doit avoir kof97.zip -en split merged-)

Idem si on veut que le dat sache que le bios doit être présent pour valider chaque jeu, il faudrait que le set dans le répertoire soit en full-split (chaque zip contient les roms nécessaire du parent, ses propres roms et les roms du bios), mais là aussi je dirai peut importe, un dat exclusivement pour split-merged est bon (avec un dat full-split on peut se faire le set qu'on veut "full split", "split merged", "full merged" -1 seul zip pour le clone et le parent contenant tout-), c'est le type de set qui prend le moins de place.

Je viens de tester sur mon set, avec les options par défaut (suffisant), il m'a fait ça:
clrmamepro (
name gngeo_test
description gngeo_test
category "Standard DatFile"
version "<insert version>"
author edd
comment "<insert comment>"
)

game (
name 2020bb
description "2020bb"
rom ( name 030-c1.bin size 1048576 crc 4f5e19bd )
rom ( name 030-c2.bin size 1048576 crc d6314bf0 )
rom ( name 030-c3.bin size 1048576 crc 47fddfee )
rom ( name 030-c4.bin size 1048576 crc 780d1c4e )
rom ( name 030-m1.bin size 131072 crc 4cf466ec )
rom ( name 030-p1.bin size 524288 crc d396c9cb )
rom ( name 030-p1.rom size 524288 crc c59be3dd )
rom ( name 030-p1h.bin size 524288 crc 12d048d7 )
rom ( name 030-s1.bin size 131072 crc 7015b8fc )
rom ( name 030-v1.bin size 1048576 crc d4ca364e )
rom ( name 030-v2.bin size 1048576 crc 54994455 )
)

game (
name 3countb
description "3countb"
rom ( name 043-c1.bin size 2097152 crc bad2d67f )
rom ( name 043-c2.bin size 2097152 crc a7fbda95 )
rom ( name 043-c3.bin size 2097152 crc f00be011 )
rom ( name 043-c4.bin size 2097152 crc 1887e5c0 )
rom ( name 043-m1.bin size 131072 crc 3377cda3 )
rom ( name 043-p1.bin size 524288 crc eb2714c4 )
rom ( name 043-p2.bin size 524288 crc 5e764567 )
rom ( name 043-s1.bin size 131072 crc c362d484 )
rom ( name 043-v1.bin size 2097152 crc 63688ce8 )
rom ( name 043-v2.bin size 2097152 crc c69a827b )
)

game (
name aodk
description "aodk"
rom ( name 074-c1.bin size 2097152 crc a0b39344 )
rom ( name 074-c2.bin size 2097152 crc 203f6074 )
rom ( name 074-c3.bin size 2097152 crc 7fff4d41 )
rom ( name 074-c4.bin size 2097152 crc 48db3e0a )
rom ( name 074-c5.bin size 2097152 crc c74c5e51 )
rom ( name 074-c6.bin size 2097152 crc 73e8e7e0 )
rom ( name 074-c7.bin size 2097152 crc ac7daa01 )
rom ( name 074-c8.bin size 2097152 crc 14e7ad71 )
rom ( name 074-m1.bin size 131072 crc 5a52a9d1 )
rom ( name 074-p1.bin size 2097152 crc 62369553 )
rom ( name 074-s1.bin size 131072 crc 96148d2b )
rom ( name 074-v1.bin size 2097152 crc 7675b8fa )
rom ( name 074-v2.bin size 2097152 crc a9da86e9 )
)

Ca m'a pas l'air mal du tout. N'ayant pas le bios zuppé (ou dans un sous rep) dans mon répertoire, il ne me l'a pas listé (si on le veut, faudra qu'il soit dans un zip); il n'a pas non plus listé mes GFX (car à la racine à coté des zips) mais je ne pense pas qu'on les veuille comme "faisant partis du set" (surtout qu'ils ne seront pas rattachés au zip correspondant -sauf si dans le zip mais on ne les utilisera pas dans le zip-) en théorie avec les mêmes roms gfx (Cx) on doit générer les mêmes fichiers GFX.

Voila c'est pas du haut ajustement de DAT clrmame (on peut faire des trucs parent/clone/bios...) mais c'est suffisant pour avoir un début de "set de référence" et surtout c'est super rapide à générer. D'ailleurs, tes nouveaux RC pourraient être un parsing du dat, hop! :
name aodk
description "aodk"
rom ( name 074-c1.bin size 2097152 crc a0b39344 )
rom ( name 074-c2.bin size 2097152 crc 203f6074 )
rom ( name 074-c3.bin size 2097152 crc 7fff4d41 )
rom ( name 074-c4.bin size 2097152 crc 48db3e0a )
rom ( name 074-c5.bin size 2097152 crc c74c5e51 )
rom ( name 074-c6.bin size 2097152 crc 73e8e7e0 )
rom ( name 074-c7.bin size 2097152 crc ac7daa01 )
rom ( name 074-c8.bin size 2097152 crc 14e7ad71 )
rom ( name 074-m1.bin size 131072 crc 5a52a9d1 )
rom ( name 074-p1.bin size 2097152 crc 62369553 )
rom ( name 074-s1.bin size 131072 crc 96148d2b )
rom ( name 074-v1.bin size 2097152 crc 7675b8fa )
rom ( name 074-v2.bin size 2097152 crc a9da86e9 )

(je ne sais pas si le nom complet du jeu est de ton coté ou de celui de rage2x)