PS3 Need help modifying Assassin's Creed II save file

Yo fellas, I know it may not be the right place to ask but I wanna try my luck anyway. I wanted to ask if anyone has a save file from the PS4 Ezio Collection with the uplay stuff unlocked. Reason I'm asking is I'm trying to test out some mods (basic stuff like model swapping eg: AC2 Ezio replacing the VR Raiden skin or Desmond outfit being replaced with the siege of monteriggioni outfit ezio wears in memory sequence 1 after he ditches the armor of altair) and currently lack some of the uplay outfits to properly check if i was able to swap the models correctly.
 
It worked!
I've successfully recovered the missing content and I'm able to play all of'em in my OFW PS3. No need for getting saves from another PS3 or from RPCS3. It totally worked! For my first time doing this, I'm glad it was a total success. So thank you very much!!!:cheerful: You guys are all geniuses!:applouse:

View attachment 41917 View attachment 41918

This will be a very cool Xmas gift for the AC community in general. I'll be working in the tutorial these next days and make sure to mention you guys and the forums. Credit where it is due.:tranquillity:

I'd like to do some more questions before calling it a day:
- In order to make the save available for everyone, I just need to select and press the "Unlock Save to work on any PS3 account" button in both the SAVE and OPTIONS files, right?
- Once I resigned both the SAVE and OPTIONS files, I can just delete the former on my PC and just transfer the OPTIONS files to my USB, yes? I see that both are necessary during all the process made on BSD but once all that is done, there's no more dependency, correct?
- I'm thinking in putting all the files I used on Mediafire so other people can use it and recover this missing content. Is there another cloud-storage website that you recommend?

Once again, thank you very much for this. You made my AC fan heart grow three times more.:eagerness:



Hello! Could you please share your save file completed with all uplay rewards? I would be very happy!
 
So i realize this is an old thread but i was hoping this same process can be used to mod the game save and show all 30 codexs have been collected. Im stuck at sequence 14 unable to continue because the game glitched and im missing 5 codexs. All of which i have collected. My game process even says i havent opened all the tombs which is wrong because i have Altair's Armor. I really dont want to start over.
 
My apologies for necroing this topic, it's been a while but it just happens that it is now that I've done some research and I'd like to share it with you guys. And also because I got stuck.:frown new:

I think I found the hash for the Brotherhood capes. I managed to get 2 different savefiles (both with the capes unlocked) and compared them with mine, looking for changed boolean values. This led me to one hash in common: 3040. I tried to change it using BSD, I had to remember what I did before with the AC2 OPTIONS file, but this time with the Brotherhood sav file (which it goes by the same name, so I suppose it uses the same checksum as well, right?)

This is my code:
Code:
; BLUS30537
; AC2_0.SAV
; Assassin's Creed Brotherhood

:AC2_0.SAV
[Enable Capes]
00003040 00000001

:AC2_0.SAV
[Update Custom CRC32 AC2_0.SAV (Required)]
set crc_bandwidth:32
set crc_polynomial:0x4C11DB7
set crc_initial_value:0xbae23cd0
set crc_output_xor:0xFFFFFFFF
set crc_reflection_input:1
set crc_reflection_output:1
set [size]:read(0x00,4)
set range:0x0008,[size]+7
set [hash]:crc
write at 0x0004:[hash]

My data is well set in BSD, I decrypt it, I apply the cheats, "2 cheats were applied", I encrypt it again, rebuild full, done. Right? Problem is that, when I decrypt it once again, to check if the byte was change, I search the offset 3040... and the 00 remains unchanged. It should be "01" after all of that, yes? So, Idk what I'm doing wrong. Maybe I'm using the incorrect checksum update?

Oh yeah, another issue. I also tried to do it by adding the checksum update for the OPTIONS file (which is exactly the same one for the SAV file iirc, yes?), but when I apply the cheats, the message goes by "2 cheats were applied". Why does it say "2" when it should be 3 cheats (Enable Capes, Checksum SAV, and Checksum OPTIONS)?

Hello! Could you please share your save file completed with all uplay rewards? I would be very happy!
Oof, I wouldn't know how to do it. Sorry.:confusion: But don't worry, trust in yourself and with the comments here as guide, you can do it! I did. BSD does give false positive sometimes, but it isn't harmful.
 
My apologies for necroing this topic, it's been a while but it just happens that it is now that I've done some research and I'd like to share it with you guys. And also because I got stuck.:frown new:

I think I found the hash for the Brotherhood capes. I managed to get 2 different savefiles (both with the capes unlocked) and compared them with mine, looking for changed boolean values. This led me to one hash in common: 3040. I tried to change it using BSD, I had to remember what I did before with the AC2 OPTIONS file, but this time with the Brotherhood sav file (which it goes by the same name, so I suppose it uses the same checksum as well, right?)

This is my code:
Code:
; BLUS30537
; AC2_0.SAV
; Assassin's Creed Brotherhood

:AC2_0.SAV
[Enable Capes]
00003040 00000001

:AC2_0.SAV
[Update Custom CRC32 AC2_0.SAV (Required)]
set crc_bandwidth:32
set crc_polynomial:0x4C11DB7
set crc_initial_value:0xbae23cd0
set crc_output_xor:0xFFFFFFFF
set crc_reflection_input:1
set crc_reflection_output:1
set [size]:read(0x00,4)
set range:0x0008,[size]+7
set [hash]:crc
write at 0x0004:[hash]

My data is well set in BSD, I decrypt it, I apply the cheats, "2 cheats were applied", I encrypt it again, rebuild full, done. Right? Problem is that, when I decrypt it once again, to check if the byte was change, I search the offset 3040... and the 00 remains unchanged. It should be "01" after all of that, yes? So, Idk what I'm doing wrong. Maybe I'm using the incorrect checksum update?

Oh yeah, another issue. I also tried to do it by adding the checksum update for the OPTIONS file (which is exactly the same one for the SAV file iirc, yes?), but when I apply the cheats, the message goes by "2 cheats were applied". Why does it say "2" when it should be 3 cheats (Enable Capes, Checksum SAV, and Checksum OPTIONS)?


Oof, I wouldn't know how to do it. Sorry.:confusion: But don't worry, trust in yourself and with the comments here as guide, you can do it! I did. BSD does give false positive sometimes, but it isn't harmful.
Its been awhile since i touched any of this stuff, from what i remember the other games used the same checksum values but also needed padding since the files are actually bigger from what i remember, but im sorry its been a long time since i looked, if you look back through this topic you might find where we looked at the other games, i even posted some saves and things, good luck.
 
Took me forever to get here, but finally made it. I've managed to crack the encoding for Brotherhood if anyone is still interested. Turns out they started using lzss compression and a variety of other dynamic properties that I'm still weeding my way through but if you know the offsets you can already enable the unlockables.

https://github.com/comradesean/ACBrotherhoodEditor

bonus python script for AC2
https://github.com/comradesean/AC2Editor
 
Last edited:

Similar threads

Back
Top