Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07273 Media Support Minor Always Mar 31, 2019, 19:14 Apr 6, 2019, 02:27
Tester Kale View Status Public Platform MAME (Official Binary)
Assigned To Resolution Unable to reproduce OS Windows 10 (64-bit)
Status [?] Closed Driver psx.cpp
Version 0.208 Fixed in Version Build 64-bit
Summary MESS-specific 07273: psj, psu, pse, psa: Memory card max size is 10 blocks instead of 15
Description On a memory card filled with 10 blocks, games refuses to save and you can't copy a save from the memory card manager.
Steps To Reproduce Use the attached memory cards, load them with:
mame64.exe psj -memc1 memcard/psx.mc1 -memc2 memcard/psx2.mc1
Enter into memory card manager and try to copy gunbare game tengoku save into the other memory card, expected behaviour is that the left block should scroll to the right.
Additional Information Doesn't seem bios dependant (tested default, bios 3, bios 8 for JP, default for US)
Regression Version
Affected Sets / Systems psj, psu, pse, psa
Attached Files
zip file icon (28,726 bytes) Mar 31, 2019, 19:14 Uploaded by Kale
png file icon 0053.png (11,757 bytes) Mar 31, 2019, 19:15 Uploaded by Kale
There are no relationship linked to this issue.
User avatar
Apr 2, 2019, 01:28
edited on: Apr 2, 2019, 01:29
I"m trying to trace and I cannot find a self-made memory card (I tried 170,180,200,206,206,207,208) that doesn't copy more than 10 elements (using copy all)
Can you describe exactly WHEN your memcards were made?

The way I tested it was to start at 0.170, created a card and copied your psx and psx2 cards to that one, making a total of 11 entries.
Then, I tried some versions listed above, creating a new card in that version, and then used COPY ALL to copy all 11 entries to that new card. In all instances, I did not get a failure - using PSU.

Perhaps the memcard issue was a single version issue. I tested yours you provided in 0.208 and they indeed didn't copy more than 10 entries, so I'm not sure what the issues is. I just can't duplicate locally with my own card images.
User avatar
Apr 4, 2019, 21:56
edited on: Apr 4, 2019, 21:59
I actually created both memory cards in 0.204 via the file manager (psx2.mc1 is actually a derived copy of psx.mc1 with manual erases).
The fun part is that I've created another one by using 0.204 and actually managed to copy more than 10 blocks, which means that the linked cards got corrupted somehow or whatever I've used as first game after creating it has faulty formatting routine.
User avatar
Apr 6, 2019, 02:27
I'm closing as unable to reproduce. Open again if this is false.