Post Reply 
 
Thread Rating:
  • 3 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Kingdom Hearts Birth by Sleep Final Mix
02-21-2014, 02:38 PM (This post was last modified: 02-21-2014 02:49 PM by solarmystic.)
Post: #262
RE: Kingdom Hearts Birth by Sleep Final Mix
@Devina and others with the savedata "corruption" bug.

Your savedata is not actually corrupt. Refer to this issue report I created on the gihub for more details.

The gist of it is that a certain commit by [Unknown] has upgraded the sdkver funcs used by the emulator from v0.9.6-696-geb92987 onwards. This somehow creates a conflict with the Engllish patch used by the game and possibly other English patched games that are reliant on the same sdkver functions like Hatsune Mike Project Diva 2nd. I know this because the original unpatched Japanese version of the game has no issues with the save data even when using the latest builds.

The current solution to this issue (which I've used personally with success) is as follows:-

You have to upgrade your savedata to the newer SDK version so that you can use it in all future PPSSPP builds. Mind you, the process is one-way so keep a backup of your savedata incase you wish to use older builds again for some reason.

Use this customized ppsspp executable (https://www.mediafire.com/?7wd9bk6poayr57b) I've uploaded and compiled, load your old KH BBS save game in it, and save it again using the same version of ppsspp. Then, load it using the latest 0.9.7.2 version of PPSSPP. It should work perfectly.

The build does not have any special code except for the following which was proposed by [Unknown] himself which worked as a stopgap solution:-

In SavedataParam::LoadDecryptedSave() within Core/Dialog/SavedataParam.cpp

Code:
decryptMode = (GetSDKMainVersion(sceKernelGetCompiledSdkVersion()) >= 4 ? 5 : 3);

is changed to

Code:
decryptMode = 3;

which is the basis of the build.

The customized build is perfectly safe to use in your working ppsspp folder(don't be concerned about the name as I've just renamed it for my own convenience) It's a 64bit Windows executable though, so if you're playing KH on a mobile device, find a 64bit Windows PC to do the upgrading process.

PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Kingdom Hearts Birth by Sleep Final Mix - solarmystic - 02-21-2014 02:38 PM
TEXTURE GLITCHES BBS - The Key - 08-14-2014, 11:09 PM
KHBBSFM - Masterdj2 - 05-27-2015, 06:06 PM

Forum Jump: