13 Mar 2017, 18:13

Bonjour à tous,

Je reviens vers vous sur le forum car j'ai un souci avec la configuration du hotkey sous l'émulateur mupen64 (Nintendo 64).

J'ai une configuration GPIO avec Joueur 1 : joystick + 9 boutons (8+1 hotkey), Joueur 2 joystick + 8 boutons. Après avoir paramétré la config sous ES, tout fonctionnait.

Les ennuis ont commencé quand j'ai ajouté deux manettes xbox 360 sans fil. Je les ai paramétrées sous ES, et à partir de ce moment, impossible de sortir de l'émulateur de N64 en ayant recours à la combinaison hotkey + start sur ma config GPIO, je ne peux le quitter qu'en utilisant la manette xbox. L'ennui c'est qu'elles ne sont pas toujours branchées ces deux manettes, étant donné que je suis sur une borne d'arcade... Pourtant, les GPIO sont bien réglés sur J1 et J2 sous ES, ainsi que dans le fichier mupen64plus.cfg (j'ai jeté un œil). Je vous mets ci-dessous la partie core event du fichier, si vous pouvez m'aider à résoudre ça.

Merci pour vos retours !

[CoreEvents]

# Mupen64Plus CoreEvents config parameter set version number.  Please don't change this version number.
Version = 1
# SDL keysym for stopping the emulator
Kbd Mapping Stop = 27
# SDL keysym for switching between fullscreen/windowed modes
Kbd Mapping Fullscreen = 0
# SDL keysym for saving the emulator state
Kbd Mapping Save State = 286
# SDL keysym for loading the emulator state
Kbd Mapping Load State = 288
# SDL keysym for advancing the save state slot
Kbd Mapping Increment Slot = 0
# SDL keysym for resetting the emulator
Kbd Mapping Reset = 290
# SDL keysym for slowing down the emulator
Kbd Mapping Speed Down = 291
# SDL keysym for speeding up the emulator
Kbd Mapping Speed Up = 292
# SDL keysym for taking a screenshot
Kbd Mapping Screenshot = 293
# SDL keysym for pausing the emulator
Kbd Mapping Pause = 112
# SDL keysym for muting/unmuting the sound
Kbd Mapping Mute = 109
# SDL keysym for increasing the volume
Kbd Mapping Increase Volume = 93
# SDL keysym for decreasing the volume
Kbd Mapping Decrease Volume = 91
# SDL keysym for temporarily going really fast
Kbd Mapping Fast Forward = 102
# SDL keysym for advancing by one frame when paused
Kbd Mapping Frame Advance = 47
# SDL keysym for pressing the game shark button
Kbd Mapping Gameshark = 103
# Joystick event string for stopping the emulator
Joy Mapping Stop = "J2B9/B7"
# Joystick event string for switching between fullscreen/windowed modes
Joy Mapping Fullscreen = ""
# Joystick event string for saving the emulator state
Joy Mapping Save State = "J2B9/B3"
# Joystick event string for loading the emulator state
Joy Mapping Load State = "J2B9/B2"
# Joystick event string for advancing the save state slot
Joy Mapping Increment Slot = "J2B10/H0V1"
# Joystick event string for taking a screenshot
Joy Mapping Screenshot = "J2B9/B6"
# Joystick event string for pausing the emulator
Joy Mapping Pause = ""
# Joystick event string for muting/unmuting the sound
Joy Mapping Mute = ""
# Joystick event string for increasing the volume
Joy Mapping Increase Volume = ""
# Joystick event string for decreasing the volume
Joy Mapping Decrease Volume = ""
# Joystick event string for fast-forward
Joy Mapping Fast Forward = "J2B9/H0V2"
# Joystick event string for pressing the game shark button
Joy Mapping Gameshark = ""

Config :
Recalbox 4.0.2
Raspberry 2