I'm using Pico-8 v0.2.2c with an 8BitDo SN30 pro usb controller on a raspberry pi 4 running RetroPie. I used the gamepadtool recommended by others (seen here https://www.generalarcade.com/gamepadtool/ ) to generate the configuration for my controller and pasted the resulting config string to /home/pi/.lexaloffle/pico-8/sdl_controllers.txt
(The config string looked like this:
030000005e0400008e02000014010000,8bitdo SN30 pro,platform:Linux,a:b0,b:b1,x:b2,y:b3,back:b6,guide:b8,start:b7,leftstick:b9,rightstick:b10,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5, |
)
When I launch splore via "pico8_dyn -splore" , there doesn't appear to be any way for me to quit back to emulation station. other threads like this ( https://www.lexaloffle.com/bbs/?pid=39956#p ) have given me the impression that the menu button should open up a menu that allows me to quit, but besides the arrow buttons, the only buttons that do anything in splore for me are B, Y, and RightTrigger, all of which do the same thing: select whatever I have currently highlighted. This sounds like the behavior from 0.1.10 and earlier.
Is this a bug, or am I missing something?
I think I may have figured this out on my own. It looks like maybe if I don't have a cart highlighted in splore, my right trigger acts just like my B and Y buttons, but if I do have a cart highlighted, then I get a menu which includes an option to shutdown pico-8.
That's super confusing for new users trying to get their pico-8 setup working. I was intentionally avoiding pushing right-trigger on carts in splore because I didn't want to accidentally start them, so I spent hours trying to figure this out. There might be room for improvement there.
Also, why is "right trigger" the menu button? Shouldn't it be "start" or "select"? Is there a way I can fix this?
[Please log in to post a comment]