RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    1. Home
    2. Tags
    3. retroarch.cfg
    Log in to post
    • All categories
    • 2Play

      retroarch.cfg files missing from few systems on clean base images
      Ideas and Development • retroarch.cfg missing coleco msx channelf • • 2Play

      2
      0
      Votes
      2
      Posts
      62
      Views

      BuZz

      @2Play Yeah - I will sort this.

    • noneononeo

      Three player button/joystick setup is not configured properly - don't have a linux computer to edit the file on. Is there another way?
      Help and Support • retroarch.cfg controll config retroarch • • noneononeo

      2
      0
      Votes
      2
      Posts
      67
      Views

      mitu

      @noneononeo said in Three player button/joystick setup is not configured properly - don't have a linux computer to edit the file on. Is there another way?:

      Built From: (Pre made SD Image on RetroPie website, Berryboot, or on top of existing OS etc.. - please provide the filename of any image used): Not sure as this was purchased from a facebook seller.

      We don't support 3rd party images and selling a RetroPie image is against its license. Ask the seller for support or start with the image from retropie.org.uk/download and we'd be able to provide support.

    • vwgolfman

      lr-gambatte port 1 binds and switch to second controller
      Help and Support • retropie config hotkey mapping tankstick retroarch.cfg retroarch ipac • • vwgolfman

      7
      0
      Votes
      7
      Posts
      107
      Views

      vwgolfman

      Hi @mitu ,

      I'm returning to advise you of my good fortune and to help any others who may have been in the same situation as me.

      I had been using my Xarcade tank stick controller in "Mode 1" with the Xarcade2Jstick driver which meant that Retropie was recognising it as a keyboard (iPac-type encoder).

      I have now switched the controller to "Mode 4" and omitted the driver which means that Retropie recognises the controller as two separate XBox 360 controllers.

      I can now configure each side of the controller with identical mappings and any game/platform I wish to use the right side instead of the left side of the controller, I simply change the Port 1 binds for in Retroarch.

      When I do this, Hotkey+Start (even on the righthand side) performs correctly and exits the game.

      Thank you once again for your help mitu.

    • sirhenrythe5th

      Retroarch Configuration (solved)
      Help and Support • retroarch.cfg • • sirhenrythe5th

      3
      0
      Votes
      3
      Posts
      139
      Views

      sirhenrythe5th

      @dankcushions thanks a lot!!!
      Sorry, i read a lot of documentation over the years, but in this case i was too blind to have a look into the specific chapters...i only read the doc about "Configuration Editor", my fault!
      Thanks a lot for your help & patience!

    • sad_muso

      RetroAchievements: error with login!
      Help and Support • retroachivement configure retroarch.cfg • • sad_muso

      5
      0
      Votes
      5
      Posts
      372
      Views

      tobas

      @iandaemon yes it should be blank

    • NeoGC

      PSP Games do not boot after adjusting Retroarch Settings
      Help and Support • psp lr-ppsspp retroarch.cfg pi4 boot • • NeoGC

      3
      0
      Votes
      3
      Posts
      310
      Views

      NeoGC

      @mitu Thanks for the reply! I’m not at my Pi at the moment but when I get situated, I’ll give that a shot and report back!

    • Fidelio

      Unable to configure per-ROM input override for MAME
      Help and Support • override retroarch per-rom mapping retroarch.cfg • • Fidelio

      16
      0
      Votes
      16
      Posts
      587
      Views

      Fidelio

      Thank you everyone for your feedback and suggestions! I think I figured out what is causing the conflicts I am experiencing, for which I'll reference the following screenshot of the mame input configuration for sf2.zip:

      sf2-210802-174734.png

      My rebindings are attempting to "relocate" buttons, assigning buttons 1->2, 2->3, 3->6, etc... (as noted before). The end result is that only the RetroPad bindings changed, not the keyboard key bindings. The OR clause in the mame mappings thus maps one key/button to two events and that ends up breaking things!

      @dankcushions said in Unable to configure per-ROM input override for MAME:

      point of order, but they do, but it relies on you using the correct physical location or your buttons:

      B A R
      Y X L

      I had not considered this, but this seems very sensible given mame's default inputs (key or retropad event). I had have wired things using the IPAC switch numbers, which won't be hard to change.

      1 2 3
      4 5 6

      EDIT
      Here is a post descripting this same problem, which is due to the "simultaneous" core input setting in retroarch:

      https://retropie.org.uk/forum/topic/29976/mame-button-mapping-conflicting-with-retroarch-button-mapping

    • MahuAurelius

      One Emulator, Multiple Controller Types, Multiple Configs For Hotkeys
      Help and Support • retropie retroarch.cfg controllers nes snes controller nes controller • • MahuAurelius

      2
      0
      Votes
      2
      Posts
      123
      Views

      sleve_mcdichael

      Hotkey is set during initial controller configuration. You should be able to have a different one for every (type of) controller you use. Configure additional controllers through the EmulationStation start menu.

      Edit: oh but I guess you want to do this only for NES, so the shoulder button still works when using the SNES controller for SNES games... maybe not so simple then. The docs do say that hardcoded configurations are "locked to a specific core and controller," but in the example they give, I don't see anything that does tie it to a specific controller.

    • jamrom2

      Keyboard not working in lr-dosbox-pure after latest 1.9.4 RA update
      Help and Support • lr-dosbox-pure keyboard map retroarch.cfg retropiesetup • • jamrom2

      10
      0
      Votes
      10
      Posts
      865
      Views

      jamrom2

      @mitu Everything that is mapped to my controller works if Game Focus is turned off. Problem is now with 1.9.4. the keyboard doesn't work until Game Focus is turned on. Once Game Focus is on, I loose all the mappings, I can't even open the Retroarch menu. What was the need for the change. Before this version, I never saw this happen.

      It doesn't effect any games that do not use a keyboard until you get to Amiga, A800, AtariST and DOSbox-pure.

      I don't know a way around this without plugging in a true USB keyboard that has a scroll-lock key. My BT unit doesn't have one. I opened the retroarch.cfg and tried to remap the Game Focus key to another key, but it keeps automatically reverting back to scroll-lock as the entry.

      I've deleted Retroarch and reloaded it by source thinking maybe some file is still hanging around from a previous build, but it didn't change anything.

      I'm not sure what else to do with this other than buy a new, portable BT keyboard that has a scroll-lock key on it.

      Update....nevermind... I found this on reddit and see there is a way to reassign the on/off toggle. I set mine to page-up key. All good.

      https://www.reddit.com/r/RetroArch/comments/kv06im/psa_just_a_reminder_that_toggling_game_focus/

      Works fine. Now I can toggle it on and off and use both the hotkeys and keyboard as needed. Works great.

      Thanks again.

      JamR

    • mooz

      MAME Player Two Controls Not Working Except for Start and Select
      Help and Support • controls mame2003 retroarch 1.8.5 retroarch.cfg ipac 2 • • mooz

      5
      0
      Votes
      5
      Posts
      210
      Views

      mooz

      @mitu You're totally right, the ROMs I have just aren't the two control set versions, I just tried Gauntlet and everything worked fine. Thanks for your help!!!

    • SeraphisCain

      (RetroPie X86) How to change global lr- emulator volume?
      Help and Support • retropie x86 retropie x86 volume retroarch.cfg • • SeraphisCain

      2
      0
      Votes
      2
      Posts
      152
      Views

      mitu

      @seraphiscain said in (RetroPie X86) How to change global lr- emulator volume?:

      Is there any way to get the setting in /opt/retropie/configs/all/retroarch.cfg to actually apply to all lr- emulators?

      They should apply to all lr- emulators. Unless you've used 'Save Configuration' for one of them, in which case they won't, since that would break the inclusion of said .cfg file - see https://retropie.org.uk/docs/RetroArch-Configuration/#config-hierarchy.

    • Dandelion

      retroarch.cfg scripting help
      Help and Support • atari2600 retroarch.cfg • • Dandelion

      5
      0
      Votes
      5
      Posts
      225
      Views

      Dandelion

      @mitu Thanks for all of your help mitu! You've been awesome!!

    • icebear81

      NES Zapper Config - cant replicate between two images.
      Help and Support • retroarch.cfg zapper configure • • icebear81

      8
      0
      Votes
      8
      Posts
      343
      Views

      YFZdude

      @icebear81
      Nice. I want to get a Sinden lightgun sometime. I guess I'm out of ideas since I haven't used one before. I thought I read on his site that you have to install some custom software or driver to make it work with the border around the screen.

      Maybe someone else who has one might have some ideas. To me it sounds like there is some configuration specific to the way the lightgun detects whether it is pointed at the screen or not. On the original NES Zapper it would select game modes if pointed away from the screen and start one if it was pointed at the screen.

    • LouF

      Retroarch.cfg has 16 players...
      Help and Support • retroarch.cfg players configuring • • LouF

      3
      0
      Votes
      3
      Posts
      106
      Views

      LouF

      @mitu. To clarify, I meant the version I am running - not that the file originally came that way.

      Not exactly a problem, just excess from my learning/stumbling through, and wanting to clear out the clutter.

    • ridgekuhn

      Is savefile/savestate sorting disabled?
      Help and Support • retroarch.cfg config saving • • ridgekuhn

      1
      0
      Votes
      1
      Posts
      99
      Views

      No one has replied

    • bollwerk

      How to configure both analog stick and d-pad for retroarch arcade config?
      Help and Support • arcade arduino retroarch.cfg • • bollwerk

      4
      0
      Votes
      4
      Posts
      2179
      Views

      mitu

      @bollwerk said in How to configure both analog stick and d-pad for retroarch arcade config?:

      I assume the Arduino config (or any joypad input config) overrides the retroarch.cfg in some way?

      Your configuration in retroarch.cfg - as it is right now - configures a keyboard.

      input_player1_r = "w"

      When configuring a gamepad, the syntax is different:

      input_player1_r_btn = "12"

      RetroArch will load - indeed - the configuration from the autoconfig sub-folder if it finds one. The gamepad's auto-configuration file was generated by EmulationStation when you configured the gamepad in the Input Configuration step.

      I find it easier to open up the RetroArch's menu (via Hotkey + X) and use the Controls menu to change things, test them and then save it with a Core input configuration remap.

      For more details, see https://retropie.org.uk/docs/RetroArch-Configuration/.

    • paradox73

      Retroarch joypad autoconfig is defaulting to wrong Bluetooth controller.
      Help and Support • bluetooth controller retroarch.cfg • • paradox73

      4
      0
      Votes
      4
      Posts
      509
      Views

      paradox73

      Apparently this is an issue with the SN30 Pro itself. I got it working. Here's what I did:

      Deleted /etc/udev/rules.d/99-bluetooth.rules Deleted SN30 Pro from registered Bluetooth devices Powered on SN30 Pro with Start+B (Android mode) and held Pair button (top of controller) for 3 secs to immediately go into pairing mode. While in pairing mode selected Register and Connect Bluetooth Devices in RetroPie-Setup Script >> Setup >> Configure Bluetooth Devices Selected 8Bitdo SN 30 Pro from list and finished config Did NOT set up udev rule

      Now the controller is working perfectly; I'm able to open Launch Menu or go straight into games ... no sitting at black screen for ~40 secs. Also no waiting required to navigate script menus either.

      I did have to reconfigure controller layout ... and the L/R triggers are actually recognized now as well.

    • sad_muso

      How on earth did I just invoke the modern Retroarch menu?!
      Help and Support • retroarch rgui retroarch.cfg menu gui • • sad_muso

      14
      0
      Votes
      14
      Posts
      336
      Views

      BuZz

      @sad_muso I would add, that it's better imho to edit the global file manually or via the RetroPie menu -> configuration editor (which has some of the settings but allows manual editing also)

      Reason being that saving out from retroarch saves every possible setting. All config file "comments" will be lost, and it's a lot of config entries. It won't be easy to know what you have changed if you ever need to check.

      But of course you can choose the method you prefer.

    • Norstein

      Flycast Dreamcast Emulator vs Overlays
      Help and Support • retropie retroarch.cfg overlay flycast dreamcast • • Norstein

      8
      0
      Votes
      8
      Posts
      650
      Views

      Norstein

      @roslof
      Did that, but nothing changed.
      I have no idea where else to look.
      Talk about frustrating.