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

    Retropie save games - amiberry , mame

    Scheduled Pinned Locked Moved Help and Support
    retropie 4.5amiberrysave states
    9 Posts 3 Posters 2.4k 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.
    • J
      Jimi007
      last edited by

      Hi

      I was wanting to know if there is a way to save game states on the Retropie or if it needed to be configured first.

      Pi Model or other hardware: 3B+
      Power Supply used: Pi Official P/S
      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.5.12
      Built From:Premade retropie image then updated
      USB Devices connected: keyboard
      Controller used: 8bitdo SF30 Pro
      Emulator: Amiberry 3.1 , Mame

      I have read you can save game states in retropie using select and right shoulder button on 8bitdo SF30 Pro

      Does this work for all emulators?
      Does it need to be configured first or is it setup already?

      I have tried this in amiberry and mame and does not seem to work.
      I would love to be able to save a game of Speedball 2 in Amiberry. Is there a way to do this?

      Regards

      Jimi

      1 Reply Last reply Reply Quote 0
      • J
        Jimi007
        last edited by

        So I found the answer is to use your hotkey + right shoulder button for it to work.
        If select is your hot key then it would have worked but my hotkey is set to another button

        Regards

        Jimi

        1 Reply Last reply Reply Quote 0
        • sirhenrythe5thS
          sirhenrythe5th
          last edited by sirhenrythe5th

          It does work for all libretro-emulators that use Retroarch (lr-xxx).
          Amiberry is a stand-alone emulator based on UAE and no libretro, so the Retroarch-Hotkeys (saving, loading, exiting,...) dont work.
          But you can use F12 or the hotkey-combo for the RA-Gui to open the Amiberry-GUI during gameplay.
          There you can save and load states.

          MAME? Which MAME, there are several ports supported by the pi.
          lr-MAME does support RA-hotkeys, Advancemame and PiMAME/MAME4all do not.

          -- Retro-Achievements Username: SirALX --
          RetroRatio: 1.88
          Started Games beaten: 2,47%
          Site Rank: 4382/93743 ranked users (TOP 4.76%)
          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

            @sirhenrythe5th said in Retropie save games - amiberry , mame:

            Amiberry is a stand-alone emulator based on UAE and no libretro, so the Retroarch-Hotkeys (saving, loading, exiting,...) dont work.

            Actually one of Amiberry's features is reading and using the RetroArch's input configuration files. It's an exception to the rule, but it makes it easy for RetroPie users, which have already configured their gamepd/joypad for RetroArch.

            https://github.com/midwan/amiberry/wiki/Setting-up-Input-Controllers

            sirhenrythe5thS 1 Reply Last reply Reply Quote 0
            • sirhenrythe5thS
              sirhenrythe5th @mitu
              last edited by

              @mitu yes, i read that and realized it when using Amiberry.
              But maybe you can help me with a special issue concerning this topic.
              Do you have an idea how i can remap the inputs global for all games in the config-files?
              I tried to change the inputs in "/opt/retropie/configs/amiberry/@retroarch.cfg" but it did not work.
              After that i found another config-file in "/opt/retropie/emulators/amiberry/controllers/8BitDo SF30 Pro.cfg" and that worked...
              BUT: after returning to another lr-emulator (FB-NEO) i realized that the changes have been acitvated for ALL lr-emulators :/
              Is there a way to change Inputs somewhere without doing this for every single game (700) in the amiberry-GUI?

              -- Retro-Achievements Username: SirALX --
              RetroRatio: 1.88
              Started Games beaten: 2,47%
              Site Rank: 4382/93743 ranked users (TOP 4.76%)
              Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

                @sirhenrythe5th said in Retropie save games - amiberry , mame:

                After that i found another config-file in "/opt/retropie/emulators/amiberry/controllers/8BitDo SF30 Pro.cfg" and that worked...
                BUT: after returning to another lr-emulator (FB-NEO) i realized that the changes have been acitvated for ALL lr-emulators :/

                I think that's because /opt/retropie/emulators/amiberry/controllers/ is just a symlink to the RetroArch's auto-configuration folder, so changing the file would change both emulators.

                Per the documentation, you can create a new folder where you can keep a separate set of .cfgfiles for Amiberry, then point it to that folder to discover the configurations:

                You should explicitly choose the folder containing your retroarch joystick autoconfig file in the amiberry GUI and select the "rescan paths" button. If you do not have an autoconfig file, it may be necessary to create one in RetroArch beforehand (see the RetroArch documentation for information on how to do this).

                sirhenrythe5thS 1 Reply Last reply Reply Quote 0
                • sirhenrythe5thS
                  sirhenrythe5th @mitu
                  last edited by sirhenrythe5th

                  @mitu thank you once more. I allready saw this guide before, but did not quite understand it, sadly my english is not that good 😔.
                  But with your advise i will try it again tomorrow when i am home again.
                  I have to, because it seems to work vice-versa: as soon as i play amiga now the controller-config file gets rewritten and i have to run the ES-mapping once again to play the lr-emulators as usual.

                  -- Retro-Achievements Username: SirALX --
                  RetroRatio: 1.88
                  Started Games beaten: 2,47%
                  Site Rank: 4382/93743 ranked users (TOP 4.76%)
                  Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                  1 Reply Last reply Reply Quote 0
                  • sirhenrythe5thS
                    sirhenrythe5th
                    last edited by sirhenrythe5th

                    still no luck.
                    i created a folder in "/opt/retropie/emulators/amiberry/controllers/mysetup/" and pointed amyberry to this location, including rescanning the paths.

                    It worked once, but after i started another lr-emulator all was broken again.
                    I then realized that my "~/mysetup/"-folder has been copied automatically to "/opt/retropie/configs/all/retroarch/autoconfig/"(?)

                    -- Retro-Achievements Username: SirALX --
                    RetroRatio: 1.88
                    Started Games beaten: 2,47%
                    Site Rank: 4382/93743 ranked users (TOP 4.76%)
                    Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                    1 Reply Last reply Reply Quote 0
                    • sirhenrythe5thS
                      sirhenrythe5th
                      last edited by

                      Got it solved.
                      I outsourced the config-files to "/home/AMIBERRY Inputs".
                      Now everything works, i learned that retroarch seems to browse also the subfolders within "opt/retropie/configs/all/autoconfig/" ;)

                      -- Retro-Achievements Username: SirALX --
                      RetroRatio: 1.88
                      Started Games beaten: 2,47%
                      Site Rank: 4382/93743 ranked users (TOP 4.76%)
                      Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                      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.