-
Search Results
-
RetroPie 3.4 (latest)
Using rhaphnet Snes to Usb chip controller. This works great with lr-snes9x-next and the controller works great.
Changed the emulator to lr-catsfc and the dpad axis’s do not work.
However the axis does work on the menu in the game. e.g Super Mario Allstars – the menu to select a rom, the axis works then. Even when a rom is chosen (Super Mario Bros 3) the axis works, but when you actually get to gameplay – it stops. Actually just tested again and it seems only the hotkey buttons work in game.
Swap back to lr-snes9x-next and it all works again.
Any ideas?
thanks
Hey,
So for the life of me, I can’t get the Megadrive emulator, Picodrive or Genesis plus to recognise the retroarch.cfg within opt/retropie/configs/megadrive.
I’m using the latest image and and PS3 controller.
Here is my retroarch.cfg file. Is there anything wrong with this? Can anyone explain why its not being picked up?
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = /opt/retropie/configs/megadrive/ input_player1_joypad_index = 0 input_player1_r_btn = "9" input_player1_save_state_btn = "9" input_player1_start_btn = "3" input_player1_exit_emulator_btn = "3" input_player1_l_btn = "8" input_player1_load_state_btn = "8" input_player1_up_axis = "-1" input_player1_a_btn = "15" input_player1_b_btn = "14" input_player1_c_btn = "13" input_player1_reset_btn = "13" input_player1_down_axis = "+1" input_player1_right_axis = "+0" input_player1_state_slot_increase_axis = "+0" input_player1_x_btn = "" input_player1_menu_toggle_btn = "12" input_player1_select_btn = "0" input_player1_enable_hotkey_btn = "0" input_player1_y_btn = "" input_player1_left_axis = "-0" input_player1_state_slot_decrease_axis = "-0 #include "/opt/retropie/configs/all/retroarch.cfg"
I would love any help that you can offer.
Thanks,
Jason
I wanted to play about with the shaders in RetroArch and find one I like for my screen. I saw a youtube video where the guy pressed M and N to go forward and backwards. However that doesn’t seem to work for me, even if I press the control key as well.
Tried a few searches but I don’t think I was asking the right question as I only ever got back about the shaders and what they do, not how to change them using the keyboard.
Any suggestions would be gratefully received!
I am putting a raspberry pi 2 running retropie 3.4 into a nes case. I have the two controller ports hooked up as usb controllers, and have the power button and LED hooked up through a mausberry circuit. i really want the reset button to have the same functionality as the button on the retropie gpio adapter (rewind, exit and shutdown) but i can only get it to shut down because my controller hotkeys disable any keyboard hotkeys.
i want to be able to have the autoconfig’ed controller in player 1 have hotkeys and still have keyboard hotkeys to exit and rewind from the gpio button. is there any way to do this?
as a bonus, if there is any way to give player 2 hotkeys as well, that would be amazing
Hi all, I have my Nes30 controller setup in keyboard mode to work with my emulators. I recently enabled hotkeys so i could exit the game back to emulation station and now every time i hit the select button it changes the shader down one to the previous shader. I hashed out the part of the .cfg that had to do with shader hot keys and it seemed to do nothing.
# Applies next and previous shader in directory.
#input_shader_next = m
#input_shader_prev =am i missing something? Is there another config file somewhere that would be conflicting with this? Any help would be appreciated. I have attached the .cfg file as a text file is that helps.
I customized linapple that we are currently using and was wondering what it would take to get it into the standard release of retropie.
It supports loading images straight from emulation station,
joystick remapping, and quitting from a joystick hotkey combo.Basically everything that is missing from the stock linapple.
You can find the new version linked from the linapple home page
or straight from it’s github page.
Later,
daboneHi!
I installed retropie 3.4, but I’m having problems with some configurations…
On retropie 3.0 shaders worked fine, but now they just won’t work.I’m using rca on an old tv, set enable hotkey to button 9, previous and next shader on buttons 5 and 6. It’s the same layout I was using on 3.0, but now they seem to do nothing at all. Even attaching a keyboard and pressing the binded keys (n,m) does nothing.
Use of video shaders is enabled and I can choose them on the retropie setup, but still they just won’t work, no even the one I manually selected.On the other hand, on LR-MAME2010 whenever I press 1p start (button 7) it shows/hides frameskip and speed% display on the top right. I just couldn’t find any way to disable that binding. On LR-IMAME4ALL I don’t have that problem.
I am using the most recent update 3.4, but to be fair, I was having this issue during 3.3 as well.
Anyways, I have a bluetooth dongle and am properly configured via bluetooth to use my PS3 controller. It works perfectly fine, and I “map” the controls perfectly to a “T” like on this post: https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configuration
I have even done the options menu to change it to “udev” (retropie/retroarch configurations”. then “change common RetroArch options” > all/retroarch.cfg. and change “input_joypad_driver” to (udev)
So here’s the issue: In the games on the SNES and others, my left analog button becomes the “A” button, even though I clearly did not assign it as such. There’s also many many many other bizarre control changes and therefore playing games is nearly impossible.
I went to ssh into my “PLAYSTATION(R)3Controller.cfg” file and this is what it says:
input_device = “PLAYSTATION(R)3 Controller”
input_driver = “udev”
input_r_y_plus_axis = “+3”
input_l3_btn = “1”
input_r_x_minus_axis = “-2”
input_r_btn = “11”
input_save_state_btn = “11”
input_l2_btn = “8”
input_start_btn = “3”
input_exit_emulator_btn = “3”
input_l_y_minus_axis = “-1”
input_l_btn = “10”
input_load_state_btn = “10”
input_up_btn = “4”
input_r_y_minus_axis = “-3”
input_a_btn = “13”
input_b_btn = “14”
input_reset_btn = “14”
input_down_btn = “6”
input_r2_btn = “9”
input_l_x_plus_axis = “+0”
input_l_y_plus_axis = “+1”
input_r3_btn = “2”
input_right_btn = “5”
input_state_slot_increase_btn = “5”
input_x_btn = “15”
input_menu_toggle_btn = “15”
input_select_btn = “0”
input_enable_hotkey_btn = “0”
input_l_x_minus_axis = “-0”
input_y_btn = “12”
input_left_btn = “7”
input_state_slot_decrease_btn = “7”
input_r_x_plus_axis = “+2”Does anyone have any idea what is happening and how to fix this issue? Again, it works perfectly in the menus of the RetroPie. I’m totally lost as to why this is happening.
Hi there,
Got my Retropie almost working 100% – full screened, no black borders, full sound on HDMI or audiojack, resolutions are set and the shaders are applied. But just that dreaded controller… I was able to connect my NES30 PRO and it works but the hotkeys don’t. Tried adding them in retroarch.cfg but without any luck.
My retroarch.cfg
My 8BitDoNes30Pro.cfgAnyone who might have the time to look at the 2 cfg’s above? Both can be found under the /opt/retropie/configs/all and /opt/retropie/configs/all/retro-joypads folders..
thanks!
/dimiHello all!
Brief Backstory: So I’m new to the forum, new to using RetroPie and just received my first Raspberry Pi as a late Christmas gift. As soon as I received it I knew I wanted to…play all of my favorite games and relive my childhood! I successfully got RetroPie up and running last week. Between the content posted here, GitHub and the amazing YouTube videos it was almost too easy (big thanks to the entire community!). I have successfully paired and configured my PS3 controller and got the Bluetooth working last night to prepare from some intense weekend gaming as I’m in NJ trapped in the blizzard.
Problem: I was attempting to get the PS3 joysticks working and accessing some of the directories and files I’ve seen others discuss was confusing me as was not able to locate the same content. I launch Crash Bandicoot and entered the RetroArch menu. I saw an Update section and thought “That sounds like a good idea”. So, I ran down the list and updated everything I saw. Jumped back to Crash and realized the joysticks were still not working, but thought that the proper files may not exist for me to edit. I attempted to exit the game by using START+SELECT which has worked since Day 1. Nothing. I went back to RetroArch and had to exit the Rom by Quitting RetroArch. I decided to reboot thinking maybe things would go back to normal or maybe that would solve the joystick issue. After reboot, still nothing. Tried some other Roms and it was the same result.
I’ve found some videos where the RetroArch PS3 Controller configs are visible and everything seems to match up. Attempting to run retropie_setup.sh and selecting 314 Configure input devices for RetroArch only prompts me for the keyboard. I then used 310 to Remove PS3 controller config. thinking this would be like hitting the reset button. After reconfiguring the controller again, the issue still remains.
At this point I’ve reached my capacity as I’m just too new to this. I’m afraid to venture any further on my own, I’ll mess something else up in the process. I can live without the joysitck support for now. I just want to get things working correctly again. Sorry for the long post and thank you to anyone who takes to time to read this and assist in anyway possible!
Pi Model: 2 B
RetroPie Version Used: Unsure where to find, but I ran all recommended updates as of Last Friday
Built From: SD Image
USB Devices connected: Wireless Keyboard, PS3 Controller
Controller used: PS3 Controller
Error messages received: N/A
Guide used: https://youtu.be/fcRVcPkpLfQ & https://youtu.be/oCq6drv5wbE + https://github.com/RetroPie/RetroPie-Setup/wiki/setting-up-a-ps3-controller
File: Unknown but I’m assuming things went wrong with RetroArch
Attachment of config files: N/A
How to replicate the problem:Hi all,
I’m using retropie to replace an old mame setup in a cab and have got everything setup & working beautifully with 1 exception
in FBA the select button is the hotkey, which prevents me from ‘inserting coin’
my input is all running through an ipac so I don’t need a hotkey at all (i think)
so my question is, how to I disable hotkeys in fba (or the whole system) and make sure that the ‘esc’ key will exit game in fba?
I’m sure this is a simple fix, but I can’t for the life of me find the answer :/
Thanks in advance
Probably you are in the same situation as I was, pulling your hair because you can’t get the Xin-mo to work properly. And it is nearly impossible to find a easy to follow guide how to get it working. So when I got my Xin-mo working with all the emulators I decided to write this guide. Enjoy!
This is the setup I got:
Pi Model: Raspberry Pi 2
RetroPie Version Used: 3.3.1 Magnet link:magnet:?xt=urn:btih:6656bf7bd104930039f4eb81399976ebd297b8fe
Built From: SD Image
USB Devices connected: Xin-Mo (http://www.xin-mo.com/?page_id=34)
Bought the Xin-mo with arcade buttons here: http://www.ultracabs.co.uk/usb-interface–standard-joystick-set-109-p.aspI have tested the Xin-mo with the following: MAME, FBA, Playstation, SNES, NES, SMS, SMD, Game boy, Game boy Advance, Doom.
If you are used to installing Retropie you can skip several steps.
Step 1: Connect the cables from the arcade buttons to the Xin-mo as shown in the attached picture. Else you will get player 1 as player 2 and vice versa. (Choose PS3 mode and not PC)
Step 2: Download and Write your RetroPie image to a SD-card.
Step 3: Insert the SD-card with RetroPie 3.x in your raspberry Pi, connect it to your network with a RJ-45 cable or wifi and boot it up.
Step 4: Go to the “RetroPie” menu and select : “raspberry Pi configuration tool raspi-config”. Then click: “Expand filesystem”. Reboot. (Not needed in newer RetroPie)
Step 5: Login to the terminal and set a root password, type:
sudo passwd root
and choose a password. For example: User: Root Password: raspberryStep 6: Download this custom kernel (It will fix the problem with the joysticks messing with each other): custom_kernel_1.20150818-1.tar.gz
(Newer kernel, use this if you install 3.6: custom_kernel_1.20160128-1.tar.gz
(Thanks to feederchain for the kernels).Step 7: Don’t unpack the file just place it somewhere on the SD-card, in /home/ for example. (I used filezilla for transferring the file from my computer to the Pi) (Do this as ROOT!)
Step 8: Run these commands from the terminal on the Raspberry Pi or using SSH:
cd /home/
(This is the place you placed your file, so here I used /home/)
tar -xf custom_kernel_1.20150818-1.tar.gz
(This command unpacks the file)
cd custom_kernel_1.20150818-1
sudo ./install.sh
(This will install the custom kernel)After this the Raspberry Pi should reboot.
Step 9: Now we are going to modify the cmdline.txt so we get two controllers showing up instead of one.
SSH or terminal again:
cd /boot/
sudo nano cmdline.txt
Add the following content after a space at the end of the first line:
usbhid.quirks=0x16c0:0x05e1:0x040
Press CTRL + X and type “Y” for yes, so it saves the file.
Step 10: Now you can register your buttons in EmulatorStation, but just register the left controller (Player 1). Now you should be able to navigate and press buttons.
Step 11: Go in to the RetroArch configuration and navigate to “input”, change the buttons you want for Player 1 and 2 for the Xin-mo. Then go to hotkeys menu and select what buttons you want for quitting a game, saving etc.
RetroPie—>Configure RetroArch/Launch RetroArch RGUI—–>Settings—->Input—->”Input Hotkey Binds” and “input User 1/2/3 etc Binds”
Step 12: Change the driver for the Xin-mo from sdl2 to udev.
Step 13: Go back to the main menu in RetroArch and save the config as a new file. (For me it didn’t work just to save the old file) Quit RetroArch setup.
Step 14: Navigate to the config file (using filezilla e.g.) in /opt/retropie/configs/all/ rename the file retroarch.cfg to retroarch.cfg.old, and rename the file you just created to retroarch.cfg. Reboot RetroPie.
Step 15: If you are using MAME you have to start a game and press TAB and edit the controls in there as well.
Step 16: DONE! Now both players should work in all the games, so you can play Street Fighter II or Tekken 3 with a friend. Enjoy!
(In Emulatorstation the right controller have some issues, but the left controllers is enough for navigating. And both is working in the games.)
Here is FileZilla
Here is Win32diskimager For Writing or create a backup of RetroPie (Windows)
Here is Pi Copier and Pi Filler if you are using Mac OSX
[attachment file=”114317″]
Using Wireless Xbox Controllers
I Have the coin issue worked out and I have the Left Analog working like the DPad using the config entries below which seems to work for most lr-lmame4all games
# Change Hotkey so Select button works for coins input_enable_hotkey_btn = 4 # Left Analog Sticks work same as DPad input_player1_analog_dpad_mode = "1" input_player2_analog_dpad_mode = "1"
The issue I am having is trying to get right analog stick working in games like Robotron… currently the directional fire works using the Xbox buttons… I would like to get the right analog stick performing the directional fire instead.
I can get into the RetroArch Input config but not sure which entries need to change and to what?
Any assistance or direction is appreciated!
Thanks!
Just due to the feature of rotating through different shaders (which will make my setup a better system when used to small crt tvs or big led ones), I decided to try lr-mame and not mame4all…
beisdes the hotkey to cycle through shaders which I already have correctly setup, I miss the mame menu (TAB) to remap keys for all games or specific games.
I couldn’t find anything about which ones are the retroarch hotkeys for menus, and I must admit I don’t know most of its features.Is there any way to setup buttons only for lr-mame close to the mame ones? I.E. map keys for all games and map buttons for specific roms, without having to mess with cfg files?