-
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
PPSSPP running from UNC location is broken #15422
Comments
#15424 makes this work for me. You can also validate that simply creating a "SYSTEM" folder inside memstick/PSP makes this work. If so, that change should resolve the issue. In Config.cpp, we were bailing early for UNC paths, and this caused us never to create the parent directory. That's why settings couldn't save. -[Unknown] |
Having the system folder there allows PPSSPP to read the configurations in UNC, yes. However, I am still not able to write the settings to the config file. Games still do not create save files. I've attachedan example of the in-game error that it does when attempting to save in UNC (Metal Slug XX USA). This happens to all games without exception. There's likely something underlying the code where it writes data that is affected. |
@unknownbrackets
So you're right, the issue you pointed to pre-create the folder will likely solve this. |
Ah, there was another problem causing issues for savedata, the way it was creating the parent directory was broken there as well, but for a different reason. That'll be fixed when that pull is merged as well, now. -[Unknown] |
Awesome, thanks for your input. Awesome work! |
The PR is merged, feel free to close if it works :) |
Confirmed all working! |
Game or games this happens in
None
What area of the game / PPSSPP
When launching PPSSPP from a UNC location, it is able to create the folder structure to save the configuration settings + content for the memory card. However, when I change settings, they are not saved.
Attempting to save from any game loaded gives an error where it is unable to write the data.
To work around this, I mount the UNC location as a network drive (Y: drive). Once this is done, all settings can be saved, and all games are able to write save data.
What should happen
The emulator should be able to handle UNC location paths when writing emulator configurations + game save data.
The emulator is able to read the information.
Example:
\server-name\PSP
Logs
No response
Platform
Windows
Mobile phone model or graphics card
Zotac GeForce RTX2070
PPSSPP version affected
v1.12.3-980-g3bfab6326
Last working version
No response
Graphics backend (3D API)
Vulkan
Checklist
The text was updated successfully, but these errors were encountered: