Open Victini378 opened 9 months ago
And you are somehow certain that this is PCSX2's fault, not OPL's?
If this is folder memory cards, there's metadata which needs to be populated for it to work correctly, which I presume isn't present in the copy. If it's file cards, then it's very unlikely to be an issue on our end.
On OPL it works perfectly. I also tried creating a second memory card with OPL and moved the sav via the browser to PCSX2 (where it is read perfectly). Only when I start God of War it doesn't read it, so it's a PCSX2 problem, since from the main menu browser it reads it perfectly (PCSX2).
That doesn't prove it's a PCSX2 issue, nor did you specify what type of memcard it is.
You also didn't upload the memory card, we're not going to go to the effort of setting up OPL just to try to reproduce something that may not be our bug. I still suspect it's a folder-card-without-metadata issue.
I have explicitly said, several times, that this is a memory card created by OPL. I specify that it is 8MB, but I took that for granted.
At some point on PCSX2, support for OPL memory cards was implemented. With all other games it works except with God of War. Even this very God of War memory card, with the bios used with PCSX2, is read through the browser
You still haven't uploaded the memory card.
PCSX2 doesn't do anything special with file card,s it literally forwards the raw data to the game. Granted I may have missed something years ago, but as far as I'm aware, there's no such thing as an "OPL card".
OPL, however, is, since it's intercepting/virtualising the memory card. So I'm going to bet that this isn't our bug.
We do support the OPL memcards since 3 years ago:
https://github.com/PCSX2/pcsx2/pull/2995
But you still see talks about the folder aspect and some discussion about it: https://github.com/ps2homebrew/Open-PS2-Loader/issues/414
I wonder if there is some weird interaction on that God of War memory card, but yeah please zip it and upload it here so we can check it out.
Ugh. What a mess.
Could be a conversion issue then I guess. But I'd argue it's not really our responsibility to load other card formats, especially when data needs to be synthesized because the other format does not include it.
We do support the OPL memcards since 3 years ago:
2995
But you still see talks about the folder aspect and some discussion about it: ps2homebrew/Open-PS2-Loader#414
I wonder if there is some weird interaction on that God of War memory card, but yeah please zip it and upload it here so we can check it out.
thanks SCES_531.33_0.zip
just a few things , the
the bin file in the zip provided is recognized by the BIOS so it is being read by pcsx2
just a few things , the
the bin file in the zip provided is recognized by the BIOS so it is being read by pcsx2
In fact, above I had already said that. It is read from the PS2 Bios but not from GoW. The point is that the rest of the other types of memory cards are read by GoW. If I create a Memory Card folder and put the GoW save to it through the bios then on GoW it is recognized. So the problem lies in what PCSX2 gives it to GoW. Does it change anything. It doesn't provide it the same thing based on the format of the memory card.
Describe the Bug
When I want to load a save from the memory card created by OPL onto PS2 it recognises it as if there were no save. If I start in fast boot or remove and put back this memory card while the game is running, it doesn't even recognise the memory card as being inserted. This does not happen with a .ps2 memory card created on PCSX2 or a folder memory card. I should mention that with the rest of the games I've played the OPL memory cards load without any problems, and I can load them both from the physical PS2 with OPL and with PCSX2.
Reproduction Steps
I start the game (only in full boot it gives the OPL MC as plugged in), go to the load option in the main menu, and it pops up that there is no save although there actually is.
Expected Behavior
I simply expect that, like all other games I have played, the save will be read even if it is an OPL memory card. In fact I reiterate that I have played other games including Cars [PAL] and SoulCalibur 2 [PAL] and they correctly load the saves into their respective OPL created memory cards.
PCSX2 Revision
v1.7.5585
Operating System
Windows 10 (64bit)
If Linux - Specify Distro
No response
CPU
Ryzen 3700x
GPU
Radeon 5500 XT
GS Settings
No response
Emulation Settings
No response
GS Window Screenshots
No response
Logs & Dumps
No response