RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    How on earth did I just invoke the modern Retroarch menu?!

    Scheduled Pinned Locked Moved Help and Support
    retroarch rguiretroarch.cfgmenu gui
    14 Posts 4 Posters 829 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • sad_musoS
      sad_muso
      last edited by

      I just added a parameter to the Mega Drive specific retroarch.cfg file, but it wasn't being picked up, so I uncommented the #include line and this seemed to dump a full copy of the main retroarch.cfg file in there. At the same time I suddenly got the lovely looking modern RetroArch in game menu! How are you supposed to enable this newer menu on a global level? I now only get that nice menu for the Mega Drive only.

      And why didn't my parameter get picked up? I put it above the #include line as directed?

      Pi 4B 4GB
      PSU: LABISTS 5.1V 3A
      SD: SanDisk Extreme 32 GB for OS
      USB: 2.0 - Wired keyboard / Plugable Bluetooth 4.0 adapter, 3.0 - Crucial MX300 275GB SSD in Novatech caddy for ROMS
      Controllers: 8bitdo SN30 Pro+ / 8bitdo SFC30
      RetroPie: 4.6 official

      dankcushionsD BuZzB 2 Replies Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @sad_muso
        last edited by

        @sad_muso said in How on earth did I just invoke the modern Retroarch menu?!:

        I just added a parameter to the Mega Drive specific retroarch.cfg file, but it wasn't being picked up, so I uncommented the #include line and this seemed to dump a full copy of the main retroarch.cfg file in there.

        why do that? :/ ok, so you have you undone this now? delete that retroarch.cfg and rename the retroarch.cfg.rp-dist file in the same directory to retroarch.cfg

        At the same time I suddenly got the lovely looking modern RetroArch in game menu! How are you supposed to enable this newer menu on a global level?

        menu_driver = "xmb" in /opt/retropie/configs/all/retroarch.cfg (edit the existing entry)

        And why didn't my parameter get picked up? I put it above the #include line as directed?

        once you've undone your mess, show us the file after your edit.

        mituM 1 Reply Last reply Reply Quote 1
        • mituM
          mitu Global Moderator @dankcushions
          last edited by

          @dankcushions said in How on earth did I just invoke the modern Retroarch menu?!:

          menu_driver = "xmb" in /opt/retropie/configs/all/retroarch.cfg (edit the existing entry)

          Actually, it's ozone currently, was switched in the latest releases from xmb.

          1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators @sad_muso
            last edited by

            @sad_muso the include line is not commented out. You disabled it by removing the #. It's different from a standard config line.

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            sad_musoS 1 Reply Last reply Reply Quote 0
            • sad_musoS
              sad_muso
              last edited by

              So I am trying to understand how config files work as per this mega thread

              Reason being is that I always get weird, unexpected results when trying to set things from the GUI.

              I've reset the megadrive specific retroarch.cfg back to default, so why wouldn't this work for example?

              # 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/"
              
              aspect_ratio_index=1
              
              #include "/opt/retropie/configs/all/retroarch.cfg"
              

              I'm trying to force megadrive to 16:9 as a test, but it's still defaulting to core provided

              Pi 4B 4GB
              PSU: LABISTS 5.1V 3A
              SD: SanDisk Extreme 32 GB for OS
              USB: 2.0 - Wired keyboard / Plugable Bluetooth 4.0 adapter, 3.0 - Crucial MX300 275GB SSD in Novatech caddy for ROMS
              Controllers: 8bitdo SN30 Pro+ / 8bitdo SFC30
              RetroPie: 4.6 official

              1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator
                last edited by

                Do you have any configuration overrides for megadrive ?

                sad_musoS 1 Reply Last reply Reply Quote 0
                • sad_musoS
                  sad_muso @mitu
                  last edited by

                  @mitu Um, I've not yet set any overrides at all? That's what I'm trying to achieve here. According to that guide apparently it's not a good idea to use Save On Exit as you can get unexpected results and convolute your config files. I'm starting with a fresh build here and want to understand how I can manually change settings per core (or per content folder so it'll apply to all cores that run against ROMS in the same folder).

                  So my understanding is that if I edit the global retroarch.cfg file (in /all) it'll affect everything, but if I edit the same file in each specific system folder (eg: /megadrive) then it'll apply to every core that could be used by that system. Is that right?

                  So as an example I'd like to know the best way to set the aspect ratio to 16:9 for both each individual core and for each content directory (so it applies to all cores)

                  Pi 4B 4GB
                  PSU: LABISTS 5.1V 3A
                  SD: SanDisk Extreme 32 GB for OS
                  USB: 2.0 - Wired keyboard / Plugable Bluetooth 4.0 adapter, 3.0 - Crucial MX300 275GB SSD in Novatech caddy for ROMS
                  Controllers: 8bitdo SN30 Pro+ / 8bitdo SFC30
                  RetroPie: 4.6 official

                  mituM 1 Reply Last reply Reply Quote 0
                  • sad_musoS
                    sad_muso @BuZz
                    last edited by

                    @BuZz Oh yeah, didn't notice the lack of space after the # at 2am 😀

                    Pi 4B 4GB
                    PSU: LABISTS 5.1V 3A
                    SD: SanDisk Extreme 32 GB for OS
                    USB: 2.0 - Wired keyboard / Plugable Bluetooth 4.0 adapter, 3.0 - Crucial MX300 275GB SSD in Novatech caddy for ROMS
                    Controllers: 8bitdo SN30 Pro+ / 8bitdo SFC30
                    RetroPie: 4.6 official

                    1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator @sad_muso
                      last edited by

                      @sad_muso said in How on earth did I just invoke the modern Retroarch menu?!:

                      So my understanding is that if I edit the global retroarch.cfg file (in /all) it'll affect everything, but if I edit the same file in each specific system folder (eg: /megadrive) then it'll apply to every core that could be used by that system. Is that right?

                      Yes.

                      So as an example I'd like to know the best way to set the aspect ratio to 16:9 for both each individual core and for each content directory (so it applies to all cores)

                      You can change the configuration you want in RetroArch's RGUI until you satisfied, then save a core or content (folder) override.

                      sad_musoS 1 Reply Last reply Reply Quote 1
                      • sad_musoS
                        sad_muso @mitu
                        last edited by

                        @mitu How would I achieve this without using the front-end, because as I mentioned, I often get weird results that way, eg: if I load up picodrive, set aspect ratio in RGUI and then save core override it won't always stick?

                        Pi 4B 4GB
                        PSU: LABISTS 5.1V 3A
                        SD: SanDisk Extreme 32 GB for OS
                        USB: 2.0 - Wired keyboard / Plugable Bluetooth 4.0 adapter, 3.0 - Crucial MX300 275GB SSD in Novatech caddy for ROMS
                        Controllers: 8bitdo SN30 Pro+ / 8bitdo SFC30
                        RetroPie: 4.6 official

                        mituM 1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @sad_muso
                          last edited by

                          If you're starting from the default configuration, overrides should produce the correct results. Try it and take it one configuration at a time.

                          sad_musoS 1 Reply Last reply Reply Quote 1
                          • sad_musoS
                            sad_muso @mitu
                            last edited by

                            @mitu Thanks, I will try. Just to confirm, any changes made to RetroPie > RetroArch will affect global file and any changes made when running a game using overrides will make the change relevant to the override, eg: core, directory etc?

                            Pi 4B 4GB
                            PSU: LABISTS 5.1V 3A
                            SD: SanDisk Extreme 32 GB for OS
                            USB: 2.0 - Wired keyboard / Plugable Bluetooth 4.0 adapter, 3.0 - Crucial MX300 275GB SSD in Novatech caddy for ROMS
                            Controllers: 8bitdo SN30 Pro+ / 8bitdo SFC30
                            RetroPie: 4.6 official

                            BuZzB 1 Reply Last reply Reply Quote 0
                            • mituM
                              mitu Global Moderator
                              last edited by

                              @sad_muso said in How on earth did I just invoke the modern Retroarch menu?!:

                              Just to confirm, any changes made to RetroPie > RetroArch will affect global file and any changes made when running a game using overrides will make the change relevant to the override, eg: core, directory etc?

                              Yes, that's correct.

                              1 Reply Last reply Reply Quote 0
                              • BuZzB
                                BuZz administrators @sad_muso
                                last edited by 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.

                                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                1 Reply Last reply Reply Quote 1
                                • First post
                                  Last post

                                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.