-
Search Results
-
I just installed rp 3.3.1-rpi2 on a RP2B+. I connected 2 identical iBuffalo USB SNES joypads and configured the first through the emulation station startup configuration menu.
Both controllers work for the NES emulator. All buttons and the D-pad for the first joypad work – including hot keys – and control player 1. All buttons and the D-pad for the second joypad work – *excluding* hotkeys – and control player 2.
The problem is mame4all. I’ve configured the controllers through the mame UI. The mame UI correctly identifies the controller and input in that when I press a button on the second joy pad the mame UI reads and correctly assigns the button as J2 Button 0+,0-,7, or whatever. But the player 2 controller doesn’t work correctly. Mame correctly identifies and executes as assigned the input from the [select] and [start] buttons of the second joypad, but it doesn’t use the D-pad or other buttons to control player 2. The D-pad and buttons from joypad 1 control the second player.
I’ve tried hard coding the input through retroarch.cfg. I get the same behavior. Any help would be appreciated. Thanks.
Topic: SNES emulator issues
The other day I installed the 3.3 Jessie (BETA) version of RetroPie on my Raspberry Pi model B. It worked fairly well, I had some issues with WiFi and my controller, but was able to play a few games. I tried “Super Mario World – SNES” and it worked quite well.
Today I decided to try the stable 3.3.1 Wheezy version, so I installed it and my WiFi/controller issues were gone. Everything is working pretty well so far, except for the SNES emulator. Now, Super Mario World is blurrier, laggier, and the audio is horrible. I did some searching around and a lot of people said to switch to PiSNES. I changed the default SNES emulator from “lr-pocketsnes” to PiSNES, and the performance was much, much better and the audio was good too. However, the controls do not match what I configured via EmulationStation (I’m using a XBox 360 controller), the hotkeys (EX: Start+Select to exit the rom) don’t work, and I’m not even able to exit the game by pressing the Esc key. The only way to exit the game is by either unplugging the Pi or pressing Ctrl+Alt+Del. I switched back to lr-pocketsnes, but the overall lag is very frustrating.
If I could get some help that would be great!
So here’s a though one, or at least I couldn’t figure it out.
I have my retropie on an arcade control panel, so you can plug it and enjoy it on any tv… and that’s the problem.If I set some shader to look nice as scanlines on hdtv, then it sucks when connected to rca.
If I disable any shader and connect to a hdtv, then it sucks too, although it looks nice on smaller tvs with rca…Is there any way to enable/disable shaders when it is connected through rca or hdmi? or a hotkey to enable/disable them that I could remap to a button combination?
I’ve found how to assign next/back shader as hotkeys, but I just have the player’s buttones, so I would need something like “1p+coin” or “2p+coin” (as example) to just enable or disable shaders
Topic: Large Bartop Arcade
So i recently installed Retropie and got it working with my 360 controllers. I love it. Especially that I have assigned a hotkey enabler when pressing select. Then I assigned 2 buttons, one for saving and one for loading. This works fine for the SNES games that I play the most, but it does not work for any of my other two emulators, NES and Mega drive. Whenever I try to save or load I get a message saying that it could not find the file. for example: “Failed to save/load state from /home/RetroPie/roms/nes/best roms/batman.state The other emulators get the command that I want to save or load so the hotkeys are working. Anyone know of a fix? I’ve tried setting the persmission to read and write with this command: sudo chmod 777 /home/pi/RetroPie/roms but that did not change anything.
Would appreciate some help regarding this matter, I’m quite new with the Raspberry and Linux in general.
Topic: Trouble mapping Dualshock 4
Hi ! Long time user here and everytime I had issues with something this forum had been a great help.
Yesterday I freshly started on my Pi2 the latest image of retropie wheezy
I transfered my roms and everything works fine with my SNES controller.
However when I map my WIRED PS4 controller either the buttons are all wrong OR I map it in retroarch and the controls are fine minus D-pad RIGHT which strangely never register in retroarch and no hot keys at all works when I modify my config file here :
/opt/retropie/configs/all/retroarch-joypads
Strangely my config file for the PS4 controller is either called
PS4 Controller (when I manually map it in retroarch)
or
Sony Computer Entertainment Wireless Controller (when mapped in emulationstation)I did try this :
But it doesn’t work, all of the buttons are wrong and when I map it correctly and restart the pi it seems like it doesn’t refer to that file at all as all of the buttons are wrong again.
The only two files I have here /opt/retropie/configs/all/retroarch-joypads
is RetroUSB.comSNESRetroPort.cfg
and
PS4 Controller.cfgSorry for the long post and probably bad english. All in all what I want is :
To be able to play with my SNES controller and exiting the roms with my hotkeys
And when I want to play playstation games I want to be able to plus my dualshock 4 and play the game while still be able to exit said game using mapped hotkeys for this controller.Thanks so much guys
Topic: Trouble mapping Dualshock 4
Hi all,
I searched the forum and I found an answer to my issue however it doesn’t work.
I try to play emulators with a WIRED PS4 controller. It seems that emulationstation screw with retroarch autoconfig.
When I remap the controller in retroarch it works but I can’t assign hotkeys like I do with my SNES controller.
Also it is worth noting that retroarch and emulationstation are naming the two config files differently
I know I can bind hotkeys in retroarch but my snes buttons combination will stop working then.
I use the newest image of retropie wheezy
Thanks in advance,
JmaxTopic: Fba issue with coin
I setup the config for fba the start and select. I use an ipac2 so my start is 1 and my select is coin 1 wich is 5 but I seem to get nothing? I seen in a video something about the hotkey takes over 1st and wont allow the select to work? can anyone help?
Topic: Using a Save and Load Hotkey
Using a Save and Load Hotkey
I have looked up many sources but simply cannot find the answer to my question.
How can I set up a Save and Load Hotkey using Keyboard Input?
I know how I might be able to use this with a controller but don’t know how to do it with a keyboard. I am making a product much like the PiGRRL and I am using Adafruit’s Retro Game program to convert the GPIO signals to Keyboard Input. This all works fine for games but I simply can’t get it to work with keyboard hotkeys.
I tried changing these lines:
# Saves state.
#input_save_state = x
# Loads state.
#input_load_state = z
to
# Saves state.
input_save_state = x + rshift
# Loads state.
input_load_state = z + rshift
This did not seem to work however. I would be very grateful for a response and will mention the name of who replied in an upcoming blog on how I made my Super Pi Boy…Thanks again,
JoshHi!
just installed a bluetoothmodule and dual 8bitdo NES30pro controllers.
Got the bluetooth part working quick thanks to all the available guides.
Using one controller works perfect. But when connecting the other for two player games thing starting to act weird. The games works but trying to exit an emulator with my default hotkeys select+start suddenly stopped working. tried on both controllers, one time it worked but then nothing. rebooting and with just one bluetooth controller on everything os fine agin.Mostly i followed this guide, https://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-a-Bluetooth-controller.
In this step i added the second controller also:
Edit this startup file
sudo nano /etc/rc.local
above the line “exit 0” add
bluez-test-input connect XX:XX:XX:XX:XX:XX
bluez-test-input connect “second-controller”Did i miss something or to i have to make additional editing for the hotkeys or something?
grateful for any help!
I would like to set all my emulators to be that hitting the guide button exits the emulator, no button combo for it. But I also want to keep the hotkey buttons so I can open the RGUI, save states, etc. Is there a way to set it so the enable hotkey button is set to two buttons? So, I would have it equal button 8 as well as the exit button to 8 (which I currently have set up) but also button 6 is enable hotkey? I have tried ‘6/8’, ‘6,8’, and two separate enable hotkey lines for each number in the /configs/all/retroarch.cfg file. Anyway to do this?
Hi all,
I’m new in this forum but I think I have read quite everything about hotkeys and mame emulators.
I did some tests using:
– Raspberry Pi B+
– RetroPie 3.2.1 built from SD Image
– 2 x SNES USB controllers https://cloud.githubusercontent.com/assets/10035308/7110174/0f2fdb54-e16a-11e4-8f3d-37bdca8f1ddf.pngI tested
– advmame 0.94 hotkeys no working
– advmame 1.2 hotkeys no working
– advmame 1.4 hotkeys no working
– libreto hotkeys working but annoying copyright message asking for OK click (simulated using Left+Right click)
– mame4all hotkeys no working
– lr-imame4all hotkeys working, (temporary installed) keyboard not working but annoying copyright message asking for Left+Right click and after another message (CPU, screen resolution, …) asking for any key pressingSo,
– the best working solution seems to be the libreto emulator but the copyright message could be very annoying for my children (the final users of my system).
– the best NOT working solution seems to be the advmame or mame4allSo my questions are:
1) is it possible to let the hotkeys working in advmame or mame4all emulators?
2) otherwise, is it possible to get rid of copyright message in libreto or lr-imame4all emulators?Many thanks in advance for your help.
GiangiMy retroarch.cfg file is http://pastebin.com/raw/NSPkGRem
My USBgamepad.cfg file is
input_device = "USB gamepad " input_driver = "udev" input_r_btn = "5" input_save_state_btn = "5" input_start_btn = "9" input_exit_emulator_btn = "9" input_l_btn = "4" input_load_state_btn = "4" input_up_axis = "-1" input_a_btn = "1" input_b_btn = "2" input_reset_btn = "2" input_down_axis = "+1" input_right_axis = "+0" input_state_slot_increase_axis = "+0" input_x_btn = "0" input_menu_toggle_btn = "0" input_select_btn = "8" input_enable_hotkey_btn = "8" input_y_btn = "3" input_left_axis = "-0" input_state_slot_decrease_axis = "-0"
In each emulator’s folder I have a retroarch.cfg file like this
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = /opt/retropie/configs/mame-advmame/ input_enable_hotkey_btn = "8" #include "/opt/retropie/configs/all/retroarch.cfg"
Topic: keeping on resetting my pi…
Hi!
I just installed it on top of raspbian,
but I have a huge problem: everything works ok, but I’m completely unable to exit from whichever rom I’m using (tested up to now with c64 and zx) – without RESETTING completely my raspberry – my sd card is crying…I checked the /opt/retropie/configs/all/retroarch.cfg file, and I have the lines:
input_enable_hotkey_btn = 8
input_exit_emulator_btn = 9
that should allow me to exit by select+start…(BTW, in half of the ‘net those are mentioned as “8” and “9” … anyway I tested both with and without doublequotes – no difference)
Possibly it’s due to the fact that my controller is simply the keyboard?
I mapped start to enter, and select to rshift …Any help will be deeply appreciated by my SD card !!!
alessandro
N64: (1) No matter how hard I try, I can’t seem to get the right settings to open the RGUI in game to set the controls using this. I have it so I can close the game using the hotkey, but I’m not sure what I am missing/need to be able to open this. The controls are slightly off after ES default config and I would like to fix it using that like all the others. Pretty much resolved, needed to edit both the mupen64plus.cfg and InputAutoCfg.ini files together to fix controller issues, no luck on RGUI to open, but this works for now
(2) Also, I will file this under the N64 header only because that’s where the issue arises. I only have two controllers plugged in at most, but the “Configure Input” in ES says there are three gamepads detected. Most likely due to the USB keyboard I have hooked up from time to time. Even when only one controller is hooked up though, it says there are three detected. The issue comes up when trying to play Star Fox 64. It auto detects how many controllers are hooked up and sets that as the amount of players playing. How do I disconnect the third controller, or at least disable it if it isn’t plugged in? Resolved. Issue was my keyboard was considered a “plugged in controller” since n64 auto detects those. Once I set it so it was false for “plugged in”, this was resolved.
Dreamcast/Reicast: (1) I also can’t get the RGUI to pop up for this one, but I’m pretty sure it’s because I haven’t put it in the config file, not sure what needs to go in there. But there was an earlier post on here that helped me get it so my controls worked for the dreamcast, using the HEX value for the buttons, however, the exit button that’s default should be select. I tried the 0x13a and 0x137, both do not work for me. In fact, it seems that a lot of my controls don’t work. Resolved. Source based installation of reicast, retyped in the hex values with select/quit being 0x13a and it works now.
I am still fairly new to all this, so, I apologize if this is simple stuff. I have searched and tried A LOT of stuff and none of it has worked thus far. I can post whatever is needed, but I’m also not sure the best way to do that besides copy and paste…
Thanks in advance for any assistance.