Universal-Rom-Tools / Universal-ROM-Cleaner

Nettoyeur de Romset
41 stars 5 forks source link

[Demande] Nouveau type d'attribut #4

Open morgalion opened 7 years ago

morgalion commented 7 years ago

Merci pour ce petit logiciel qui m'a permis de classer mes sets sans .dat parents/clones (spectrum, etc...). Il manque juste un petit cas non traité après utilisation intensive. Actuellement il y a les attributs conservés, les non conservés et les ignorés.

Prenons cet exemple : Survival Run (USA).zip Survival Run (USA) (Proto).zip Si je souhaite conserver les prototypes, deux solutions, si je mets Proto dans conservés (mais même tout en bas de la liste), au final j'obtiens : Survival Run (USA) (Proto).zip Alors que je préférerai avoir la version non prototype si existante. Si maintenant je mets Proto dans ignoré, j'obtiens : Survival Run (USA).zip Survival Run (USA) (Proto).zip Ce qui n'est pas non plus ce que je veux, la version non prototype existante, je préférai n'avoir que celle-ci. Je ne peux pas non plus, bien évidemment, mettre Proto dans non conservés, sinon je n'aurai aucun prototype du tout.

Ainsi, serait-il possible d'avoir une sorte d'attribut "conservé mais non prioritaire", signifiant que l'on conserve cet attribut, mais seulement dans le cas où il n'y a pas de doublon (en fait ce serait l'inverse des attributs que l'on peut laisser en fin de liste des conservés genre Rev 3, Rev 2, V2.0, V1.2 etc, qui eux sont prioritaires par rapport aux version sans). PS : j'ai pris l'exemple de Proto pour illustrer, mais ça marche avec toute sorte d'attributs, exemple Alpha, prerelease, Beta, Demo etc.. ce qui éviterait d'avoir toujours en double la version classique et version précédente.

Tout cela pour rester dans l'esprit 1rom1Game. Sinon si le changement n'est pas possible/trop long à réaliser, il y aurait t'il la possibilité d'avoir un listing des doublons (même noms de rom mais avec différents attributs) en sortie (simulation_doublons.txt par exemple).

En espérant avoir été clair :) je déterre un peu le projet, je vois que la dernière release est de août 2016 ^^ Mais comme ça je pense que ce programme pourrait être la référence en alternative à clrmamepro pour les sets sans .dat ;)

morgalion commented 7 years ago

Un autre cas qui me vient à l'esprit c'est pour les set Atari par exemple, avec les attributs "Budget", "Compilation*". Soit on a les deux versions des jeux, soit juste la version compil/budget, ce qui est à mon sens moins bien ^^