|
|
#121 |
|
Homebrew Developer
![]() Join Date: Sep 2010
Location: dev_hdd0/game/BLES80608
Posts: 957
Likes: 927
Liked 1,245 Times in 493 Posts
Mentioned: 596 Post(s)
Tagged: 0 Thread(s)
|
Thanks for your feedback... I think the current format is simple and flexible....
I agree that 0x should be enough. I also implemented 1x (OR) 2x (AND) 3x (XOR) 4x (EQV) 5x (d IMP b) and 6x (b IMP d) because it was very simple to code ![]() The test version 2.4.5 is available at: http://ps3tools.aldostools.org/BruteforceSaveData.rar Please, play a bit with it and report back any issue... if you get some "ps3savepatch" files working, please PM me to include them with the installer. Cheats should be stored on .\Cheats folder The files should be named TITLEID.ps3savecheat or TITLE NAME.ps3savecheat (TITLEID has priority over TITLE NAME) Click here to see full text
Non-real cheat example. It is just to illustrate the file format: BLUS30976.ps3savepatch Code:
;comment :CRY.SAV [Test cheat 1] ;comment 0x00001ABC FF [Test cheat 2] ;comment 0x00002DEF 99AA ;comment 0x00003AA0 55667788 :*.SAV [Test cheat 3] 0x00004BB0 44556677889900AABBCCDDEEFF
__________________
~ Dreams and dedication are a powerful combination.
... multiMAN is a perfect demonstration. Last edited by aldostools; 05-09-2013 at 06:13 AM. |
|
|
|
|
Likes: (2) |
|
|
#122 |
|
Senior Member
![]() Join Date: Mar 2012
Posts: 1,435
Likes: 291
Liked 831 Times in 429 Posts
Mentioned: 304 Post(s)
Tagged: 0 Thread(s)
|
@aldostools
Thanks for this test version!! I notice some bugs.
1. I have 2 cheats. If I only tick the first cheat and apply, the dialog box show "2 Cheats were applied" 2. If I tick the 2nd box, the dialog box shows "0 Cheats were applied" Some feature you might want to add. 1. If the patch file is present in the cheats folder, in the right-click context menu, "Open Save Patch", it will open the BLUS12345.ps3savepatch in the default text editor (the users have set). If the patch file is not present, "Open Save Patch" will be grey out. 2. There should be "Create Save Patch". When users click "Create Save Patch", the application will create a BLUS12345.ps3savepatch based on the Title ID and save it in the Cheats folder. Last edited by gingerbread; 02-17-2013 at 10:55 PM. |
|
|
|
|
|
#123 |
|
Member
![]() Join Date: Oct 2010
Posts: 469
Likes: 91
Liked 145 Times in 104 Posts
Mentioned: 94 Post(s)
Tagged: 0 Thread(s)
|
oh, i have tried it only with one patch and it works fine. not tried a 2nd one
|
|
|
|
|
|
#124 | |
|
Senior Member
![]() Join Date: Mar 2012
Posts: 1,435
Likes: 291
Liked 831 Times in 429 Posts
Mentioned: 304 Post(s)
Tagged: 0 Thread(s)
|
Our next big task is to port all existing GG codes to BSD format. Unfortunately that is no copy function in GG. It is going to very tedious! For a start we can begin with games that has 1 cheat. Last edited by gingerbread; 02-17-2013 at 11:08 PM. |
|
|
|
|
|
|
#125 |
|
Member
![]() Join Date: Oct 2010
Posts: 469
Likes: 91
Liked 145 Times in 104 Posts
Mentioned: 94 Post(s)
Tagged: 0 Thread(s)
|
done
![]() but there should be an option to seperate savefolders, as there are profile saves which are not same as the usual savefolders. though they contain most times the same filenames, but are completely different. as for gamegenie, i do not want to annoy the hackers, but maybe for a start we can use the cheats posted on cmp save hack thread @SkillerCMP ? Last edited by haxxxen; 02-17-2013 at 11:15 PM. |
|
|
|
|
|
#126 | |
|
Homebrew Developer
![]() Join Date: Sep 2010
Location: dev_hdd0/game/BLES80608
Posts: 957
Likes: 927
Liked 1,245 Times in 493 Posts
Mentioned: 596 Post(s)
Tagged: 0 Thread(s)
|
I have updated the 2.4.5 with the save patch by haxxxen. http://ps3tools.aldostools.org/BruteforceSaveData.rar I had to add support for "path: <folder name>" to validate that the patch only works on an specific save data folder. If the "path:" command is omited, the patch can be applied on any folder. Later I will improve it, so the file names/patterns can include the path too.
__________________
~ Dreams and dedication are a powerful combination.
... multiMAN is a perfect demonstration. Last edited by aldostools; 02-17-2013 at 11:51 PM. |
|
|
|
|
|
Likes: (1) |
|
|
#127 | |
|
Senior Member
![]() Join Date: Mar 2012
Posts: 1,435
Likes: 291
Liked 831 Times in 429 Posts
Mentioned: 304 Post(s)
Tagged: 0 Thread(s)
|
@aldostools @haxxxen @bungholio Lets take slightly complex example. How can be port the codes to BSD format? Please correct me. Thank you. I believe more users can learn about the conversion/porting. Max Gilt ![]() Level Up ![]() Code:
;Darksiders II ;BLUS30829 ;From Game Genie For PS3 :DS2SAVE [Max Gilt] 0x00001006 FFFFFFFF 0x00001000 00000000 0x00000006 FFE0F505 [Level Up] 0x0000001F 00000004 0x0000001B 00000000 Thank you.
|
|
|
|
|
|
|
#128 |
|
Member
![]() Join Date: Oct 2010
Posts: 469
Likes: 91
Liked 145 Times in 104 Posts
Mentioned: 94 Post(s)
Tagged: 0 Thread(s)
|
to be honest, i own this gg dongle but not really made usage of it before. and with usercheat i have no desire for using it at all. only useful codes from it for me are unlock cheats.
i really have no clues about their codetypes, but there is a post on ps3crunch about them. i think these also have different meaning, same as codefreak/usercheat types. Code:
http://www.ps3crunch.net/forum/threads/6022-Game-genie-codes-decrypted?p=64834&viewfull=1#post64834 Last edited by haxxxen; 02-18-2013 at 12:37 AM. Reason: typo |
|
|
|
|
|
#129 | |
|
Senior Member
![]() Join Date: Mar 2012
Posts: 1,435
Likes: 291
Liked 831 Times in 429 Posts
Mentioned: 304 Post(s)
Tagged: 0 Thread(s)
|
Here is another link. Code:
http://forum.thegamegenie.com/viewtopic.php?f=6&t=234 Thanks! |
|
|
|
|
|
|
#130 | |
|
Member
![]() Join Date: Dec 2011
Posts: 90
Likes: 1
Liked 53 Times in 29 Posts
Mentioned: 35 Post(s)
Tagged: 0 Thread(s)
|
I respect the work that GG guys have to do the actual Devs that Maintain the Database, decrypt the second layers, and update the program.. . buying 3 Devices is up to you the everyday user does not need more then 1 region GG.. and they surly don't need locked content.. Unlike a non legit business like CU3 there are rules to follow so u don't get lawsuits and so on so something's need to be not allowed.. Not hacking Locked saves allows devs to lock games that have a lot of online play.. and so on. hacking the locked games is just saying to the Dev that built the game who cares im on CFW.. sure I believe in freedom to do what u want with your games but in the end its just respect. As for there database its downloaded to your computer each time u open your GG.. so there already giving it to you. just because they don't show u where it is does not mean u don't have it :P Also the 1 link u guys have for Code types is half right the 6 codes way out.. and the second one is Half incomplete .. http://forum.thegamegenie.com/viewtopic.php?f=12&t=241 Read the second post for Code types iv shared . think about it this way .. Paying 30$ for a device that does what the GG does and u don't have to worry about the headaches of finding the second encryption and so on and not paying for Server fees.. think about how much money is spent to actually made. they could been really nice and made it like Xploder that only resigned saves and charged you 20$ every year ? don't get me wrong and think I don't want to see this move forward the IDEA is great and it will help the Scene.. but in the end u should also find out if anyone's going to be willing to get in to this before getting there hopes up as well. we all know how the userbase is and even the slite glimmer of hope will send them into the roomer mill then when u don't put out your the devil and there is nothing to change that.. this is what I don't want to see . in the end I just don't like ppl taking the easy rout and saying o lets just take.. Specially when u have no idea who the hackers are that may have hacked them GG codes.. just remember all that's done for 30$ and then think about how much would be spent to do everything that's getting done// Since I cant seem to update that one there Code:
Standerd Code types
0TXXXXXX 000000YY
1TXXXXXX 0000YYYY
2TXXXXXX YYYYYYYY
XXXXXX = Offset to write to
YY = 8-Bit value to write
YYYY = 16-Bit value to write
YYYYYYYY = 32-Bit value to write
T = Offset Type
0 = From start of the data
8 = From found from a search
___________________________________________________
Multi Write/Value
4TXXXXXX YYYYYYYY
4NNNWWWW VVVVVVVV
XXXXXX = Offset to start with
YYYYYYYY = 8/16/32-Bit value to start with
NNN = Number of times to repeat
WWWW = Increase address by (in bytes)
VVVVVVVV = Increase value by
T = Bit Size
0 = 8-Bit from start of the data
1 = 16-Bit from start of the data
2 = 32-Bit from start of the data
8 = 8-Bit from found from a search
9 = 16-Bit from found from a search
A = 32-Bit from found from a search
Copy Bytes
5TXXXXXX ZZZZZZZZ
5TYYYYYY 00000000
XXXXXX = Offset to copy from
YYYYYY = Offset to copy to
ZZZZZZZZ = Number of bytes to copy
T = Bit Size
0 = From start of the data
8 = From found from a search
Search Type
8ZZZXXXX YYYYYYYY
ZZZ = Number of times to find data
XXXX = Size of data to be found
YYYYYYYY = Raw data to search for
Last edited by SkillerCMP; 02-18-2013 at 01:14 AM. |
|
|
|
|
|
Likes: (2) |
![]() |
| Bookmarks |
| Thread Tools | |
|
|