MyQJ | QJ.NET | Apple | Mobile | Photography | Science | MMORPG | Nintendo DS | Wii | World of Warcraft | PlayStation 3 | PSP | Tabula Rasa | XBOX 360 | Gadgets | PC Gaming | DL.QJ | Trade Games
Home :: XML Feed :: Files :: Forums :: Bookmark site :: Terms of use :: Privacy policy :: Submit News :: Advertise :: Contact us


Go Back   QJ.NET Forums > All QJ Forums > Gaming Forums > QJ.NET Sony PSP Forums > PSP Development, Hacks, and Homebrew > PSP Development Forum
Register FAQ+ Become Premium Members List Mark Forums Read Log Out


Welcome to the QJ.NET Forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Reply
 
Thread Tools
Hey Guest!
Not Registered? Join today!

Registration allows you too:

Post on our Forums.

Take part in games and registered user benefits!

Get rid of this ad....
Old 01-27-2008, 11:33 PM   #1
Hellcat
Developer
 
Hellcat's Avatar


Join Date: Mar 2006
Posts: 1,059
Points: 384.59
Donate
   

Default [RELEASE] Savegame-Deemer - Save and Load of *unencrypted* savedata (from any game)

Savegame-Deemer
Save and Load of unencrypted savedata
(from any game)
********** + ********** + **********
a CFW plugin by ---==> HELLCAT <==---

Huh?
Back in the 1.50 days we could use tools like "Shines Savedata Tool" to dump/decrypt and resave gamesaves.... and edit them inbetween

Since FW 2.00 a few more security measures got put into the FW to prevent messing around with the savedata.

Well, while trying something different - but related - I created this CFW plugin.

This plugin makes the PSP to save the savedata in unencrypted from alongside the normal, encrypted data, and also loads it back in on savedata load operations.



OK, here's the thing:
While this plugin is active, on every save operation, there's a second set of savedata written to
/PSP/SAVEPLAIN
on your memstick.
The folder layout in there is pretty similar to the one in the original /PSP/SAVEDATA folder, only that everthing in here is plain and unencrypted.

You can then edit your heart out on your savedata, on the next load the unencrypted (and maybe edited ) version will be loaded instead of the normal/encrypted one from /PSP/SAVEDATA.

If no unencrypted version exists for a savegame, the normal one will be used as if nothing ever happened.

More details can be found in the readme.
Read it, especially when having trouble, as there are a few "confuseness" causing things are mentioned in there....

Finally we're back at good ol' gamesave cheating


UPDATE 19.02.2008:
v1.10
  • Did some major internal changes due to huge compatibility issues when actually running/using the plugin.
    Should be way more stable now, hopefully running on 100% (or at least 99.9% ) of the games.
    Also it's only one .PRX now, not splitted in two anymore, since the main .PRX is now a native kernel mode one.
  • The usual minor bug fixes
  • Added a new feature to patch/overwrite the SFO params/info on save (see readme)


How to get it....
/// - [ D*O*W*N*L*O*A*D - v1.10 ] - ///

(Source is available as seperate download, URL is given in the readme....)

__________________
---------- * PSP Stuff * ----------
../// Pandora Installer for 3.xx - Rev. 3b ||| XMB Wallpaper Changer/Randomizer \\\
/// Save/Load of *UNencrypted* Savegames :D - for all your hexedit needs ;) \\\
---------- + ---------- * ---------- + ----------

I take donations.... (of forum pointz!) :)

Last edited by Hellcat : 02-18-2008 at 08:27 PM.
Hellcat is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-27-2008, 11:39 PM   #2
mattownsurealgoood
Master
 
mattownsurealgoood's Avatar


Join Date: Aug 2006
Posts: 526
Points: 97.74
Donate
   

Default

Hm, sounds pretty sweet.

How do you edit and what do you edit for?
__________________

Custom Firmware 3.90 M33-3
XMB Theme: VertiGO!
mattownsurealgoood is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-27-2008, 11:46 PM   #3
Hellcat
Developer
 
Hellcat's Avatar


Join Date: Mar 2006
Posts: 1,059
Points: 384.59
Donate
   

Default

How: Hexeditor in most cases

What for: Money, Medals, Unlocks, whatever the game saves in there....
(maybe even exploits....)
__________________
---------- * PSP Stuff * ----------
../// Pandora Installer for 3.xx - Rev. 3b ||| XMB Wallpaper Changer/Randomizer \\\
/// Save/Load of *UNencrypted* Savegames :D - for all your hexedit needs ;) \\\
---------- + ---------- * ---------- + ----------

I take donations.... (of forum pointz!) :)
Hellcat is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-28-2008, 01:56 AM   #4
Coolj
Avada Kedavra


Join Date: May 2007
Location: Spain
Posts: 584
Points: 256.63
Donate
   

Default

Cool stuff,nice job Hellcat.Where is your dev statz?
Coolj is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-28-2008, 02:14 AM   #5
placo23
Developer
 
placo23's Avatar


Join Date: Aug 2007
Posts: 725
Points: 42.28
Donate
   
Chelsea

Default

Wow that sounds sweet! Is there any way to find out exactly what to edit? As for example, if I wanted to unlock a car when playing burnout dominator?
__________________
Placo23

Spoiler for Wanna see my Apps?:
Why not donate and become part of this selected list?
Spoiler for Donators:
DarkSeveN - 5.100.000
--DylanDangles--2.000.000
Zuiver - 100.000
AlwaysAmiYumi - 10.338.63
placo23 is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-28-2008, 02:40 AM   #6
Hellcat
Developer
 
Hellcat's Avatar


Join Date: Mar 2006
Posts: 1,059
Points: 384.59
Donate
   

Default

Quote:
Originally Posted by placo23
Wow that sounds sweet! Is there any way to find out exactly what to edit? As for example, if I wanted to unlock a car when playing burnout dominator?
Closely inspect the data and find out its structure....

I usually compare two or more versions to see where the stuff is located that I want to modify and start trial-and-error like messing around until I get something
__________________
---------- * PSP Stuff * ----------
../// Pandora Installer for 3.xx - Rev. 3b ||| XMB Wallpaper Changer/Randomizer \\\
/// Save/Load of *UNencrypted* Savegames :D - for all your hexedit needs ;) \\\
---------- + ---------- * ---------- + ----------

I take donations.... (of forum pointz!) :)
Hellcat is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-28-2008, 04:49 AM   #7
Judas
Ænima
 
Judas's Avatar


Join Date: Sep 2007
Posts: 533
Points: 39.50
Donate
Default

Here's what I would do. Say you wanted to buy another car in Burnout. I'd race and save up enough money to buy another car. Save the game. Then, buy the car, and do nothing else. Then, save the game in a different slot. Then you can compare the two, to see where the new car you bought is.
__________________


Looking for some good C programming tutorials for the PSP? Look no further! PSP-Coding.com is your source for all your PSP coding needs.
Judas is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-28-2008, 05:24 AM   #8
Torch
Veteran
 
Torch's Avatar


Join Date: Jun 2007
Location: Madras
Posts: 2,057
Points: 1,626.27
Donate
Default

The burnout saves are different, atleast on the PS2. It just tracked how many races you completed, not the cars unlocked. More races completed = car gets unlocked on next load. And the PS2 version had checksums which had to be recalculated.
__________________

Hiten Mitsurugi Style Kuzu Ryu Sen!
Badabadabadabadaba
Ba-da-ba-da-ba-da-ba-da-ba
Ba--da--ba--da--ba--da--ba--da--ba
Aaaaaaaaaaaaaaarrrggghhhh
Torch is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-28-2008, 05:24 AM   #9
Mr305
Developer
 
Mr305's Avatar


Join Date: Nov 2006
Posts: 1,063
Points: 1,192.97
Donate
Default

I thought most games used internal checksum APART from being encrypted
Mr305 is offline   Quote this post in a PM   Reply With Quote Text-Multi-Quote with this Post
Old 01-28-2008, 08:06 AM   #10
Hellcat