Memory card isn't working
-
@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.
-
@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?
-
@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.
-
@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.
-
@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. -
@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. -
@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
-
This post is deleted! -
@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
-
@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.
-
@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).
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.