Outils pour utilisateurs

Outils du site


tutos:emulateurs:mame:astuce_touches
Cette version (2017/02/14 15:53) est en ébauche.
Approuvés: 0/1

Configuration générale des touches sous Mame32

Tutoriel original : Ragnarok64 du 17/07/2013

Bonjour, je viens de configurer Mame32 v103 pour la Neo Geo et comme j'avais pas envie de configurer chaques jeux, j'ai utiliser la configuration principale de mame32.

Seulement voila, dans ce menu il n'y a pas d'option pour l'insert coin et si vous ne voulez pas configurer tout les jeux à la main un par un, j'ai la solution !

Pour commencer on lance un jeu, puis on appuis sur TAB, ensuite on configure les touches générales pour les joueurs.
Puis on configure cette fois les touches pour ce jeu,

Dans mon cas j'utilise les touches suivante pour le bind de mes sticks:
Start1 1
select1 2
coin1 2

Start2 3
select2 4
coin2 4

Maintenant que c'est fait et que cela fonctionne on va modifier le fichier cfg de mame:

Allez dans le dossier CFG et ouvrer le fichier default et aussi le fichier de votre jeux.
Repérer le code des bind touches du default

?xml version=“1.0”?
!– This file is autogenerated; comments and unknown tags will be stripped –
mameconfig version=“10”
system name=“default”
input
port type=“P1_START”
newseq type=“standard”
KEYCODE_1
/newseq
/port
port type=“P1_SELECT”
newseq type=“standard”
KEYCODE_2
/newseq
/port
port type=“P2_START”
newseq type=“standard”
KEYCODE_3
/newseq
/port
port type=“P2_SELECT”
newseq type=“standard”
KEYCODE_4
/newseq
/port
/input
/system
/mameconfig

Ensuite on repère le code bind du jeu:

?xml version=“1.0”?
!– This file is autogenerated; comments and unknown tags will be stripped –
mameconfig version=“10”
system name=“sonicwi2”
input
port type=“START1” mask=“1” index=“19” defvalue=“1”
newseq type=“standard”
KEYCODE_1
/newseq
/port
port type=“START2” mask=“4” index=“21” defvalue=“4”
newseq type=“standard”
KEYCODE_3
/newseq
/port
port type=“COIN1” mask=“1” index=“49” defvalue=“1”
newseq type=“standard”
KEYCODE_2
/newseq
/port
port type=“COIN2” mask=“2” index=“50” defvalue=“2”
newseq type=“standard”
KEYCODE_4
/newseq
/port
/input
/system
/mameconfig

Il ne nous reste plus qu'a tout modifier pour de bon, pour cela il suffit de copier le code bind du jeu de la balise port type à /port de chaque boutons que l'on veux modifier comme dans mon exemple ci dessous:

?xml version=“1.0”?
!– This file is autogenerated; comments and unknown tags will be stripped –
mameconfig version=“10”
system name=“default”
input
port type=“P1_START”
newseq type=“standard”
KEYCODE_1
/newseq
/port
port type=“P1_SELECT”
newseq type=“standard”
KEYCODE_2
/newseq
/port
port type=“P2_START”
newseq type=“standard”
KEYCODE_3
/newseq
/port
port type=“P2_SELECT”
newseq type=“standard”
KEYCODE_4
/newseq
/port
port type=“START1” mask=“1” index=“19” defvalue=“1”
newseq type=“standard”
KEYCODE_1
/newseq
/port
port type=“START2” mask=“4” index=“21” defvalue=“4”
newseq type=“standard”
KEYCODE_3
/newseq
/port
port type=“COIN1” mask=“1” index=“49” defvalue=“1”
newseq type=“standard”
KEYCODE_2
/newseq
/port
port type=“COIN2” mask=“2” index=“50” defvalue=“2”
newseq type=“standard”
KEYCODE_4
/newseq
/port
/input
/system
/mameconfig

Cette astuce fonctionne bien chez moi sur mes jeux neo geo avec mame32 v103.

Bon jeux !

Forum

tutos/emulateurs/mame/astuce_touches.txt · Dernière modification: 2017/02/14 15:53 de oijkn