• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Memory card isn't working

Scheduled Pinned Locked Moved Help and Support
memory cardplaystation 1
13 Posts 3 Posters 1.6k 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.
  • N
    niccco
    last edited by niccco 22 Jun 2019, 05:36

    Pi Model or other hardware: Raspberry PI 3 B+
    Power Supply used: microUSB 5V/2,5A f/Raspberry (output 5Vcc )
    RetroPie Version Used: https://retropie.org.uk/download/ v4.4
    Built From: RetroPie website
    USB Devices connected: 1 sentey keyboard
    Controller used: none
    Error messages received: no error received
    Log found in /dev/shm/runcommand.log (if relevant): don't have that file
    Guide used: (Mention if you followed a guide) RetroPi guide

    Hi, i'm having troubles with the memory card.

    I'm trying with Bugs Bunny & Taz: Time Buster.

    Steps:

    1. Enter the game
    2. Save a new game, and save it again, to check that the save is in there, everything is OK.
    3. Press the Hotkey to go to the retropie menu, enter in the game again, and when I try to load the game, game saids that isn't a saved game.

    Going to the rom folder, ../roms/psx/bugs&taz/ there isn't any .asm file (which should be the saved file).

    I tried to go to retropie config, and in the third config option, I press for resetroomsdir (or something like that) to see if it was a privilegies issue, and it wasn't.

    Don't know what else to do, I haven't change anything in the emulator.

    BIOS: SCPH1001.bin

    S 1 Reply Last reply 22 Jun 2019, 12:03 Reply Quote 0
    • S
      simpleethat @niccco
      last edited by 22 Jun 2019, 12:03

      @niccco I just tried recreating your problem and with my copy of the game I am able to create a save and then quit back to emulation station, start the game again and load the previous save file.

      I'm using the bin/cue format for this game. Bugs Bunny & Taz - Time Busters (USA) (En,Fr,Es) is the name; I only have a single bin file (but I may have consolidated the multiple track files to neaten up the file system a bit).

      What format for the game files are you using? Have you tried other copies of the game? Do any other games replicate this problem?

      N 1 Reply Last reply 22 Jun 2019, 17:19 Reply Quote 0
      • N
        niccco @simpleethat
        last edited by niccco 22 Jun 2019, 17:19

        @simpleethat I got the same game

        Bugs Bunny & Taz - Time Busters (USA) (En,Fr,Es).bin and .cue

        I have tried the Tomb Raider 2 (also .bin and .cue), and it isn't working either.

        Maybe my BIOS file isn't being readed? How can I know if the BIOS is readed?

        Because, Idk what else could it be, I know that my BIOS file is OK, because I used it with ePSXe in my desktop computer.

        E S 3 Replies Last reply 22 Jun 2019, 17:52 Reply Quote 0
        • E
          Efriim @niccco
          last edited by 22 Jun 2019, 17:52

          @niccco
          If the file loads and saves then its a good bet the BIOS is okay.

          Did you by chance load a savestate inbetween saving the game?

          N 1 Reply Last reply 22 Jun 2019, 18:13 Reply Quote 0
          • N
            niccco @Efriim
            last edited by niccco 22 Jun 2019, 18:13

            @Efriim Nono, because I know from ePSXE that a if I'm saving in the game, loading a save state, will stop saving the memory card, because loading a state, brings u back from where the save was, indeed, I'm not using save and load states at all.

            E 2 Replies Last reply 22 Jun 2019, 18:42 Reply Quote 0
            • E
              Efriim @niccco
              last edited by 22 Jun 2019, 18:38

              @niccco
              Anyway if you do want to check the BIOS with a program like 7-zip or hashtab you can use checksums for comparison.

              BIOS               CRC32        Namespace (region) checkorder#
              scph1000r.bin      5660F34F
              scph18000.bin      0DCCE9D7
              scph100.bin        F2AF798B
              scph101.bin        171BDCEC
              scph1000.bin       3B601FC8     lr-pcsx (NTSC) 3
              SCPH1001.BIN       37157331     pcsxr or lr-pcsx (NTSC) 3
              scph1002.bin       9BB87C4B     lr-pcsx (PAL) 3
              scph5500.bin       FF3EEB8C     lr-pcsx (EU) 1
              scph5501.bin       8D8CB7E4     lr-pcsx (US) 1
              scph5502.bin       D786F0B9     lr-pcsx (JP) 1
              scph7001.bin       502224B6     lr-pcsx (US) 2
              scph7003.bin       8D8CB7E4 
              scph7502.bin       318178BF     lr-pcsx (EU) 2
              dtlh1001.bin       55847D8C
              

              I think that is the check order for lr-pcsx, any can be renamed to take the namespace. I think pcsxr can have BIOS added specifically in its config file.

              1 Reply Last reply Reply Quote 0
              • E
                Efriim @niccco
                last edited by 22 Jun 2019, 18:42

                @niccco
                There is a way to disable .srm overwrite in retroarch so that this doesn't happen. I have only needed it for pcsx, where I am used to normal memory card function.
                Super Nintendo I think has a problem with the setting in particular maybe not, and the settings are saved for the emulator.

                SegaCD and supergameboy have had some problems with savestates, anyways.
                enable-disable .srm overwrite for lr-pcsx and you're good for that.

                1 Reply Last reply Reply Quote 0
                • E
                  Efriim @niccco
                  last edited by 22 Jun 2019, 18:56

                  @niccco
                  are you loading from usb?

                  What you could do is check the paths in retroarch,
                  settings >> directories &&
                  settings >> saving > content directory etc.

                  Or

                  You can go into the folder and backup the configs,
                  \configs\all\retroarch.cfg.bak
                  \configs\all\retroarch\config\pcsx_rearmed_libretro.cfg.bak
                  When there is no retroarch.cfg or override then it will create a fresh new default config.

                  1 Reply Last reply Reply Quote 0
                  • S
                    simpleethat @niccco
                    last edited by simpleethat 22 Jun 2019, 19:04

                    @niccco So I just removed all the PSX BIOS files from my build after testing my copy of Tomb Raider 2 and still not being able to replicate your problem and after checking the save I made for Bugs & Taz yesterday I can say that it has something to do with your BIOS.

                    Therefore:
                    Is it in the BIOS folder?
                    According to the docs it looks like lr-pcsxrearmed wants the BIOS folders to be named in all lowercase, unlike the non-libretro version of the emulator that wants all UPPERCASE. Is your BIOS file SCPH1001.bin or scph1001.bin? there is a huge difference in linux.

                    edit: I also use every BIOS listed for lr-pcsxrearmed listed on the docs page I linked above, not sure if it helps but it certainly doesn't hurt

                    E N 2 Replies Last reply 22 Jun 2019, 19:08 Reply Quote 0
                    • N
                      niccco
                      last edited by 22 Jun 2019, 19:07

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • E
                        Efriim @simpleethat
                        last edited by 22 Jun 2019, 19:08

                        @simpleethat
                        I think that lr-pcsx was updated to accept either all of one case so SCPH5501.BIN or scph5501.bin will work.

                        In pcsxr, use SCPH1001.BIN or add more bios manually in the pcsx.cfg

                        1 Reply Last reply Reply Quote 0
                        • N
                          niccco @simpleethat
                          last edited by 22 Jun 2019, 23:51

                          @simpleethat Yeah, linux is case-sensitive xD (unlike windows)

                          Emm, my bios folder is (bios), it's the default one, and the bios is SCPH1001.BIN like the docs said.

                          S 1 Reply Last reply 23 Jun 2019, 01:52 Reply Quote 0
                          • S
                            simpleethat @niccco
                            last edited by simpleethat 23 Jun 2019, 01:52

                            @niccco are you using the lr-pcsx or the regular version? lr- wants all lowercase, regular version uppercase. Also, the BIOS folder should be all caps. I learned that one the fun way when I spent several weeks tweaking an external HD from my computer and then plugged it in and so many things weren't working. (that's annoying because I'm pretty sure it's the only retropie folder like that).

                            1 Reply Last reply Reply Quote 0
                            4 out of 13
                            • First post
                              4/13
                              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.

                              This community forum collects and processes your personal information.
                              consent.not_received