NeFe
Opérations automatiques
NeFe dispose de 2 modes d'utilisation: manuel et automatique. Nous allons dans un premier temps nous pencher sur ce dernier. Voici donc une vue globale de la fenêtre qui s'ouvre quand on lance le logiciel:

Passons en détail les différentes sections qui la compose: tout d'abord la partie Actions à gauche:

On y voit les jeux pour lesquels NeFe est déjà pré-réglé (ainsi il peut crypter ou décrypter ces roms sans que l'on ait besoin de faire le moindre reglage). Il suffit de sélectionner une de ces lignes et le logiciel met tout seul les paramètres dans les fenêtres à côté (que nous abroderons par la suite). Pour l'instant, laissons de côté les 3 premières options (Custom Encrypt, Custom Decrypt et Custom Patch) qui seront abordées un peu plus bas dans ce tutorial. Le mini menu déroulant nommé Dat file situé tout en bas à gauche sert seulement à n'afficher soit que les options de décryptage (Decrypt Only), soit uniquement les options de cryptage (Encrypt Only) soit toutes à la fois (Default).
Passons ensuite à l'encadré nommé Rom Settings. En haut de cet encadré, on trouve:

-
Name/Number : Le nom ou le numéro que portent les parties de la rom par défaut
-
Separator : Ce qu'il y a entre le "nom" et le nom de code des parties de rom (C, V, S, P ou M selon si cela correspond aux graphismes, au texte, aux sons etc...)
-
Extension : Ben l'extension du fichier (pour les roms NeoGeo c'est soit .rom soit .bin)
-
N° of roms : Le nombre de parties C qu'il y a dans la rom (puisque c'est sur elles et elles seulement qu'agit par défaut NeFe). Donc avec ces paramètres on en déduit les noms complets de tes parties: pour Bang Bead, c'est de la forme 259-c1.bin & 259-c2.bin (pour les parties cryptées) ou bien bangn_c1.rom & bangn_c2.rom (pour les parties décryptées)
Si les parties ne portent pas ces noms, il faut soit les renommer
pour qu'elles correspondent aux noms définis par ces paramètres
soit enlever le "check" de Use Default Settings (situé
à la ligne juste au-dessus) et modifier les paramètres du nom,
ou du séparateur bref ce qu'il faut pour que les parties à traiter
collent exactement avec ce que cherchera NeFe. Ces parties devront se trouver
dans le même répertoire que le fichier convert.exe (reportez vous
un peu plus bas à la partie concernant les boutons). Pour pouvoir lancer
les opérations avec NeFe, laissez activé en permanence le "check"
de l'option Perform Conversion.
Les paramètres suivants, toujours dans Rom Settings, sont ceux-ci:
- XOR value : Je ne vais pas entrer dans les détails mais pour décrypter/encrypter une rom, il faut utiliser un principe mathématique qui s'appelle XOR (non ce n'est pas le shériff de l'espace, c'en est un autre celui-là) mais cette opération demande à être configurée. A ne pas toucher parce que ca donnerait des résultats farfelus et c'est un élément qui ne s'invente pas. A ne modifier que si l'on veut essayer un décryptage/cryptage dont des membres parlent sur des forums Internet sinon à tatonner et essayer, il y en a facilement pour perpet' et sans aucun intérêt...
- Table to use : Ce paramètre est lié et nécessaire à l'utilisation du XOR. Apparemment, les jeux NeoGeo ont été cryptés de 2 "grandes" façons: à la façon KOF '99 et à la façon KOF 2000. Mêmes recommandations que pour le XOR value encore que là on peut essayer d'alterner (le nombre de choix est plutôt limité: 2... ) mais en principe si le décyptage/cryptage ne marche pas, à 99,9% c'est plutot un des autres réglage qui merde donc...
- Auto rename converted roms to : Une fois décryptées ou cryptées, les parties seront sauvegardées sous le nom fixé dans cette case (exemple: pour le décryptage de Bang Bead ce sera bangn_c1.rom). A activer en mettant le petit "check" sinon il me semble que ca remplace les fichiers d'origine donc pour plus de précautions, autant activer l'option (et bien vérifier que des fichiers ne portant pas déjà ces nom ne se trouvent pas dans le répertoire où l'on va chercher les parties de roms)
- Delete the original roms : Option qui comme son nom l'indique supprime les roms de base utilisées pour le décryptage/cryptage. A moins d'avoir de sérieux problèmes d'espace disque, je ne conseille pas d'activer cette option, ne serait-ce que par sécurité pour pouvoir garder les roms de base
Le dernier encadré Patch Settings en bas à droite comporte les éléments suivants:

- Apply patch : Pour appliquer un patch .ips pré-conçu pour modifier certaines parties de roms et en obtenir de nouvelles
- IPS Name : Le nom du fichier .ips que l'on veut utiliser. Le patch qui doit être situé dans le même répertoire que le fichier UIPS.exe (voir la partie du tutorial concernant les boutons)
- Rom to apply : La partie de rom que l'on "vise" pour utiliser le patch dessus
Les boutons situés en bas de la fenêtre sont les suivants:

- Manager : Permet de rentrer et d'enregistrer un des paramétrages effectué pour pouvoir le ressortir plus tard sans le moindre problème. Les paramétrages enregistrés apparaissent alors dans la liste des paramétrages déjà pré-réglés sous le nom indiqué dans le champ Description de la fenêtre Manager
- Settings : Ouvre un volet qui permet de configurer la langue d'utilisation (je pense que pour nous, seuls le français et l'anglais nous intéressent...) et les chemins pour aller chercher respectivement le fichier convert.exe (qui sert à effectuer les conversions) et le fichier UIPS.exe (qui sera à appliquer les patchs). L'option Minimize to tray a pour but de dire au logiciel si on veut que ce volet Settings soit ouvert au lancement (option "checkée") ou non (sans "check")
- Go : Une fois tout indiqué (soit en paramétrage automatique soit en manuel), appuyez sur ce bouton et laissez l'ordinateur faire. Une fenetre DOS s'ouvrira et effectuera l'opération programmée. Soyez patients, car l'opération peut durer 1 minute voire 2 si vous vous attaquez à de gros jeux comme Garou mais bien moins de temps pour de petites roms style Bang Bead. Le décryptage de toutes les parties C d'une roms créera un nouveau fichier qui portera le nom NOM-s1d.bin qui sea nécessaire au bon fonctionnement du jeu décrypté
- Quit : Tout simplement pour dire au revoir au logiciel


