Still cannot exit back out of game at all
-
Wow, it has been a fun, yet frustrating couple of days getting the new Raspberry Pi 3 hooked up with Retropie and some ROMS. The biggest fight has been getting the Ipega controller to actually do something in the game but changing the input driver from udev to sdl2 in retroarch.cfg seems to have finally killed that cat. Select and start seem to put coins in and start the MAME games in, most buttons and pads now seem to work so short I'm slowly getting happy.
BUT
Select and start together does not stop the emulator. Even the SNES ones (yes, they start with lr- so I'm assuming the button mapping transposes properly).
I've tried the alternate select and start on the usb keyboard also (Enter and Shift) but that does not exit either. I was reading Select and X but that's not it either.
Pulling the power every time is not a great way to do this.
Does the emulator "listen" to the keyboard and Ipega Joypad at the same time? I mean it seems so I can actually play the game with the keyboard OR the controller, I just can't seem to exit.
What could I be missing?
-
@ramrunner Sounds like you mapped the
Hotkey
to something different thanSelect
and the shortcut to exit the emulator (for libretro cores) could beHotkey+Start
. Give it a try. -
@ramrunner said in Still cannot exit back out of game at all:
What could I be missing?
Tell us more. Post the information requested in https://retropie.org.uk/forum/topic/3/read-this-first, for example, it sounds like you are using MAME4ALL as opposed to a retroarch based MAME. In order to leave games when using MAME4ALL, you must press ESCAPE. Which MAME are you trying? If it is lr-mame2003 then what does your retroarch.cfg look like? Did you auto configure or set it up manually?
-
Wow guys great fast responses. Have to take my boy to scouts right now but will act on these tomorrow and get back to you. I DO know it's not MAME4ALL, as I've tried the libretro one and fba one also, and ESC does not work. The keys were auto mapped within RetroPie, but I HAVE checked them with jstest and the mappings seems correct. Will give other details tomorrow. This is my last hurdle. Thanks so far I'm sure we'll sort it out!
-
Guys - I has just written a HUGE answer with all information. Seriously spent 30 minutes putting stuff on pastebin etc.
But as I was re-reading my ipega media gamepad controller.cfg file before I pressed the submit I noticed the
input_enable_hotkey_btn = "157"
Now. I SWEAR to you last time I read that file it was correctly mapped to the SELECT button on the Ipega (10)
BUT I have messed in the retroarch.cfg file since then to change the driver from udev to sdl2 (only way to get that controller to work with more than just the d-pad in games). I have probably NOT checked it since.
I went in to the ipega file, changed the 157 to 10. Did not even reboot the retropie, just started the controller. Closed my eyes in Centipede, and pressed Select and Start.
AND
Found myself back at the Retropie main menu. What the?
Spent all day looking for something, when a simple double check would have netted the correct result in 2 minutes. I don't know how that file changed. I'm sure it's something myself or the kids have done while messing about. I don't remember doing it so I'll blame the kids because I can.
It's all working now.
Of course, now my son wants to connect an XBOX controller as a second Joypad. More reading to do.
Thanks so much guys. Sorry to screw up but without you guys asking me to paste my config files I would not have noticed the changes that broke it.
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.