-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XP: game specific configs ignored in recent build ? #7967
Comments
checked a few builds and it appears the 1st one i have this problem on my system is with 1.0.1-2630-g487f184 being the last version that had the specific game config icon appearing on their related game picture. edit While with 1.0.1-2654-g315ff81, with all the files correctly in their memstick location, the menu does not display the icon telling there's a game with a custom config And indeed if i hold a click on the game picture, on the menu there's no more asking if i want to delete it, it ask me if i want to create one instead, despite there's already one. |
After testing more, the problem is actually bigger than i thought , none of the games i launch are finding their save data (despite they're all there (i mean in ...\ppsspp\memstick\PSP\SAVEDATA\ ) I can't seem to find how to edit the title of this bug report as it's much bigger than only game-specific config. |
Just to clarify, v1.0.1-2631-g2eb45f5 (2eb45f5) doesn't work? Are you trying with PPSSPP in the exact same folder? You're sure you have free disk space? -[Unknown] |
I'm sorry, only the detection of the "game specific" .ini file is last correctly detected by files are all in the correct memstick directory that i transfer from builds to builds, doing this has always worked for all the builds i have downloaded so far since i'm using ppsspp. I'm downloading some past builds to see which one started to not find the save data , so far v1.0.1-857-g08b340f is correct, all the files are detected. |
Ok here is what i found after testing several builds and testing with svr 2011 that never had any kind of saving problem in the past (unlike some other games like gods eater burst). Up to v1.0.1-891-g1c67de0 on win32 PPSSPP does find the save data, game specific ini are found unfortunately between those 2 builds there's no win32 ones (x86), so i can't pinpoint which one started exactly. |
Okay, well, that range is the update to MSVC 2015. Maybe there's a compatibility issue with Windows XP. I think 2eb45f5 is a totally separate issue. Not discounting it, just saying it doesn't seem related to the MSVC 2015 problem and probably is not Windows XP specific. -[Unknown] |
I use vmware to confirm. edit:vmware OS:Windows XP |
Seems like File::Exists must return the wrong result, otherwise the file would have been deleted. Might be some strange unicode issue? Hm.. |
Let me try to rename the file in the code |
Might possibly help #7967 (XP) by avoiding _wstat64? That would be a libc bug though.
@hrydgard ok,try your method first. |
ok, worth trying that too. |
@hrydgard Unfortunately,both method fail |
Thanks for testing @sum2012 , this is very strange.. |
I have set up my own XP VM now, I will investigate in detail tomorrow. It seems IsDirectory is the problem. |
https://connect.microsoft.com/VisualStudio/feedback/details/1557168/wstat64-returns-1-on-xp-always That would explain it. Will work around it tomorrow, by simply avoiding the function and calling native Windows functions instead. |
@hrydgard maybe there is additional bug in native 733 37:16:750 user_main W[COMMON]: FileUtil.cpp:464 GetSize: failed C:\test\ppsspp-v1.0.1-2624-g936ccbf-windows-x86\ppsspp\memstick/PSP\SAVEDATA\ULJM05556\ICON0.PNG: No such file 734 37:16:750 user_main W[SCEGE]: Util\PPGeDraw.cpp:848 Bad PPGeImage - not a valid png |
@hrydgard oh,I don't see your last comment,anyway good luck |
#7994 should now fix all these issues. |
It passed all checks so I merged it. @Trokinos , can you re-test with the latest build when it's done? |
Hello, I gave a test to v1.0.1-2768-gd8b43dd today on my XP win32 and noticed that with this version PPSSPP correctly detect both game specific configs and the saved games again, so it seems the problems are fixed Thank you very much. |
@Trokinos |
Didn't noticed i could do that, sorry, i thought it was only developers that closed issues. |
@Trokinos great, thank you for reporting the issue and testing the fix. |
Was using PPSSPP 1.0.1-830-gc671b07 on win32 (it was from 2015-08-27 15:13:05 ) and had no such problem.
Today i decided to give a try to the latest build and downloaded PPSSPP 1.0.1-2654-g315ff81 ( from the 2015-09-13 21:31:12 ) and after moving the memstick folder and the games into that new PPSSPP directory, on the game list screen after launch i quickly noticed that the games i had a specific configs were missing their usual icon that tells they have a specific game config.
And holding a click to them confirmed that despite those specific configs are in the usual place , this version of PPSSPP was not considering there was a custom config as it asked if i wanted to create one.
I have used a lot of builds and that's the 1st time it's happening.
The text was updated successfully, but these errors were encountered: