Page 1 sur 1

[ASTUCE] Configuration générale des touches sous Mame32

Publié : 17 juil. 2013 - 04:35
par Ragnarok64
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
/mameconfigIl 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 !

Re: [Astuce] Configuration générale des touches sous Mame32

Publié : 17 févr. 2014 - 09:17
par RafykX
Superbe Astuce, merci beaucoup  :king:  .

Je me permets de rajouter 2 tutos très bien faits de Raph4 sur son blog :
- Configurer différents pads
- configurer chaque driver ou chaque jeu.

Re: [Astuce] Configuration générale des touches sous Mame32

Publié : 17 févr. 2014 - 11:00
par Ragnarok64
Bon depuis le temps, normalement plus besoin de cette astuce.
Je suis encore sous la Mame 0.149 et la fonction de bind touches générale fonctionne bien chez moi pour la néo géo.