@strodown : Bonjour à toi (et bonjour à tous), j'ai suivi ton excellent tuto mais malheureusement ca ne fonctionne pas. et je viens ici te demander un peu d'aide.
Pour refaire l'histoire complète (un peu longue désolé) :
J'ai construit ma borne d'arcade il y a plus d'1an sur base RPI3B tout fonctionne manifiquement bien.
J'ai été pris récemment d'une envie d'aller un peu plus moins et de tester les jeux de gun.
J'ai donc acquis une Dolphin bar, ressorti une wiimote du placard et suivi le tuto suivant (sans la partie modifiant les contrôles) :
https://forum.recalbox.com/topic/15007/tutoriel-fr-en-jouer-play-avec-wiimote-comme-un-lightgun-sur-recalbox
et j'ai ainsi réussi à faire tourner quelques jeux sous Mame 2003/2010.
J'ai trouvé ca sympa mais je voulais aller vraiment plus loin et rejouer à des purs jeux de gun comme Time Crisis, Virtua cop ou House of the dead, mais j'ai bien compris que cela ne serait jamais possible avec mon PI au vue des perfs nécessaires.
je suis alors tombé sur ton tuto j'ai commencé par sortir un PC du placard (oui je mets beaucoup de trucs dans mes placards ^_^), un dell 7010 USFF et j'ai installé Recalbox 6.1.1 sur le HDD en version x86_64. J'ai branché et configurer un gamepad type snes pour les contrôles de base dans l'interface et bien sûr brancher ma dolphin bar.
J'ai ensuite suivi chacune des étapes de ton tuto mais malheureusement aucun jeu ne fonctionne...
J'ai bien le curseur de la souris qui se ballade sur l'écran dans les jeux mame mais le mapping avec le crosshair ne se fait visiblement pas, sur PSX rien du tout. Par contre dans tous les cas si j'utilise la croix directionnelle de la wiimote ou du pad là je vois bien le crosshair bouger mais pas de tir possible avec la wiimote (fonctionne par contre via un bouton du gamepad)
Je me demande donc si les inputs sont bons et j'avoue que j'ai essayé de comprendre comment tu as déterminé les paramètres input et je ne trouve pas, notamment cette ligne sur la partie PSX : input_libretro_device_p1 = "258" ## mouse
j'ai essayé en mettant la valeur "2" à la place mais ca ne fonctionne pas.
J'ai vraiment essayer de comprendre en tentant de décrypter les fichiers originaux : https://github.com/libretro/RetroArch/blob/master/retroarch.cfg et https://github.com/libretro/RetroArch/blob/master/libretro-common/include/libretro.h
Bref, te serait-il possible de m'en dire un peu plus sur les input et comment s'assurer que le fichier de surcharge retroarch.cfg est bien pris en compte, ce que je peux tester éventuellement en complément (modif de driver,ect...) ?
Merci d'avance pour ton aide !