aimtrak (lightgun) sur RPI 3B+
-
Bonjour,
Nouveau dans la communauté, je me suis monté une borne dans le but de faire du retrogaming. ayant prit connaissance de l’existence de recalbox, j'ai acheté un raspbery pour le mettre dans ma borne. le problème est que j'ai constaté trop tard que la version stable est compatible que RPI 3B. tant pis je test la beta. en parallèle, je test la version stable sur PC, au cas ou j'ai des problèmes avec la beta. J'ai plutôt bien pris en main le système, et j'ai choisi de commander le lightgun aimtrak d'ultimarc (compatible avec recalbox) pour jouer sur PC et sur la recalbox. je l'ai configuré et jouer un peu avec sur PC, mais sur recalbox j'ai un peu de mal. la version beta est la version qui me donne le plus de resultat : je branche le lightgun sur le raspberry, je lance sdl2-jstest en ssh et le lightgun est bien détecté (avec son nom, donc je suppose qu'il y a ce qu'il faut pour le reconnaitre). par contre lorsque je test, lorsque j'appuie sur un bouton de l'aimtrak ou que je le passe devant l'ecran, j'ai bien un retour mais le retour me dit "Error: Unhandled event type:1024". Je suppose qu'il y a encore un problème...
Je test avec duck hunt sur nes car ça semble le plus simple à faire fonctionner d’après ce tuto pour la dolphin bar : https://forum.recalbox.com/topic/15007/tutoriel-fr-en-jouer-play-avec-wiimote-comme-un-lightgun-sur-recalbox
mais j'ai rien qui réagis, ni en appuyant sur les boutons, ni en passant le pistolet devant l’écran... -
J'ajoute ce que le donne la liste sdl2-jstest :
Found 1 joystick(s)
Joystick Name: 'Ultimarc Ultimarc'
Joystick Path: '/dev/input/event3'
Joystick GUID: 0300000009d200000116000011010000
Joystick Number: 0
Number of Axes: 2
Number of Buttons: 8
Number of Hats: 0
Number of B***s: 0
GameController:
not a gamepad
Axis code 0: 0
Axis code 1: 1
Button code 0: 288
Button code 1: 289
Button code 2: 290
Button code 3: 291
Button code 4: 292
Button code 5: 293
Button code 6: 294
Button code 7: 295et lorsque je lance un test :
Entering joystick test loop, press Ctrl-c to exit
SDL_JOYDEVICEADDED which:0
SDL_JOYAXISMOTION: joystick: 0 axis: 0 value: 0 code: 0
SDL_JOYAXISMOTION: joystick: 0 axis: 0 value: -32768 code: 0
SDL_JOYAXISMOTION: joystick: 0 axis: 1 value: 0 code: 1
SDL_JOYAXISMOTION: joystick: 0 axis: 1 value: -32768 code: 1
Error: Unhandled event type: 1025
Error: Unhandled event type: 1024
Error: Unhandled event type: 1026
Error: Unhandled event type: 1025
Error: Unhandled event type: 1026
Error: Unhandled event type: 1024
Error: Unhandled event type: 1024Je donne le lien vers le recalbox support si besoin : https://file.ac/lW4PjSVjgJs/
Merci!
-
@zimeau les lightgun ne sont pas supportés officiellement donc les seules personnes qui pourront t'aider sont celles qui ont réussi à le faire fonctionner...
-
@zimeau : Je n'ai jamais testé, j'en suis pas là. Par contre comme le sujet m'intéresse, j'ai été retrouvé le dernier sujet que j'ai vu sur ce sujet. Je pense qu'il avait été un peu plus loin que toi pour le faire marcher même si ce n'était pas encore parfait. ici :
https://forum.recalbox.com/topic/16236/raspberry-pi-3b-et-aimtrak-gun -
@zimeau
Ya une procedure à faire sur le pc avant.
https://forum.recalbox.com/topic/7138/light-gun-aimtrak-de-ultimarc/48?page=3@Gaetan avait fait quelques tests
Les lightguns s utilisent en jeu ya pas à reconfigurer
-
Merci pour vos réponses!
@voljega Il est pourtant noté compatible sur le wiki : https://github.com/recalbox/recalbox-os/wiki/Compatibility-(EN)#lightgun
j’espère à travers mon post justement trouver l'aide de personnes l'ayant fait fonctionner@OldGreg j'ai parcouru ce sujet (et quelques autre). apparament ça marcherai avec advancemame. mais je n'arrive pas à utiliser advancemame (j'ai crée un autre sujet là dessus). sur la version stable PC quand j'essaye de changer l'emulateur mame, EmulationStation plante et sur mon RPI 3b+, je peux lancer aucun jeux encore (surement un problème de romset, je vais creuser).
@acris j'ai fait la config et des tests sur PC avant pour être sur que le lightgun fonctionne bien
Je contacterai @Gaetan si je fini bloqué trop longtemps. -
@zimeau
le lightgun est compatible mais pas out of box, il faut un minium de configuration pour le faire fonctionnner.Pour advanceMame il faut le romset mame 0.106 obligatoirement.
dolphin bar ou lightgun sont détectés par mame comme une souris.