Hello,
Alors si je me souviens bien. (enfin c'etait comme ca l'epoque ou je m'y interessé) zinc , c'est un emulateur que tu dois lancer avec un numero plutot qu'un nom de rom contrairement a Mame.
tu lances un truc genre Zinc 44 pour lancer soul edge.
Atomic passe a l'emulateur le nom de la rom pas le numero par defaut. il faut donc convertir le nom de la rom en numero.
Pour ca dans Atomic , il y a un truc special , qui est la gestion des dictionnaire.
En fait tu peux faire un fichier "dicotionnaire" ou tu definis le mapping entre un chiffre par exemple et le nom de la rom. Puis pour ton screen tu dis a atomic d'utiliser ce dictionnaire.
Atomic est livré avec les dictionnaires pour Zinc 1.00 et zinc 1.02 , donc je suppose que ca du pas mal evoluer depuis.
Regarde dans le repertoire de Atomicfe , il y a 2 fichiers : zinc1.00.emu et zinc1.02.emu , ce sont les fichiers dictionnaires.
tu peux les ouvrir avec un editeur de texte comme le bloc note de windows.
quand tu ouvres le fichier tu verra un truc comme ca :
starglad "1"
sfex "2"
sfexj "3"
sfexa "4"
sfexp "5"
sfexpj "6"
sfex2j "7"
sfex2j "8"
sfex2p "9"
sfex2pj "10"
sfex2pa "11"
plsmaswd "12"
stargld2 "13"
donc il faudrai que tu te fasse un fichier comme pour ta version de zinc (si la liste a changer depuis le 1.02...) que tu nommes par exemple zin.1.9.5.emu et que tu mets dans le repertoire de atomic.
Ensuite , avec AtomicStudio , tu va sur ton screen, tu clique droit. Dans le menu "properties" , tu config ton screen en choisant comme emulateur type " (Arcade ) Zinc.."
Ensuite tu fermes les properties, tu re-click droit sur ton screen, et tu choisis "options"
Et là sur le dernier onglet "emulator option" , tu trouveras
Enable "ROM" / "Code" Transformation , que tu check.
Et dans la liste deroulante "Transformation to apply" , si tu as bien mis ton fichier .emu dans la repertoire de Atomic , tu devrais trouver ton Zinc1.9.5.emu que tu selectionnes.
voilà , bon a supposer que Zinc , n'est pas trop changer ces 10 dernieres années!