mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-04-24 21:56:10 +03:00
[GH-ISSUE #579] LittleBigPlanet savedata issue #153
Labels
No labels
Atrac3+
Audio
CPU emulation
D3D11
D3D9 (removed)
Depth / Z
Feature Request
Font Atlas
GE emulation
Guardband / Range Culling
HLE/Kernel
I/O
Input/Controller
MP3
Multithreading
Needs hardware testing
Networking/adhoc/infrastructure
No Feedback / Outdated?
OpenGL
PGF / sceFont
PSMF / MPEG
Platform-specific (Android)
Platform-specific (Windows)
Platform-specific (iOS)
PowerVR GPU
SDL2
Saving issue
User Interface
Vulkan
arm64jit
armjit
armv6
x86jit
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ppsspp#153
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @hrydgard on GitHub (Feb 3, 2013).
Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/579
If you don't have a save file, this just keeps showing up on startup:
@unknownbrackets commented on GitHub (Feb 3, 2013):
Weird. I don't have savedata and I don't see that? Does the directory exist and it's just empty?
-[Unknown]
@hrydgard commented on GitHub (Feb 3, 2013):
Just for the record, apparently the EU version has different behaviour than the US version here.
@cloud1250x4 commented on GitHub (Feb 8, 2013):
yes it clearly doesn't have the same behavior
http://www.youtube.com/watch?v=5fP7AQKTdA8&feature=youtu.be
go past 1:00 there is some interesting thing in the log
@unknownbrackets commented on GitHub (Mar 18, 2013):
Is this going any farther now in the EU version?
-[Unknown]
@unknownbrackets commented on GitHub (Apr 21, 2013):
Still doesn't work. Hmm. A log would be helpful.
-[Unknown]
@sum2012 commented on GitHub (Apr 22, 2013):
ppsspp-v0.7.5-402-gb7a496 Seem work EU version
log:https://gist.github.com/sum2012/c23b83b0c8f2aeb8bcd7
@unknownbrackets commented on GitHub (Apr 27, 2013):
Some possible suspects:
-[Unknown]
@unknownbrackets commented on GitHub (May 13, 2013):
After the async merge, and deleting the corrupt data, does this work any better?
-[Unknown]
@arg274 commented on GitHub (Jun 20, 2013):
isnt this issue over yet?
@0x0ade commented on GitHub (Jun 20, 2013):
Removing corrupt data makes it regenerate the data - game still playable via ppsspp save states.
@unknownbrackets commented on GitHub (Jun 23, 2013):
I'm hoping maybe the recent change to MAKEDATA/etc. (which this game uses, at least in my version) might've helped...
-[Unknown]
@0x0ade commented on GitHub (Jun 23, 2013):
It kinda helped, [Unknown].
LBP: First it shows up error code 80110327 and then it asks if you want to play without memcard. Selecting no makes the game restart.
@unknownbrackets commented on GitHub (Jun 23, 2013):
Interesting. FF4 does that too, and it turned out it even does it on the PSP. If you don't have savedata, it doesn't do that on the PSP itself, right?
Also, if you put in savedata from a PSP, does it work fine?
-[Unknown]
@0x0ade commented on GitHub (Jun 23, 2013):
Somehow, using an PSP savedata gives me the same error. Maybe it's only me.
Savestate used: 100% savestate. I've been playing with it on the PSP, too.
Also, issue #1972 seems to have got a simmilar issue - but it got solved already?
From what I read there (by flying over) I understood that there are filename problems. I hope that it's the cause and also that the fix is somewhat "universal" (if any).
Filename failures would be verry plausible because 80110327 means something like "no save data found" AFAIK.
@unknownbrackets commented on GitHub (Jun 23, 2013):
The FF4 issue is already fixed. It shows 80110327 on a real PSP (so there's no bug, we're emulating it completely right.) It does indeed mean no data found.
I'm not sure what you mean by savestate. But it sounds like you're saying that when using the savedata from the PSP, it still gives an error, unlike on a real PSP.
-[Unknown]
@0x0ade commented on GitHub (Jun 23, 2013):
I'm meaning LBP. Should've clearified that.
Also, I somehow forgott to say that it asks to play without memcard...
because it found no memcard... (I guess you figured that out yourself)
BTW: I just NOW noticed that FF4 is FF4 from the issue...
facepalm
@unknownbrackets commented on GitHub (Sep 10, 2013):
Any chance this works now?
-[Unknown]
@0x0ade commented on GitHub (Sep 10, 2013):
Not that I've noticed anything... May be only me.
@unknownbrackets commented on GitHub (Oct 12, 2013):
Is this affected by io on thread or anything? A more recent log may help.
-[Unknown]
@unknownbrackets commented on GitHub (Jan 30, 2014):
Apparently this is affected by io on thread.
-[Unknown]
@dbz400 commented on GitHub (Feb 14, 2014):
I just tested it with US version without any save data.
@dbz400 commented on GitHub (Feb 14, 2014):
Tried to use the save here which is 100% complete and unlocked .The save loads okay
http://www.gamefaqs.com/psp/954362-littlebigplanet/saves
@dbz400 commented on GitHub (Feb 14, 2014):
Testing EU version now .
@daniel229 commented on GitHub (Feb 14, 2014):
0.96-903 breaks the savedata.https://github.com/hrydgard/ppsspp/pull/5420


0.96-901 can go without savedata.
asia version
@daniel229 commented on GitHub (Feb 14, 2014):
0.96-903 breaks the savedata.https://github.com/hrydgard/ppsspp/pull/5420


0.96-901 can go without savedata.
asia version
@hrydgard commented on GitHub (Feb 14, 2014):
Argh. Good to know that file truncation matters here though...
@dbz400 commented on GitHub (Feb 14, 2014):
EU version using EU save indeed cannot load .
@unknownbrackets commented on GitHub (Feb 14, 2014):
The game does this:
The last bit is important. 0x602 is
O_TRUNC | O_CREAT | O_WRONLY. According to JPCSP, 02000000 isO_PLOCKwhich is probably not relevant.Maybe sceIoOpenAsync behaves differently or it's an io driver difference or an sdk version thing or something...
-[Unknown]
@unknownbrackets commented on GitHub (Feb 14, 2014):
So, I tested it and it seems to truncate no matter what I try. Maybe the fact that it is immediately seeking is "saving" it? Except, that doesn't seem to hold water...
Results in:
-[Unknown]
@hrydgard commented on GitHub (Feb 14, 2014):
Did you try throwing in that 0x02000000 flag as well, and the same SetSdk version?
@unknownbrackets commented on GitHub (Feb 14, 2014):
Well, I tried a high sdk version and that flag as well, yes. I'll check what the game actually sets...
Here's a JpcspTrace from a PSP, it definitely does use those modes:
https://gist.github.com/unknownbrackets/9004990
Created with a customized build of JpcspTrace:
https://github.com/unknownbrackets/JpcspTrace
-[Unknown]
@unknownbrackets commented on GitHub (Feb 14, 2014):
It uses
sceKernelSetCompiledSdkVersion500_505(05050010);which seems to make no difference...-[Unknown]
@unknownbrackets commented on GitHub (Feb 14, 2014):
According to JPCSP:
That behavior makes sense, and would fix this... but I can't reproduce it. Maybe sceIoLseekAsync matters...
Still no:
D'oh, I'm still testing host0:/. Moral of the story: host0:/ is different.
Seems indeed saved. If there's no write, it won't extend the size of the file and still truncates to 0.
-[Unknown]
@unknownbrackets commented on GitHub (Aug 25, 2014):
So with all that truncation fun behind us, is this game not saving/loading for anyone? I recommend deleting any stale savedata.
-[Unknown]
@ppmeis commented on GitHub (Mar 9, 2015):
Tested with latest build. I download a 100% savefile and game works fine (EU version):

@ppmeis commented on GitHub (Mar 9, 2015):
Tested with latest build. I download a 100% savefile and game works fine (EU version):

@ppmeis commented on GitHub (Mar 10, 2015):
@unknownbrackets you can close this I think.
@unknownbrackets commented on GitHub (Mar 10, 2015):
Does it work with no savedata at all, though? At least the original issue wasn't about having existing data.
-[Unknown]
@ppmeis commented on GitHub (Mar 11, 2015):
@unknownbrackets Yes it does. I tried in both cases.
@mikeymop commented on GitHub (Jan 12, 2022):
I do still experience this issue on 1.12.3 Android.
Tried wiping the save data and creating a new one and the issue persists.
@unknownbrackets commented on GitHub (Jan 13, 2022):
Maybe better to create a new issue, but I'll reopen this just to make sure it's not lost.
My guess is this was broken by the Android content URI / storage changes.
-[Unknown]
@unknownbrackets commented on GitHub (Feb 11, 2022):
I'm going to close this based on #15379. Please comment if you're still seeing issues, or create a new issue.
-[Unknown]