Afficher un message
Vieux 25/03/2009, 20h05   #11
chaz
Redacteurs
 
Avatar de chaz
 
Date d'inscription: 03/2009
Messages: 1 228
chaz sait se tenir
Configuration des touches par défaut

Bonjour,

Voici un petit tuto que j'avais fait il y a environ un an et demi qui permettait de configurer les touches de Final Burn alpha par défaut pour tous les jeux. N'ayant pas mis à jour mon émulateur depuis longtemps, peut être n'est il plus d'actualité.

Citation:
Final burn alpha est un bon petit émulateur moins usité que mame ou kawaks mais qui émule pourtant pas mal de jeux aussi bien que les deux sus-cités, notamment les jeux neo-geo et les cave. Cependant, son ergonomie peut en rebuter plus d’un. Le plus frustrant est de devoir configurer les contrôles jeu par jeu, une opération redondante quand on zappe d’une rom à l’autre et qui tue pas mal le plaisir de jouer. Il existe certes des configurations présélectionnées qui font gagner du temps, mais elles ne conviendront pas à tous les joueurs et il est nettement préférable d’avoir une configuration personnelle qu’on définit à l’installation de l’émulateur. Il est possible, en mettant les mains dans le cambouis, de définir en une seule fois des touches par défaut pour la quasi-intégralité de ses roms et de ne plus y toucher après.

Pour cela, explorons d’abord le dossier « config » (pour configuration bien sûr). Le sous dossier « games » présente les configuration pour chaque jeu, « localisation » les paramètres de langues, le fichier fba.ini les paramètres généraux de l’émulateur. Mais ce qui nous intéresse surtout c’est le dossier « preset » qui regroupe des fichiers de configuration prédéfinis.

1) Pour définir une configuration par défaut, nous allons prendre un jeu « modèle ». Nous allons définir les touches pour ce jeu et les recopier pour tout notre set. Dans mon cas, j’ai choisi Street Fighter 2, car ce jeu utilise 6 boutons, soit le grand maximum dans 99 % des jeux d’arcades. Mais si vous prévoyez de ne jouer qu’à des jeux utilisant trois boutons, vous pouvez choisir un jeu n’utilisant que trois boutons…

Ouvrez la rom de street fighter 2, allez dans game>map game input et définissez les contrôles comme suit :

P1 up: Joystick haut
P1 down: Joystick bas
P1 left: Joystick gauche
P1 droite: Joystick droit
P1 weak punch : bout on 1
P1 medium punch : bouton 2
P1 strong punch : bouton 3
P1 weak kick : bouton 4
P1 medium kick : bouton 5
P1 strong kick : bouton 6
Coin1 bouton 7
P1 start bouton 8


Notez bien que les “bouton 1”, “bouton 2”, etc.… seront les futurs paramètres par défaut de votre émulateur !

Ne TOUCHEZ SURTOUT PAS aux trois menus du bas (laissez les en « blanc ») et cliquez sur ok

Testez le jeu pour voir si votre configuration a bien été prise en compte et fermez la rom et l’émulateur.

2) Rendez vous dans le dossier config>games et trouvez le fichier correspondant à street fighter 2 (normalement c’est sf2). Copiez ce fichier dans le dossier preset et renommez le en « défaut » par exemple.

Ouvrez ensuite ce fichier et modifiez le comme suit :

Remplacez tous les noms propres au jeu comme bouton 1 pour « weak punch », bouton 4 pour « medium kick » par « fire 1 », « fire 4 » etc… « fire » étant une dénomination générique reconnue par tous les jeux et tous les systèmes. Ne touchez SURTOUT PAS aux valeurs hexadécimales (les « switch »), sinon c’est comme si vous n’aviez rien fait… Vous devriez avoir à la fin un fichier qui se présente comme ceci :

input "P1 Coin" switch 0x4085
input "P1 Start" switch 0x4084
input "P1 Up" switch 0x4012
input "P1 Down" switch 0x4013
input "P1 Left" switch 0x4010
input "P1 Right" switch 0x4011
input "P1 fire 1" switch 0x4080
input "P1 fire 2" switch 0x4083
input "P1 fire 3" switch 0x4089
input "P1 fire 4" switch 0x4081
input "P1 fire 5" switch 0x4082
input "P1 fire 6" switch 0x4088

Sauvegardez votre fichier et retournez dans l’émulateur, chargez un jeu au hasard.

3) Dans « map game inputs », dans les boites du bas choisissez « player 1 » dans la seconde boite il devrait apparaître dans le menu déroulant le fichier « défaut » que vous avez crée juste avant dans les presets. Sélectionnez le. Dans la fenêtre de droite, si on vous le propose, choisissez une option. Perso, je prends toujours « auto-center » ça marche très bien.. Cliquez sur « make default » et les valeurs que vous avez définies sont attribuées. Vérifiez si les contrôles sont conformes à vos souhaits en testant le jeu ; si vous avez bien tout suivis jusque la et que vous étiez sûr de votre config ça devrait être bon. Sinon le cas échéant rééditez « map game input » avec un jeu qui vous convient mieux que Street Fighter 2 et recommencez la procédure depuis l’étape 1…

4) Ensuite rechargez un autre jeu et vérifiez dans « map game input ». Théoriquement, les contrôles devraient être ceux que vous avez définis par défaut et vous ne devriez rien avoir à toucher : les contrôles par défaut sont configurés !

Même si ces réglages conviennent à la plupart des jeux se jouant au joystick, certains jeux particuliers n’en tiendront pas compte. Les jeux neo-geo par exemple. Mais il suffit simplement pour ceux-ci de répeter l’étape 3 une seule fois. Pour les jeux de course et utilisant « volant » et/ou « pédales » c’est un peu plus compliqué ; et je ne peux que vous conseiller dans ces cas la d’utiliser les « preset » proposés par défaut par l’émulateur ou d’éditer les jeux un par un…Mais les plus courageux peuvent faire un nouvel ini spécial « jeux de courses» en suivant la procédure.
chaz est déconnecté   Réponse avec citation