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

    Cave Story Doesn't Save

    Scheduled Pinned Locked Moved Help and Support
    cave story
    8 Posts 2 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.
    • ParviglumisP
      Parviglumis
      last edited by Parviglumis

      Hello all,

      I got cave story up and running on my RetroPie but it appears that I can’t save using the in-game system (I know save states don’t work). The game plays perfectly, controller works & all that. My only problem is I can’t save.

      When I activate the save spot in the game, it takes me to the menu of available save files as expected. When I select one, it says that the game was saved successfully. However, if I repeat the process and access the save file menu again, all are still all listed as “available” (meaning empty). If I quit the game and select load, it starts a new game. Additionally, if I die and choose retry, the game freezes on a blank screen. I went into the Cave Story folder and confirmed that no save file (profile.dat) was created.

      I did find a small blurb on http://www.cavestory.org/troubleshooting.php about this same issue, but my SD card isn’t read-only.

      This is the first time I have done anything remotely like this so all I’ve done so far is Google things and follow instructions sooooo I’m not quite knowledgeable/good enough to solve problems on my own. So any help is appreciated!

      Pi Model: 3
      Power Supply: NorthPada Raspberry Pi 3 Model B Power Supply Charger AC Adapter 5V 3A PSU Micro USB 5 Feet with Power On / Off Switch
      RetroPie Version: 4.2
      Built From: Pre made SD Image from RetroPie website, transferred to 32 GB micro SD card with win32diskimager-1.0.0 (I have 10+ gigs free so space isn’t an issue)
      USB Devices connected: Lenovo 73P2620 keyboard & Sony PS4 Controller
      Controller used: PS4
      Error messages received: NA, when using in-game save system the screen prompts act like the game was saved but no profile.dat is created
      Guide used: For installation I followed the github wiki (https://github.com/RetroPie/RetroPie-Setup/wiki/Cave-Story)
      and this youtube tutorial by ETA Prime (

      )
      File: /home/pi/RetroPie/roms/ports/CaveStory
      Emulator: nxengine-libretro
      Config files: default configurations (and no overclocking) but can provide if necessary (and if you tell me where they are)

      1 Reply Last reply Reply Quote 0
      • ParviglumisP
        Parviglumis
        last edited by

        Update: Just installed the latest version of RetroPie (4.3.2) using the setup script and the problem persists.

        PokeEngineerP 1 Reply Last reply Reply Quote 0
        • PokeEngineerP
          PokeEngineer @Parviglumis
          last edited by PokeEngineer

          @parviglumis

          Try updating both RetroArch and lr-nxengine (a.k.a. nxengine-libretro) by source. I had the same issue and the solution I provided worked for me.

          Don't sweat it.
          When in doubt, take a BYTE out of life.

          😎

          1 Reply Last reply Reply Quote 0
          • ParviglumisP
            Parviglumis
            last edited by

            Thanks for the suggestion! I tried that but unfortunately it still doesn't work. Any other ideas?

            PokeEngineerP 1 Reply Last reply Reply Quote 0
            • PokeEngineerP
              PokeEngineer @Parviglumis
              last edited by PokeEngineer

              @parviglumis

              Maybe try using a keyboard? I used one when I fixed the issue on my end and before that, I was using my 8Bitdo Zero controller.

              Don't sweat it.
              When in doubt, take a BYTE out of life.

              😎

              ParviglumisP 1 Reply Last reply Reply Quote 0
              • ParviglumisP
                Parviglumis @PokeEngineer
                last edited by Parviglumis

                @pokeengineer

                Thanks for your quick reply! But bunmer, doesn't seem to matter what controller I use. Still does the same thing.

                PokeEngineerP 1 Reply Last reply Reply Quote 0
                • PokeEngineerP
                  PokeEngineer @Parviglumis
                  last edited by

                  @parviglumis

                  Then, I don't know what to do about this...

                  Don't sweat it.
                  When in doubt, take a BYTE out of life.

                  😎

                  1 Reply Last reply Reply Quote 0
                  • ParviglumisP
                    Parviglumis
                    last edited by

                    Fixed! Turns out all I had to do was completely uninstall nxengine. I deleted the CaveStory folder just to be sure, then I reinstalled everything from source, re-transferred the files, and it works now!

                    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.