Running into the exact same problems on a “new” x86 setup. All emulators seem to function including controls except for PPSSPP.
On V31 i could not even open the PPSSPP config from the F1 menu in Batocera
On V32 the PPSSPP does open through F1 but:
- Settings on screen do not reflect the settings in the ini file (e.g opengl on screen, vulkan in config file)
- Settings appear to not be saved
- Controller mapping is a nightmare as dpad down and up both register as down. left and right register as left.
This is also moved onwards to the gamecontrollerdb.txt file:
03000000790000000600000010010000,DragonRise Inc. Generic USB Joystick ,platform:Linux,b:b2,a:b0,dpdown:a1,dpleft:a0,rightshoulder:b4,leftshoulder:b5,dpright:a0,back:b8,start:b7,dpup:a1,y:b3,x:b1,
You can see dpdown and dpup being registered as A1, dpleft+right as A0 (that does not seem right)
What should i do to make this work?