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

    "Core do not support save states" message on several platforms

    Scheduled Pinned Locked Moved Help and Support
    save statesatari 5200 800commodore 64amstrad cpc
    5 Posts 4 Posters 5.0k 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.
    • CarnivoreC
      Carnivore
      last edited by Carnivore

      Hello,

      Pi 3B+ user here. I'm sure it's not a new topic but I've failed searching for similar to mine. The only search results concerns MAME. I'm familiar with problems people have with MAME emulators that don't support saves but there are other platforms as well which I struggle with the same error message. Perhaps there's a way around it but at the moment I cannot find any working solutions. I'm using libretro versions of each emulators. Have any of you managed to save game status on these platforms?:

      Atari 5200 (using lr-atari800)
      Commodore 64 (using lr-VICE)
      Amstrad CPC (using lr-caprice32) (CapriceRPI doesn't utilise Retroarch configurations and its' virtual keyboard doesn't have all the keys to start certain games)

      The reason I want these platforms to run is that there are 3 games I'd like to complete but are too difficult and time consuming to start over: Boulder Dash, River Raid and Montezuma's Revenge. I had these on my Atari XE (don't remember exact model) 30 years ago. As the version of each game differs significantly on each platform there's no way I find the 3 mentioned (similar looking) titles elsewhere.

      1 Reply Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator
        last edited by

        i'm afraid saving ("serialisation") has to be implemented in each emulator, and it can be tricky. if you get this message, it simply hasn't been developed for that emulator yet.

        CarnivoreC 1 Reply Last reply Reply Quote 1
        • CarnivoreC
          Carnivore @dankcushions
          last edited by

          @dankcushions It seems that the mentioned platforms aren't popular enough for people to work on them. That's too bad. ZX Spectrum sure gets much more love.

          1 Reply Last reply Reply Quote 0
          • Y
            youxia
            last edited by

            You can just use the non-libretro versions. They all support save states on RPi.

            1 Reply Last reply Reply Quote 0
            • O
              ozy
              last edited by

              Hi, I asked the developer of lr-caprice32 if he would add save states to the core and he has now kindly implemented them.

              https://github.com/libretro/libretro-cap32/commit/8dc1fe206abc480cfd55c419a4f24f227495488b

              You can enable this functionality by running the "update from source" option for lr-caprice32 under RetroPie setup.

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