Jeux N64 avec manettes SNES like
-
Bonjour,
C'est mon premier post ici, je salue la communauté au passage .
Ma config:
- RPi4
- Recalbox 7.2.2
- Manettes filaires USB type SNES, reconnues comme "USB Gamepad"
Je précise que mes manettes fonctionnent parfaitement dans EmulationStation ainsi que dans tous les émulateurs que j'ai pu tester jusqu'à présent.
Mon problème:
Je rencontre un problème avec certains jeux N64 (ex: Mario Kart). Tant que je suis dans les menus du jeu (sélection des personnages, options, etc.), le D-Pad ainsi que les boutons L-Shoulder et R-Shoulder fonctionnent bien. Mais dès que la course se lance, le D-Pad ne me permet plus de diriger le kart, et le L-Shoulder ne fonctionne plus non-plus (il devrait permettre de lancer les options que l'on ramasse par ex.) alors que le R-Shoulder fonctionne (le kart fait bien un petit saut).Précision: j'utilise le core par défaut pour ce jeu = libretro_mupen.
Sur le Discord de Recalbox, une personne m'a expliqué que c'était (peut-être) dû au fait que certains jeux N64 attendent des manettes avec un joystick analogique (que je n'ai pas sur mes manettes type SNES, je n'ai que le D-Pad pour diriger les objets).
Il faudrait donc pouvoir remapper le D-Pad sur le Joystick (ou vice-versa, vous avez compris ). J'ai tenté plusieurs remapping différent, dans tous les sens, via les settings de RetroArch (Select+B une fois le jeu lancé), mais rien n'a changé. Et quand bien même, ça n'explique pas pourquoi je perds aussi le L-Shoulder.
J'ai l'impression qu'une fois la course lancée, le jeu a un autre mapping de manette...Ce que je sais aussi c'est que dans RetroArch sur tablette Android, avec des manettes SNES, j'avais pu jouer au même jeu (Mario Kart) en mappant le joystick sur le D-Pad pour pouvoir diriger le kart.
J'ai pas mal éclusé Google sur ce sujet, testé plein de truc dans les fichiers de config, mais j'arrive au bout et rien ne marche.
Merci pour toute piste ! -
@_arno_
Bonjour,
en effet, l'émulateur N64 attend un stick-ana...
Le re-maping des touches (via rétroarch : select+B etc...) me semble être la bonne piste.
Voir ce postJe l'ai testé sur la 7.2 et 7.2.1 / mais pas sur la 7.2.2.... (pas encore installée)
as tu essayé en changeant de core ? (je suis sur MUPEN64LUS GLIDEN64 (par défaut sur la 7.2.1))A+
-
Hello,
Merci pour ta réponse. J'ai en effet testé plusieurs remapping dans le jeu, mais aucun ne fonctionne.
J'ai également testé d'autres cores (seul un autre fait aussi fonctionner le jeu), mais ça ne change rien non plus au mapping de la manette une fois dans la course.Je pense que je vais simplement attendre de me trouver des manettes type PS3 d'occasion, qui pourraient bien répondre à mon problème de stick ana.
Merci pour les propositions.
-
@_arno_
Le mapping qui fonctionne dans retroarch est le suivant :Croix haut -> Controller Stick Y- (au lieu de up digital par défaut)
Croix bas -> Controller Stick Y+ (au lieu de down digital par défaut)
Croix gauche -> Controller Stick X- (au lieu de left digital par défaut)
croix droite -> Controller Stick X+ (au lieu de right digital par défaut)C'est ce que j'utilise avec ma manette SNES pour les jeux N64 et cela fonctionne nickel :=)
-
Mille mercis !! Ca fonctionne nickel, je n'avais en fait pas compris dans quel sens fonctionnait cette histoire d'assignation.
Encore merci !
-