Page 1 sur 1

Configuration touches permanentes M.A.M.E

Publié : 06 sept. 2015 - 16:50
par camarade35
Salut à tous, voilà comment faire pour avoir une configuration de touche qui sera permanente lorsque vous débranchez votre controller et que vous le reconnectez à un autre démarrage de MAME.

Tout d'abord, vous lancez un jeu, vous faites la configuration de touches que vous souhaitez.
Une fois que tout fonctionne comme vous le souhaitez, fermez MAME.

Dans le dossier de l'émulateur, vous aurez deux dossiers et un fichier qui vont nous servir. Dossiers : cfg et ctrlr / Fichier : mame.ini

Image

Rendez-vous dans le dossier Emulateurs/MAME/cfg et copier le fichier default.cfg

Image

Ensuite, allez dans le dossier Emulateurs/MAME/ctrlr et collez votre fichier en le nommant comme vous le souhaitez (exemple ici : X360.cfg pour les manettes XBox)

Image

Une fois collé et renommé, ouvrez le fichier mame.ini et cherchez la ligne "ctrlr"
Il ne vous reste plus qu'à entrer le nom de votre fichier cfg sans l'extension.

Image

Voilà, si vous branchez un autre controller, celui-ci sera automatiquement reconnu quand vous le rebrancherez.
J'espère que ça aidera ;)

Re: CONFIG TOUCHES PERMANENTES M.A.M.E

Publié : 06 sept. 2015 - 17:06
par andric31
Merci pour le tuto, c'est pratique ;)

Re: CONFIG TOUCHES PERMANENTES M.A.M.E

Publié : 06 sept. 2015 - 18:58
par kefran69
Alors camarade vu que c'était l'un des prochains mini tuto que je prévoyais de faire pour mon post MAME je pense franchement que je vais pas me prendre la tête et mettre un lien vers ce post.

Mais on peut faire encore mieux en ajoutant a la config permanante des configs par "driver" vu que certains n'utilisent pas le même nombres de boutons !
Il suffit pour cela par exemple de lancer Street Fighter Alpha 2 sur CPS-2 de configurer les touches pour ce système.
Une fois terminé tu te retrouves avec un fichier "sfa2.cfg" dans le dossier config.
Tu ouvres le fichier sfa2.cfg tu copie ce qu'il y a de la balise <system> a </system> et tu le colle a la suite du fichier cfg que tu as créer dans le dossier ctrlr en t'assurant bien que la dernière balise sur ce fichier soit toujours </mameconfig>
Ensuites tu remontes un peu plus haut et tu remplaces dans la première balise le nom du jeu par le nom du "driver" concerné : <system name ="sfa2"> -----> sfa2 à remplacer par cps2.c

Tu peux répéter l'opération pour autant de driver que tu le souhaite (cps1.c / cps2.c / cps3.c / neogeo_noslot.c etc...) il suffit juste de lancer un jeu par système et de configurer les touches et a la fin ne rien laisser dans le dossier config de mame a part le fichier default.cfg

Si tu veux intégrer ça a ton tuto ce serait vraiment super :)

Re: CONFIG TOUCHES PERMANENTES M.A.M.E

Publié : 06 sept. 2015 - 19:37
par camarade35
Je vais relire 10x , essayer et dès que tout marche, je fais ça Kefran ;)
Merci pour l'info en tout cas

Re: CONFIG TOUCHES PERMANENTES M.A.M.E

Publié : 06 sept. 2015 - 22:12
par kefran69
Si tu as besoin que je sois un peu plus clair n'hésite pas car je t'ai un peu livré ça à la va vite !

Re: CONFIG TOUCHES PERMANENTES M.A.M.E

Publié : 07 août 2016 - 18:27
par orphen92
Merci pour cette Astuce qui ma pas mal aidé :)

Re: Configuration touches permanentes M.A.M.E

Publié : 07 janv. 2018 - 11:57
par ouchen
merci pour l'astuce ça marche bien,je devenait fou a perdre toujours mes touches

kefran ton astuce fonctionne bien aussi ;)

Re: Configuration touches permanentes M.A.M.E

Publié : 19 juin 2018 - 11:36
par dardar
Bonjour à tous. J espère trouver de l aide par ici. J'hésite à créer un post mais je pense que vous serez en mesure de me venir en aide.
J'ai essayé plusieurs fois la manip sur mame pour que ma config de touche fonctionne et surtout soit permanente. Je précise que je tourne sous hyperspin. J'ai essayé en lançant hyperspin, en lançant l'émulateur directement sans hyperspin. Rien à faire. Mes touchent se réinitialisent dès que je change de jeux ou que je quitte l'émulateur ou hyperspin.
Je deviens fou, surtout que j'ai l'impression que cela va me faire pareil pour tous mes emulateurs. En ce moment je m'arrache les cheveux avec mame mais je crois avoir le même problème pour les autres systèmes émulés..

Re: Configuration touches permanentes M.A.M.E

Publié : 19 juin 2018 - 12:40
par mich01
Tu utilise quelle version de MAME?

Commence par supprimer tout ce qu'il y a dans ton dossier cfg, puis lance ton jeux via MAME directement et configure tes touches et regarde si elle sont sauvegarder.

Re: Configuration touches permanentes M.A.M.E

Publié : 19 juin 2018 - 12:44
par dardar
Bonjour mich01. Je viens de voir que ma version n'est pas à jour.. Je viens de la passer en 198. Je vais essayer ton conseil et reviens te faire part du résultat. Merci

Re: Configuration touches permanentes M.A.M.E

Publié : 21 juin 2018 - 00:33
par dardar
Bonsoir. Après plusieurs heures passées sur le bartop. J'ai mis mame à jour. Quand je lance un jeux sous hyperspin il me lance mameuifx et je n'arrive pas à paramétrer les touches sans passer par hyperspin. Du coup obligation de passer par hyperspin pour paramètrer les boutons et du coup la manip ne se sauvegarde pas

Re: Configuration touches permanentes M.A.M.E

Publié : 21 juin 2018 - 01:26
par mich01
On va commencer par le début sous quel box es tu ?

Quelle est la version de ton mameuifx ?

Si hyperspin te lance mameuifx à la place de ton jeux c'est que tu t'es trompé quelque part.

Fait une capture de tes ini qu'on voit ce qui ya dedans.

Re: Configuration touches permanentes M.A.M.E

Publié : 21 juin 2018 - 15:05
par dardar
Bonjour mich01. Un grand merci à toi. Mes touches se sont enfin sauvegardées. Je n'avais pas vidé mon dossier cfg. Quand je l'ai vidé comme par magie mame a enfin voulu prendre les touches que j'avais paramétré. Merci mille fois je m'apprétais à jeter l'éponge

Re: Configuration touches permanentes M.A.M.E

Publié : 21 juin 2018 - 15:20
par mich01
Pourtant je t'avais d'abord dit de vidé le dossier cfg ;)

Tant mieux si ça fonctionne...

Re: Configuration touches permanentes M.A.M.E

Publié : 19 juin 2022 - 09:33
par crapato
Bonjour a tous, je suis sujet au problème d'effacement des touches de Mame, sans raison il efface la configuration de mes jeux, je viens de tomber sur le tuto de camarade 35 mais je bloque sur la fin du tuto:
Une fois collé et renommé, ouvrez le fichier mame.ini et cherchez la ligne "ctrlr"
Il ne vous reste plus qu'à entrer le nom de votre fichier cfg sans l'extension.

je trouve la ligne ctrlr mais je fais quoi, je l'efface et je rajoute le nom de mon fichier modifié ? je mets un / car rien ne fonctionne et les photos du tuto ne sont plus disponibles.

si une âme charitable peut m'aider merci