SF30 Pro 8bitdo - mupen64plus
-
@fraisdos125 can you be more specific? What do you mean they don't work? Do all the other controls work properly? What happens when you load state? Does the game crash or nothing happens?
-
@quicksilver
When I try to save the game status (select+R), nothing happens. That gives the feeling that the select button is not recognised.
For the other controls, D-Pad doesn't look to work as well, for this I have to test to be sure. -
@fraisdos125 does start+select properly close the emulator/game?
Hotkey+L in mupen64plus does not have an onscreen text that shows the save state. What happens when you load state?
-
Select+R doesn't nothing. Idem for Select+Start.
For Select+Start I understand as I have already changed the mapping for that action.I went back on the configuration files and have done few mods:
mupen64plus.cfg:[CoreEvents]
Joy Mapping Stop = "J0B2/B11"
Joy Mapping Save State = "J0B2/B7"
Joy Mapping Load State = "J0B2/B6"
Joy Mapping Increment Slot = "JB0B2/B10"
Joy Mapping Increase Volume = "J0B2/B8"
Joy Mapping Decrease Volume = "JB0B2/B9"Always with the following InputAutoCfg.ini
; 8Bitdo SF30 Pro_START
[8Bitdo SF30 Pro]
plugged = True
plugin = 2
mouse = False
DPad R = axis(6+)
DPad L = axis(6-)
DPad D = axis(7+)
DPad U = axis(7-)
Start = button(11)
Z Trig = button(10)
B Button = button(1)
A Button = button(0)
C Button R = axis(2+)
C Button L = button(4) axis(2-)
C Button D = button(0) axis(3+)
C Button U = axis(3-)
X Axis = axis(0-,0+)
Y Axis = axis(1-,1+)
R Trig = button(7)
L Trig = button(6)
Mempak switch = button(13)
Rumblepak switch = button(14)
AnalogDeadzone = 4096,4096
AnalogPeak = 32767,32767
#AnalogPeak = 32768,32768
; 8Bitdo SF30 Pro_ENDwith the above I should have:
hotkey+Start to stop the emulator
hotkey+R to save
hotkey+L to load
hotkey+select to increment slot
hotkey+L2 to increase volume
hotkey+R2 to decrease volume.This mods have been done through ssh being outside of my home. I will test the result when I will be back in few days and let you know.
Many thanks -
I am really lost.
I did again some changes in the files.
Here are the current settings:InputAutoCfg.ini:
; 8Bitdo SF30 Pro_START
[8Bitdo SF30 Pro]
plugged = True
plugin = 2
mouse = False
DPad R = hat(0 Right)
DPad L = hat(0 Left)
DPad D = hat(0 Down)
DPad U = hat(0 Up)
Start = button(11)
Z Trig = button(9)
B Button = button(4)
A Button = button(1)
C Button R = axis(2+)
C Button L = axis(2-)
C Button D = axis(3+)
C Button U = axis(3-)
X Axis = axis(0-,0+)
Y Axis = axis(1-,1+)
R Trig = button(7)
L Trig = button(6)
Mempak switch = button(13)
Rumblepak switch = button(14)
AnalogDeadzone = 4096,4096
AnalogPeak = 32767,32767
; 8Bitdo SF30 Pro_ENDand in mupen64plus.cfg
Joy Mapping Save State = "J1B2/B7"
Joy Mapping Load State = "J1B2/B6"
Joy Mapping Increment Slot = "J0B0B2/B10"
Joy Mapping Screenshot = ""
Joy Mapping Pause = "J0B02/B0"
Joy Mapping Mute = "J0B02/B1"
Joy Mapping Increase Volume = "J0B2/B8"
Joy Mapping Decrease Volume = "J0B2/B9"With the above I expect:
A by pressing B button: OK
B by pressing Y button: OK
Start by pressing start button: OK
L trigger by pressing L button: OK
R trigger by pressing R button: OK
Z button by pressing R2 button: looks not working
Mempack by pressing Left Thumb: OK
Rumblepack by pressing Right Thumb: OKhotkey (retropie button) +Start for stopping the emulator: doesn't work.
hotkey+R for saving state: looks not working.
hotkey+L for loading state: looks not working.
hotkey+L2 for incrementing slot: looks not working.
hotkey+A for loading state: looks not working.
hotkey+B for mutting: doesn't work.
hotkey+L2 for increasing the sound: doesn't work.
hotkey+R2 for decreasing the sound: doesn't work.Apparently hotkey has no effect.
Any idea ? -
it seems that hotkeys are dynamically written into mupen64plus.cfg.
The previous one has been modified when mupen64plus started with 2 joysticks.No with only one and correction first, I have the following one:
Joy Mapping Stop = "J0B2/B11"
Joy Mapping Fullscreen = ""
Joy Mapping Save State = "J0B2/B7"
Joy Mapping Load State = "J0B2/B6"
Joy Mapping Increment Slot = "J0B2/B10"
Joy Mapping Screenshot = ""
Joy Mapping Pause = "J0B2/B0"
Joy Mapping Mute = "J0B2/B1"
Joy Mapping Increase Volume = "J0B2/B8"
Joy Mapping Decrease Volume = "J0B2/B9"hotkey + start: OK
hotkey + L: quit the emulator instead of loading state expected
L: doesn't work as expected
R2 is the working as L button.the more I look into the troubleshooting, the more I am lost :-)
-
Hello, I put my configuration, try it ...
https://transfer.sh/EJE6O/mupen64plus.cfg
https://transfer.sh/14bsb3/InputAutoCfg.iniReview the file /opt/retropie/configs/all/autoconf.cfg and add / modify the following:
mupen64plus_audio = "0"
mupen64plus_compatibility_check = "1"
mupen64plus_hotkeys = "0" -
@snock said in SF30 Pro 8bitdo - mupen64plus:
Hello, I put my configuration, try it ...
https://transfer.sh/EJE6O/mupen64plus.cfg
https://transfer.sh/14bsb3/InputAutoCfg.iniReview the file /opt/retropie/configs/all/autoconf.cfg and add / modify the following:
mupen64plus_audio = "0"
mupen64plus_compatibility_check = "1"
mupen64plus_hotkeys = "0"Thank you snock.
Troubleshooting goes ahead. I changed mupen64plus_audio = "1" to mupen64plus_audio = "0" and then I can save and load status with hotkey + (R and L) Trigger. But others like hotkey + start (which was the one I want to leave the emulator) doesn't work anymore.Based on the above I suspect a corrupted mupen64plus.cfg file.
As soon as I can I will use your file and see the result. -
@snock
With your files, freshly replacing mine I can:- leave the emulator with start and select,
- save
- load
Few troubles with A button which doesn't work, left analog no actions, right analog ok.
I restarted emulationsation and then left analog OK, exit emulator ok, save and load ok.
L doesn't work, R2 replaces it.Really strange :-)
One question, which mode are you using ? B+start or ?
-
All solved and work as expected after modifying mupen64plus.cfg from:
# Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic
mode = 2to:
# Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic
mode = 1I have done my own mapping, at the end:
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.