Ys: The Oath in Felghana Crashes when Saving system data
KenFraserYT opened this issue · comments
Game or games this happens in
ULUS- 10558: Ys: The Oath in Felghana
What area of the game / PPSSPP
When creating or updating save data through the in-game save point, the system will crash as the game saves the system data and the save file becomes corrupted.
What should happen
The game should save and player should be able to resume play.
Logs
No response
Platform
Linux / BSD
Mobile device model or graphics card (GPU)
NVIDIA RTX 3060 12GB
PPSSPP version affected
v1.17.1
Last working version
No response
Graphics backend (3D API)
Vulkan
Checklist
- Test in the latest git build in case it's already fixed.
- Search for other reports of the same issue.
- Try resetting settings or older versions and include if the issue is related.
- Try without any cheats and without loading any save states.
- Include logs or screenshots of issue.
Does an old version of PPSSPP also crashed? or this crash only happened on newer version?
Doesn't seems to happen on Windows using PPSSPP v1.17.1-823 with savedata from https://gamefaqs.gamespot.com/psp/980502-ys-the-oath-in-felghana/saves (the one said "no cheats used")
I can load and save without issue.
PS: i hate games where the story can't be skipped :( not designed for replayability in mind i guess
Attached the save file that gets generated before the program crashes. I'm using the Flatpak of PPSSPP on Linux Mint.
If I reopen the game I can load the save but any future save the program will still crash.
First occurred at the first available save point.
Attached the save file that gets generated before the program crashes. I'm using the Flatpak of PPSSPP on Linux Mint. If I reopen the game I can load the save but any future save the program will still crash. First occurred at the first available save point.
That savedata is already corrupted
You should provide a savedata that can be loaded successfully so we can try saving it.
May be the flatpak version of PPSSPP is outdated, since there have been many crash fix since 1.17.1 release version.
You should try using the latest linux artifact to see whether this issue have been fixed or not on dev build
As stated previous; and in the initial error report: This save file is what is generated at every save. It corrupts every single time as the program crashes so there is no way for me to create a savefile that isn't corrupted.
But as also stated above, it can be loaded, from the load option in the main menu, just the system data is corrupted. But the program will still crash again at the next save attempt.
Building the latest dev build does not solve the issue still being on the current Flatpak release, which is currently the latest release on all distros.
I tried using the "Load" option from Main menu
However, if i answered "Yes" here (when i tried to go back to main menu after failed to load)
It will get me to this location in game:
And when i tried to Save it, it works fine, i can save it successfully
It can also be loaded successfully later ((ie. no longer saying corrupted anymore)
Btw, have you tried changing the "I/O timing method" to see whether it have any difference?
Hm, I'm wondering if this is related to:
- #13781 ..
Hm, I'm wondering if this is related to:
* [Silent Hill - Shattered Memories - Memory Stick Not Inserted issue #13781](https://github.com/hrydgard/ppsspp/issues/13781) ..
It could be, since it only happened on non-Windows.
May be related to the mtime thing mentiond by unknownbrackets, i wondered whether your recent fix on the sceIoGetStat mtime fixes this or not.
It didn't fix silent hill, it'll only fix games that go inspect files using sceIoGetStat. I guess maybe this does, but don't know yet.
Still no clue what's wrong with Silent Hill ...
How is this in a fresh build, by the way, rather than 1.17.1?
There have been a few fixes since then which might have taken care of this.
"Building the latest dev build does not solve the issue still being on the current Flatpak release, which is currently the latest release on all distros." << Well, if the latest dev build DOES work without crashing here, then there's nothing to do here except wait for the new release, which will happen in September.
This is first save point of ppsspp save status
PPSSPP_STATE.zip
I test in android , v1.17-1-935-gc9b22df725 no problem in creating\update game save.
Can we close the issue ?
Yes, it does seem that it's fixed indeed.
So let's close it, of course do re-open if it appears again in a new release.