Results 1 to 30 of 53
Tutorial: Editing Savedata
This is a discussion on Tutorial: Editing Savedata within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Intro: Well many people have seen the Wipeout Modding Thread and are interested in how to mod savedata, so I ...
-
05-18-2006, 02:15 PM #1Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Tutorial: Editing Savedata
Intro: Well many people have seen the Wipeout Modding Thread and are interested in how to mod savedata, so I have decided to create this tutorial to help people out.
Latest Update: Freeplay has released tools to edit Wipeout and de/encrypt GTA. Check them out here: http://freeplay.unaligned.org/crypt/
The GTA requires firmware 2.00 and eLoader in order to work. For Wipeout that is intended for 2.0 as well, as you can just decrpyt Wipeout using Shine's Savedata Tool on 1.5.
Requirements:
- PSP 1.0-1.5 PSP to edit, Any firmware to use the modded saves
- Shine's Savedata Tool
- A Hex Editor for the PC
- A savedata file for the game you want
- The game who's savedata file you are editing for testing purposes
Example Requirements:
To perform this example you will need a copy of Wipeout US, a 1.0-1.5 PSP, and a wipeout savedata file, as well as the other requirements mentioned above
Tutorial:
OK this tutorial will simply teach you how to replace some records in the Wipeout Pure savedata file. This is a basic savedata edit, but is just meant to show you the basics. I can't do everything for you, you know ;)
1. Install Shine's savedatatools in the typical fashion for installing homebrew on your firmware.
2. Create a file called savename.txt on the root of your PSP memory stick. This file should contain 3 basic lines of code:. First I will display the basic format, and then the code for wipeout: pure.
Basic:Wipeout:Code:The first nine characters of the savedata folder of the game you are editing The rest of the characters of the savedata folder of the game you are editing The name of the savedata file you are editing
3. Ok, now exit your USB connection and launch Shine's savedata tools.Code:UCUS98612 P0000 PROFILE.BIN
4. Once Shine's savedata tools is start press X and it should save a decrypted copy of the save files on the root of your memory stick, and then the program will exit out.
5. Start a USB connection.
6. Open up the data.bin in a hex editor of your choice.
7. You will see a lot of data and settings and you can replace what you want.
8. For this example, we will replace all examples of the Piranha in records and stuff like that.
9. Use the replace all function of your hex editor to replace Piranha with Yo Mama. You can replace Yo Mama with anything you want 7 characters or less. If what you want to use is less than 7 characters use spaces for the remaining characters. Be sure to not go over 7 chracters(for the Piranha anyways, it depends on the ship you are editing for the actual size).
10. Save the data, and boot up Shine's savedata tools.
11. Press O and it will fix up your savedata.
12. Boot up Wipeout and enjoy your first mod. Go to records, and look for anywherem, where the name Piranha should be, and it should say Yo Mama(or whatever name you chose.)
Conclusion: Now get making some more mods, maybe you will discover something awesome! I hope you enjoyed my tut, more will be added in the future
Last edited by TeamOverload; 05-19-2006 at 04:10 AM.

-
05-18-2006, 02:18 PM #2QJ Gamer Gold
- Join Date
- Mar 2006
- Location
- LOLWUT
- Posts
- 2,625
- QJ Pts
- 18,627
- Level
- 86
- Downloads
- 0
- Uploads
- 0
THAT IS SO COOL! :Jump: I'm surprised I'm the second one to post. Wait, you can only use Shine's savedata thingy on 1.0/1.5? Darn, now I'll downgrade and start to mod GTA:LCS. Hehehehe. Great tut! (although its just a beginning)
EDIT: You just put the Eboot on the PSP? B/c there is all the other .c files.
Whats that tool called that Kxploits eboots? Senei or something?Last edited by PSPduh; 05-18-2006 at 02:21 PM.
-
05-18-2006, 02:20 PM #3Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Shine's savedatatools will not decrypt GTA. There is another savedata decryptor needed which is a lot more advanced. Fanjita should have a copy of the compiled savedata decryptor for GTA, ill have to contact him

-
05-18-2006, 02:22 PM #4QJ Gamer Gold
- Join Date
- Mar 2006
- Location
- LOLWUT
- Posts
- 2,625
- QJ Pts
- 18,627
- Level
- 86
- Downloads
- 0
- Uploads
- 0
Awwww man, but thanks for going to contact Fanjita. But then disregard the edit on the other post, since Shine's thing cannot decrypt GTA, then there is no point to the edit I made.
-
05-18-2006, 02:29 PM #5Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Well I can still answer it. You only need the two eboot.pbps for 1.5. Obviously in their proper folders.

-
05-18-2006, 02:43 PM #6Suicide Silence

- Join Date
- Sep 2005
- Location
- New Jersey
- Posts
- 2,163
- QJ Pts
- 21,012
- Level
- 91
- Downloads
- 0
- Uploads
- 0
Too bad I don't have my 1.5 on me at the moment, or i would keep working on the wipeout modding tool i started making before

-
05-18-2006, 02:45 PM #7Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
When you get it let me know ;)

-
05-18-2006, 02:57 PM #8QJ Gamer Bronze
- Join Date
- Jan 2006
- Location
- Western Australia
- Posts
- 1,046
- QJ Pts
- 8,803
- Level
- 63
- Downloads
- 0
- Uploads
- 0
It's alright for those guys in the other thread I guess...
-
05-18-2006, 02:58 PM #9Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Well some people were curious. We have other stuff that can be edited, but that gets into a darker area...

-
05-18-2006, 03:07 PM #10QJ Gamer Platinum
- Join Date
- Dec 2005
- Location
- h0000000rj
- Posts
- 12,867
- QJ Pts
- 57,528
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Heh... If you want one that works on 2.00, let me know. I've got one for Wipeout and one for GTA. They'll decrypt the first savegame for both of those.
[I fail @ life]
-
05-18-2006, 03:11 PM #11Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Wipeout doesnt need a 2.00, but GTA does, anyway you can post it for those who need it? Does it re-encrypt too?

-
05-18-2006, 03:19 PM #12QJ Gamer Platinum
- Join Date
- Dec 2005
- Location
- h0000000rj
- Posts
- 12,867
- QJ Pts
- 57,528
- Level
- 100
- Downloads
- 0
- Uploads
- 0
I've got a decrypter and an encrypter for both. One sec; I've got to rebuild them. They're just the examples from the PSPSDK
[I fail @ life]
-
05-18-2006, 03:20 PM #13Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Ya well my PSPSDK never sets up right. It wont build anything, thanks for your help. This should help others as well.

-
05-18-2006, 03:26 PM #14
i've done a few mods to my savedata with wipeout a while ago, nothing special. but what i do want to try, is decrypting a .wad file, so i can edit the download packs, maybe make an all in one pack with a few custom skins.
Windows: A thirty-two bit extension and GUI shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor and sold by a two-bit company that can't stand one bit of competition...
Personal Development Blog:
http://keepitreal-dev.blogspot.com/
-
05-18-2006, 03:28 PM #15Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
I think they can be decrypted with a tool posted in the other thread somewhere, but I dont think they can be re-encrypted so that doesnt do much good

-
05-18-2006, 03:46 PM #16Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Heres the link to FreePlay's wipeout and GTA de/encryptors: http://freeplay.unaligned.org/crypt/

-
05-18-2006, 03:50 PM #17QJ Gamer Platinum
- Join Date
- Dec 2005
- Location
- h0000000rj
- Posts
- 12,867
- QJ Pts
- 57,528
- Level
- 100
- Downloads
- 0
- Uploads
- 0
OK, I've got them compiled/packaged nicely.
Wipeout Pure Crypto Tools
GTA Crypto Tools
There's two folders in each - 'decrypt' and 'encrypt' for the corresponding game. In those should be a "1.00, 2.xx" folder, a "1.50" folder, and a "src" folder. Whichever matches your folder, copy the files inside to PSP\GAME.
Source, makefiles, readme, etc. are all in the SRC folder. It all works on a file called DECRYPTED.BIN in the root of your MS; it'll decrypt your save to that file, then re-encrypt it from there when you're done editing.[I fail @ life]
-
05-18-2006, 03:54 PM #18Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Check the IRC discussion, im getting errors

-
05-18-2006, 04:01 PM #19QJ Gamer Platinum
- Join Date
- Dec 2005
- Location
- h0000000rj
- Posts
- 12,867
- QJ Pts
- 57,528
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Heh. Yeah. Sorry...
The GTA encrypter/decrypter is only for 2.00.Last edited by FreePlay; 05-18-2006 at 04:07 PM.
[I fail @ life]
-
05-18-2006, 04:07 PM #20Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Ya i noticed, but now I updated, so its all good. I just have to set up the eLoader now

-
05-18-2006, 04:12 PM #21QJ Gamer Gold
- Join Date
- Mar 2006
- Location
- LOLWUT
- Posts
- 2,625
- QJ Pts
- 18,627
- Level
- 86
- Downloads
- 0
- Uploads
- 0
Can somebody post a GTA save? Because for some reason I can't start a new game and save it. I've looked thru dl.qj.net and most of them were 100% completed or this or that. I would appreciate it if someone can post a new game save that is not messed with. :Argh: :Argh: Thank you. :)
-
05-18-2006, 04:17 PM #22QJ Gamer Blue
- Join Date
- Jun 2005
- Location
- Long Island,New York | PSP Firmware:3.03 OE-C
- Posts
- 241
- QJ Pts
- 6,002
- Level
- 50
- Downloads
- 0
- Uploads
- 0
can somebody post a decrypted wipeout pure save and then they possibly can re-encryt if i want later on? nevermind just pust a dycrypted one ill worry about re-encrypting later
Last edited by Black Panther; 05-18-2006 at 04:24 PM.
-
05-18-2006, 04:24 PM #23Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Im getting an error trying to decrypt mine right now, I need FreePlay to try and help me out.
Here's the error I'm getting: Error: decrypt_file() returned -5
PS: Tell me what string you want me to try to edit inLast edited by TeamOverload; 05-18-2006 at 04:53 PM.

-
05-18-2006, 05:17 PM #24QJ Gamer Blue
- Join Date
- Jun 2005
- Location
- Long Island,New York | PSP Firmware:3.03 OE-C
- Posts
- 241
- QJ Pts
- 6,002
- Level
- 50
- Downloads
- 0
- Uploads
- 0
O i have no idea about that i just wanted to have it to look at it and find out stuff about hex editing and do something similar to what you did with the yo mama thing
Originally Posted by TeamOverload
-
05-18-2006, 06:29 PM #25QJ Gamer Platinum
- Join Date
- Dec 2005
- Location
- h0000000rj
- Posts
- 12,867
- QJ Pts
- 57,528
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Yeah, I'm not sure why... Go ahead and re-download the ZIP files from the links. I've updated them.
[I fail @ life]
-
05-18-2006, 10:36 PM #26Developer

- Join Date
- Dec 2005
- Location
- invalid
- Posts
- 1,538
- QJ Pts
- 19,136
- Level
- 87
- Downloads
- 0
- Uploads
- 0
this is nothing new...
-
05-19-2006, 02:18 AM #27Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Its just for those people who kept bugging me asking how to do it

-
05-19-2006, 02:18 AM #28Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
Well I went back to 1.50 for now, since Im mostly concerned about Wipeout anyways, so I just used Shine's savedatatools. What did you want me to change one of the team records too?
Originally Posted by FreePlay

-
05-19-2006, 02:35 AM #29QJ Gamer Green
- Join Date
- Jan 2006
- Location
- Pawnzor!
- Posts
- 1,490
- QJ Pts
- 10,881
- Level
- 69
- Downloads
- 0
- Uploads
- 0
TO... :-/
String Editing is the noobiest Thing you could do...
1. It brings you nothing...
2. Its just lame doing so...
You should check on Numerical Entrys... A Tip bout that... PSP saves Numerical Entrys as Little Endian and Floats...
I myself try to get the most out of the PSP Games... even with BOOT.BIN disassembling :-)
(You dont believe how much interesting Data is in there...)
Savegames / Memory Dumps are the best way you can start... Even thought I would suggest doing this with Memory Dumps, as its the Future in PSP Game modifying, cause unlike the Savegames, Memory Dumps can be modified for every Game, not minding what its Encryption is like...
So, the Future is Memory injecting... :-)
So, if you need Help - Tell me[B]PS2*NFO Hatelist[/B]
[SIZE=1]Peaple who hate PS2*NFO:
[COLOR="Orange"][I]Coldbird[/I][/COLOR], [COLOR="Green"]Macca[/COLOR], [COLOR="Blue"][I]Mathieulh[/I][/COLOR], [COLOR="Burgundy"][I]Dark_Alex[/I][/COLOR], [COLOR="Red"][I]harleyg[/I][/COLOR], [COLOR="Yellow"]wakAwooki[/COLOR], [COLOR="Purple"]mr_dank[/COLOR], [COLOR="Grey"]dedb33t[/COLOR], [COLOR="Orange"]Moose_Island[/COLOR], [COLOR="Green"]myschoo[/COLOR], [COLOR="Blue"][I]jas0nuk[/I][/COLOR], [COLOR="Burgundy"]pyro_person6493[/COLOR], [COLOR="Red"]Train[/COLOR], [COLOR="Yellow"]MaSt3r_ShAk3[/COLOR], [COLOR="Purple"]duh[/COLOR], [COLOR="Grey"]jacksmyhro[/COLOR], [COLOR="Orange"]Axionkt[/COLOR], [COLOR="Green"]Swasagon[/COLOR], [COLOR="Blue"]poohter[/COLOR], [COLOR="Burgundy"]duncans_pumpkin[/COLOR], [COLOR="Red"]xsorifc28[/COLOR], [COLOR="Yellow"]vb_master[/COLOR], [COLOR="Purple"][I]spectroplasm[/I][/COLOR], [COLOR="Grey"]frylock[/COLOR], [COLOR="Orange"]UChessmaster[/COLOR], [COLOR="Green"]AndyMosh[/COLOR], [COLOR="Blue"]Looroll91[/COLOR], [COLOR="Burgundy"]kompas[/COLOR], [COLOR="Red"]Pspbricker[/COLOR], [COLOR="Yellow"]Hag2bard[/COLOR], [COLOR="Purple"]PSP Pro_1[/COLOR], [COLOR="Grey"]vicecity31[/COLOR], [COLOR="Orange"]ab88[/COLOR], [COLOR="Green"]ipodlinux[/COLOR], [COLOR="Blue"]afiser[/COLOR], [COLOR="Burgundy"]PsPumPkin[/COLOR][/SIZE]
[CENTER][IMG]http://amasora.com/pass/image_7_Coldbird.png[/IMG][/CENTER]
-
05-19-2006, 02:36 AM #30Rock Star

- Join Date
- Aug 2005
- Location
- CT| FW: 4.01 M33-2
- Posts
- 11,844
- QJ Pts
- 70,899
- Level
- 100
- Downloads
- 0
- Uploads
- 0
No, I know but there was something he wanted me to add to make something pop-up. The game wipeout is mostly coded in xml, so there was a certain value he wanted me to put, to see if we could make an alternate screen pop up. We also found a debug menu for the game, but we have to figure out if we can get it to launch through the save.



LinkBack URL
About LinkBacks
Reply With Quote

I recently played a bit of Super Mario 3D World + Bowser's Fury and I enjoyed playing this...
Super Mario Fans Out There!