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

    MAME cfg Folder Question...

    Scheduled Pinned Locked Moved Help and Support
    mame 2003mame 2003 plusmame 2010
    18 Posts 2 Posters 3.5k 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.
    • mituM
      mitu Global Moderator @TPR
      last edited by

      @tpr said in MAME cfg Folder Question...:

      input_remapping_directory = "/opt/retropie/configs/mame-libretro/"

      Yes, the configuration file is minimal, since it includes the global RetroArch configuration file from /opt/retropie/configs/all/retroarch.cfg.

      Add your configuration before the #include line:

      savestate_directory="<your chosen directory>"
      savefile_directory="<your chosen directory>"
      
      TPRT 1 Reply Last reply Reply Quote 0
      • TPRT
        TPR @mitu
        last edited by

        @mitu said in MAME cfg Folder Question...:

        @tpr said in MAME cfg Folder Question...:

        input_remapping_directory = "/opt/retropie/configs/mame-libretro/"

        Yes, the configuration file is minimal, since it includes the global RetroArch configuration file from /opt/retropie/configs/all/retroarch.cfg.

        Add your configuration before the #include line:

        savestate_directory="<your chosen directory>"
        savefile_directory="<your chosen directory>"
        

        Trying now... thank you.

        TPRT 1 Reply Last reply Reply Quote 0
        • TPRT
          TPR @TPR
          last edited by TPR

          @tpr said in MAME cfg Folder Question...:

          @mitu said in MAME cfg Folder Question...:

          @tpr said in MAME cfg Folder Question...:

          input_remapping_directory = "/opt/retropie/configs/mame-libretro/"

          Yes, the configuration file is minimal, since it includes the global RetroArch configuration file from /opt/retropie/configs/all/retroarch.cfg.

          Add your configuration before the #include line:

          savestate_directory="<your chosen directory>"
          savefile_directory="<your chosen directory>"
          

          Trying now... thank you.

          For the location of that retroarch.cfg file....

          Do I need to make a folder in configs for each of the MAME cores? For example:
          /opt/retropie/configs.hdmi/mame2003
          /opt/retropie/configs.hdmi/mame2003-plus
          /opt/retropie/configs.hdmi/mame2010

          or should that file stay in:
          /opt/retropie/configs.hdmi/mame-libretro

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

            @tpr said in MAME cfg Folder Question...:

            Do I need to make a folder in configs for each of the MAME cores? For example:
            /opt/retropie/configs.hdmi/mame2003
            /opt/retropie/configs.hdmi/mame2003-plus
            /opt/retropie/configs.hdmi/mame2010
            or should that file stay in:
            /opt/retropie/configs.hdmi/mame-libretro

            No, the configs folder hosts each system configuration, not the core configuration. It's /opt/retropie/configs/arcade, /opt/retropie/configs/mame-libretro, etc. Configurations for the arcade folder will apply to any Libretro core that's started for the arcade system, not just one.

            TPRT 2 Replies Last reply Reply Quote 0
            • TPRT
              TPR @mitu
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • TPRT
                TPR @mitu
                last edited by TPR

                @mitu said in MAME cfg Folder Question...:

                @tpr said in MAME cfg Folder Question...:

                Do I need to make a folder in configs for each of the MAME cores? For example:
                /opt/retropie/configs.hdmi/mame2003
                /opt/retropie/configs.hdmi/mame2003-plus
                /opt/retropie/configs.hdmi/mame2010
                or should that file stay in:
                /opt/retropie/configs.hdmi/mame-libretro

                No, the configs folder hosts each system configuration, not the core configuration. It's /opt/retropie/configs/arcade, /opt/retropie/configs/mame-libretro, etc. Configurations for the arcade folder will apply to any Libretro core that's started for the arcade system, not just one.

                So here is what I currently have in retroarch.cfg:

                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-libretro/"
                savestate_directory= "/pi/RetroPie/roms/arcade/"
                savefile_directory= "/pi/RetroPie/roms/arcade/"

                #include "/opt/retropie/configs/all/retroarch.cfg"

                Yet it is still saving the cfg files to:

                /home/pi/RetroPie/roms/arcade/A/mame2003-plus/cfg

                What do I need to do so that all cfg files save to:

                /home/pi/RetroPie/roms/arcade/mame2003-plus/cfg

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

                  @tpr said in MAME cfg Folder Question...:

                  savestate_directory= "/pi/RetroPie/roms/arcade/"
                  savefile_directory= "/pi/RetroPie/roms/arcade/"

                  This is an invalid location, this folder doesn't exist - you forgot the /home part.

                  TPRT 1 Reply Last reply Reply Quote 0
                  • TPRT
                    TPR @mitu
                    last edited by

                    @mitu said in MAME cfg Folder Question...:

                    @tpr said in MAME cfg Folder Question...:

                    savestate_directory= "/pi/RetroPie/roms/arcade/"
                    savefile_directory= "/pi/RetroPie/roms/arcade/"

                    This is an invalid location, this folder doesn't exist - you forgot the /home part.

                    This is what the file currently looks like:

                    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-libretro/"
                    savestate_directory= "/home/pi/RetroPie/roms/arcade/"
                    savefile_directory= "/home/pi/RetroPie/roms/arcade/"

                    #include "/opt/retropie/configs/all/retroarch.cfg"

                    And same results.

                    cfg files are still being saved to:
                    /home/pi/RetroPie/roms/arcade/A/mame2003-plus/cfg

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

                      In this case, it means MAME2003 does't act like I though and uses the content dir (where the ROM is located) to save those values. I don't have any other ideas, sorry.

                      TPRT 1 Reply Last reply Reply Quote 0
                      • TPRT
                        TPR @mitu
                        last edited by

                        @mitu said in MAME cfg Folder Question...:

                        In this case, it means MAME2003 does't act like I though and uses the content dir (where the ROM located) to save those values. I don't have any other ideas, sorry.

                        Thank you for your help

                        1 Reply Last reply Reply Quote 0
                        • 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.