@Scavy
Merci pour tes réponses.
Finalement, j'ai trouvé une méthode qui me convient pour faire tout ce que je veux.
Ce n'est pas forcément simple car j'utilise différents logiciels, mais ça fonctionne:
1/ trier et déplacer les roms neo geo avec clrMamePro (option du scanner)
2/ obtenir roms cps1/2/3 avec les options de tri de LightSpeed Mamelister (export nom fichier)
3/ déplacer les fichiers dans les répertoires voulus (cps1/cps2/cps3) --> j'ai fait un petit script perso qui déplace les fichiers en fonction d'une liste
4/ pour chaque répertoire, utiliser clrMamePro (option dir2dat) pour générer un dat de chaque répertoire cps1/2/3 (penser à modifier les balises "machines")
--> permet de faire un scan pour vérifier les roms sans avoir des manquants à cause des clones
5/ne garder que les parents:
cps1/2/3: avec LightSpeed Mamelister, ne garder que les parents
--> déplacer les fichiers dans les répertoires voulus à partir des fichiers noclones
OU
--> utiliser clrMamePro avec le dat de base généré sans clones (scan, décocher Name, et cocher fix Unneeded): cela déplace les clones dans le dossier backup
neogeo: avec datutil --> datutil.exe -g neogeo -c -r -f generic -C "Standard DatFile" -o "FinalBurn Neo (ClrMame Pro XML, Arcade only)_neogeo_noclones.dat" "FinalBurn Neo (ClrMame Pro XML, Arcade only).dat"
--> utiliser clrMamePro avec le dat neogeo généré sans clones (scan, décocher Name, et cocher fix Unneeded): cela déplace les clones dans le dossier backup
autres jeux: avec datutil (garde moins d'infos que le fichier d'origine) --> datutil.exe -k -c -r -f generic -C "Standard DatFile" -o "FinalBurn Neo (ClrMame Pro XML, Arcade only) noclones.dat" "FinalBurn Neo (ClrMame Pro XML, Arcade only).dat"
--> utiliser clrMamePro avec le dat de base généré sans clones (scan, décocher Name, et cocher fix Unneeded): cela déplace les clones dans le dossier backup
Voilà, comme ça je me suis fait mes répertoires séparés par type (cps1/2/3, neogeo, arcade) avec uniquement les parents
Je note l'astuce du %c=[a-z0-9]* inversé dans clrMamePro pour les parents, c'est plus simple.
Et pour finir, quand je parlais de trier les cps, je ne parlais pas de la possibilité de mettre des répertoires mais bien de récupérer la liste des jeux qui sont cps 🙂
En tout cas merci d'avoir pris le temps de me répondre, et peut être que ma méthode permettra d'aider.
@STIFLER94130 si ça peut t'aider pour clrMamePro
A+