Log in

View Full Version : Assassins Creed 3 (hex edit money)



Ranger99
10-26-2012, 10:12 PM
10013
Save in first shop - have 65535 money

Game has no protection, and easily can be modded (for money)
I transfer my save from my XBOX360 to my PC (ASSASSINSCREED3SAVEGAME1A)

Then i convert ammount of my money (2850) to Hex (0B22). Then I swap byte order (Was 0b22 - became 220B).
Open save in Hex Workshop, search for 220B - was foun 4 adresses. In my save correct adresses begin from same byte 1D
(example - 2 adresses both begin from 1D (1D220B) , and 2 adresses begin from somthing else)
I replaced 220B to FFFF (was 1D220B - became 1DFFFF) , rehash, resign and transfer save back to xbox 360 - and i have 65535 money in the game

Attached save also have 65535 money in beginning of game. I hope this is help somebody

Sorry for bad english, native language is Russian

69bigplayer69
10-27-2012, 04:45 AM
just need to wait till tuesday now

CloudStrife7x
10-27-2012, 04:48 AM
just need to wait till tuesday now

you and me both ;)

CK0
10-27-2012, 06:36 AM
Good write-up. I didn't want to have to dig through this website for this method

garyj2006
10-27-2012, 11:10 AM
Sorry i'm kinda new to all this i have just started the game now if i load up your save where in the story will it start me from? right now ive just entered the amibus and doing free running?

Ranger99
10-27-2012, 05:55 PM
Sorry i'm kinda new to all this i have just started the game now if i load up your save where in the story will it start me from? right now ive just entered the amibus and doing free running?

Around first shop in the game (and in first time ? then you have money to spend)

Sorry for bad English

Bazinga
10-27-2012, 06:14 PM
Doesn't work for me. I found the right address (the one with the 1D in front), but everytime i try to load my modified savegame it crashes.

************************************************** ************************************************** ***
Update:

Now it works. I tried it again with a later save game.


Thanks for the tutorial.

Vener
10-27-2012, 06:26 PM
Could someone explain this to me like I'm 5? :P I'm attempting to do it now.

My cash value is 1409, converting to hex makes it 0581, then I swap it around, 1850, search for that in hexworkshop and:

Edit: Sorted. Thanks Bazinga!

Bazinga
10-27-2012, 06:35 PM
my guess is, you should look for 8105. But i could be wrong.

Vincent Valentine
10-27-2012, 07:49 PM
Well First When you are converting it from Decimal to Hex and when you go to search for the hex value you have to byte flip it.

So say I have 999,999,999. In Hex that's 3B 9A C9 FF, but when you byte flip it, it becomes FF C9 9A 3B

So to byte flip, you take the last bit of the whole hex so like above the last bit is FF and then you add the next bit which is C9 then 9A and lastly 3B

When you go to search for your money you have to add 1D in front of your money's value that has been converted to hex.

Example:

1. I have 999999999 money
2. Converted to hex = 3B9AC9FF
3. Byte flipped = FFC99A3B
4. Click CTRL+F for search and change it to Hex Values
5. Add 1D in front of the hex that has been byte flipped
6. I now search for 1DFFC99A3B
7. Hit ok and it should find offset/s with that hex value.
8. Change the bytes that are after 1D to whatever you want (if i want 2,147,483,647 I change 1DFFC99A3B to 1DFFFFFF7F)
9. Hit save and add rehash and resign.

ThisGuyP1469
10-27-2012, 09:14 PM
Following your tut demon and i've done this before. But i when i search it just says "The specified search string was not found" D= I put in the right amount.. did everything added the 1D before the search.. i even went into the shop bought some stuff and try'd that number.. same results. What am i doing wrong here?

http://www.mediafire.com/?ec6qcc8qv4fyxx2
Thats the 1A save, i have 2850 Money

Ok i searched like the OP did, i guess you don't search for all the 0000's just the 220B

K now i try'd the 1D FF FF, that worked. But can i only change those 2 values? I'm asking because i would like more than $65535

Vincent Valentine
10-27-2012, 09:36 PM
Following your tut demon and i've done this before. But i when i search it just says "The specified search string was not found" D= I put in the right amount.. did everything added the 1D before the search.. i even went into the shop bought some stuff and try'd that number.. same results. What am i doing wrong here?

http://www.mediafire.com/?ec6qcc8qv4fyxx2
Thats the 1A save, i have 2850 Money

Ok i searched like the OP did, i guess you don't search for all the 0000's just the 220B, but if i try to change it, It will freeze the game when trying to load the save :(

K now i try'd the 1D FF FF, that worked. But can i only change those 2 values? I'm asking because i would like more than $65535
Yes, you have to get 68,000 or 70,000 to be able to add FF FF FF, once you get even more money you'll be able to add FF FF FF FF

ThisGuyP1469
10-27-2012, 09:38 PM
Yes, you have to get 68,000 or 70,000 to be able to add FF FF FF, once you get even more money you'll be able to add FF FF FF FF

That makes sense, Thanks demon!

Looks like this game will be easy to make a simple money SE ;)

Edit: Just got to part of the game where I am someone new, started with 0 dollars. I'm sure you can mod it just like before. So just a heads up if someone is making a SE ;)

Edit: Ok now im trying to find the money for the 2nd character, did the same thing as before, but there is no 1D.. was that just for the other money? i did find one number but it was a 07 in front of it. Going to try to add the FF FF see if that works.

i have 2562 money on this 2nd guy now, i try'd looking for 0A02 revert it got 020A, and there is 2 things that pop up with that, first one i changed to FF FF and it wouldn't even load in horizon just crashed it. Same with the other one.. It just crashes Horizon unhanled exception. I don't see one with 1D 02 0A, how do you find that out? trial and error? here is the save if anyone wants to look at it :)

http://www.mediafire.com/?awu1r6u994zdn71

Stuie
10-28-2012, 08:42 PM
i have tried your save ThisGuy and i have found more than 2 instances does it matter about there being a letter or number infron as in ie: 1E020A OR 87020A??

ThisGuyP1469
10-28-2012, 09:33 PM
i have tried your save ThisGuy and i have found more than 2 instances does it matter about there being a letter or number infron as in ie: 1E020A OR 87020A??

I just went out and got some more money, 10101 on this save, Searched for that doing the same thing as before and It showed up this time, With the 1D in front of it. I just did the FF FF again 65,000 isn't much. But plenty of money for now :)

http://www.mediafire.com/?rf3vzh57v6xsqdx

Stuie
10-28-2012, 11:01 PM
ahhh ok dude sweet yeah i gathered you needed more money! i was a lil further than yours i was like 18% on story then got to a shop saved triedd to mod it and corrupted my save so borrowed yours so thanks for posting that ive not got about 7000 so ill try it again tomoz after work!

thegutta
10-28-2012, 11:40 PM
you and me both ;)

You, him and me three :D

ThisGuyP1469
10-30-2012, 02:42 AM
How come sometimes it can't find the values when you search? Doing the same thing as i usually do. And this time around it can't find the numbers? :(

Anyone online right now that can help me with this? Pm me if you can, Thanks :) Atm, i'm just trying to change my money in-game to see if i can get the values in hexworkshop to show up..

I don't understand this anymore D= i can't find my money t.t I have more 90,000 and i still can't find it.. try'd looking for 90000 and 91190. Nothing D=

raymondtoonen
10-30-2012, 10:52 PM
nice in every assassins creed you can do this method. im happy 2 hear that they didnt fixed it.
i made a starter save from assassins creed revelation. i will try that again and share it.

Aegeta
10-30-2012, 11:45 PM
Guys I am not able to edit this could I get some help?

I am in the middle of a mission during this save so that might be why its not working. maybe? Here is a link to the save.

http://www.mediafire.com/?12ixab2dcf11dye

I have 2842 pounds/money.ect in this save. If someone could help I would be grateful and if they would explain what they did I would be doubly grateful.

in hex I get that this is 0b1a and i flipped it to 1a0b.

Okay I got this to work now. And now I have 65545 money, but I can't edit it father. The hex id I've found is 10009 and flipped that should be 09010 right? I can't seem to find that in the new save? can some help with this?
Here is the new save.
http://www.mediafire.com/?6tovx13gt4o4dgk

Pax Anima
10-31-2012, 05:42 AM
good info thanks guys

69bigplayer69
10-31-2012, 09:09 AM
any one tried to mod items?

Mishumo
10-31-2012, 01:33 PM
Thanks for this - busy replaying the whole series - just got to Revelations.

Mishumo
10-31-2012, 01:34 PM
Thanks buddy - busy replay the whole series - just got to Revelations.

swizzzy
10-31-2012, 05:36 PM
i don't have the game yet, but how far into the game is the save in the first post?

thanks for this by the way

raymondtoonen
10-31-2012, 11:53 PM
i don't have the game yet, but how far into the game is the save in the first post?

thanks for this by the way

its before you can buy weapons.

jayhov
11-01-2012, 01:03 AM
Thanks for the tutorial it really helped

mrooz2008
11-01-2012, 06:44 AM
very good and tanck you

vision
11-01-2012, 12:39 PM
im new to this and ive tried and tried and nothing i do works so if someone could please help me i would vary greatful here is my save http://www.mediafire.com/?a6qw1v59mq20wh9 money is 2492 thank you

fluffdawg
11-01-2012, 03:22 PM
I Modded up to 65535 just fine but can't go any higher. I have 68000 and when i search for the hex it shows no instances. Can anybody help?

Yeul
11-01-2012, 04:00 PM
So I have a problem with this...

I have 4892 coins which is 0000131C. I flip that, add 1D and yet nothing pops up?

I've gained numerous amounts of money and yet the search results shows nothing.

Am I doing something wrong?

NightSorrow
11-01-2012, 04:46 PM
Yuel, you will just want the 131C portion of the Hex value.
When you flip the byte order you should end up 1C13.
So your search should be 1D 1C 13.

Also, if you are using Hex Workshop as your Hex editor you can use the Base Converter and use the Intel Byte order to find the flipped Hex value immediately.

ricky9999
11-01-2012, 05:18 PM
my game crashed ! anyone have a way? after edit to 65535 the gem is dead :)) is that because of the TU 2?

Emerald Lance
11-01-2012, 06:14 PM
Emerald Lance comes in to save the day! *applause applause*

So the save is dynamic. That means it changes itself to accommodate changes in the game. In this context, if you have less than 255 money (FF) then the save will use an Int8 value for money (only enough room for the two digits). Likewise, when you get past 255 it will move up to Int16 (four digits), and when you go past 65535 (FFFF) then it will go up to Int32 (eight digits).

So for people who are having trouble modding their money after getting more than 65535, try this. Let's assume you have 68000 money. That's 0109A0 in hex. In little endian, that becomes A00901. But then you have to remember that this is eight digits (Int32), not six. So the actual hex number would be 000109A0, and in little endian that becomes A0090100. You have to account for all eight digits. It gets even more complicated when you have to add an extra byte to the equation, in this case being 1D.

So remember to convert properly when looking for your values. After 65535, it will be an eight digit hex value that you're looking for; any digit that doesn't have anything is zero. Try it and see.

ricky9999
11-01-2012, 06:56 PM
Emerald Lance comes in to save the day! *applause applause*

So the save is dynamic. That means it changes itself to accommodate changes in the game. In this context, if you have less than 255 money (FF) then the save will use an Int8 value for money (only enough room for the two digits). Likewise, when you get past 255 it will move up to Int16 (four digits), and when you go past 65535 (FFFF) then it will go up to Int32 (eight digits).

So for people who are having trouble modding their money after getting more than 65535, try this. Let's assume you have 68000 money. That's 0109A0 in hex. In little endian, that becomes A00901. But then you have to remember that this is eight digits (Int32), not six. So the actual hex number would be 000109A0, and in little endian that becomes A0090100. You have to account for all eight digits. It gets even more complicated when you have to add an extra byte to the equation, in this case being 1D.

So remember to convert properly when looking for your values. After 65535, it will be an eight digit hex value that you're looking for; any digit that doesn't have anything is zero. Try it and see.

uhm, I recognize this too! but I have 3616 in my new save (last save using traner to max but the money too much) n my game crashed after edit to 65000

ah if I change from 3616 to 65000, do I need to change 1D before it?

Emerald Lance
11-01-2012, 06:58 PM
Don't edit it so high. Try a slightly lower value. Also, make sure you're doing it exactly correct.

ricky9999
11-01-2012, 07:00 PM
Don't edit it so high. Try a slightly lower value. Also, make sure you're doing it exactly correct.

only from 3616 to 65000 T_T
hehe I ve done this several time with the other AS game. just crashed on this one :))

kavehdead
11-01-2012, 08:14 PM
If I Search The Amount Of Money , I Envisage With This Error : Cant Find The Specified search string was not found ! Please Help

swizzzy
11-01-2012, 10:08 PM
once i get past a certain point will i have to mod the money again? or am i good for the rest of the game with the save in the first post?

ThisGuyP1469
11-01-2012, 10:17 PM
Emerald Lance comes in to save the day! *applause applause*

So the save is dynamic. That means it changes itself to accommodate changes in the game. In this context, if you have less than 255 money (FF) then the save will use an Int8 value for money (only enough room for the two digits). Likewise, when you get past 255 it will move up to Int16 (four digits), and when you go past 65535 (FFFF) then it will go up to Int32 (eight digits).

So for people who are having trouble modding their money after getting more than 65535, try this. Let's assume you have 68000 money. That's 0109A0 in hex. In little endian, that becomes A00901. But then you have to remember that this is eight digits (Int32), not six. So the actual hex number would be 000109A0, and in little endian that becomes A0090100. You have to account for all eight digits. It gets even more complicated when you have to add an extra byte to the equation, in this case being 1D.

So remember to convert properly when looking for your values. After 65535, it will be an eight digit hex value that you're looking for; any digit that doesn't have anything is zero. Try it and see.

That makes sense now, When i had over 68000 i was still doing the search without the 00's but you can't search for when you have a low amount.. But now that its higher than 68,000 and you want to add FF FF FF you also gotta search for the 8 digits. Thanks Emerald for this info!

raymondtoonen
11-01-2012, 11:04 PM
once i get past a certain point will i have to mod the money again? or am i good for the rest of the game with the save in the first post?

no you will lose your money when you become connor. use my saves i edited rangers99 save with more money and extra save when you get your assassin outfit.

queimadinheiro
11-01-2012, 11:09 PM
I got 68284 (00010ABC in hex) . But I coudn't find the hex value(Yes I Flipped using 8 bit zeroes - BC0A0100). I still can't find the right value to mod :'(. Any ideas?

queimadinheiro
11-01-2012, 11:28 PM
Alright. Finally I made it. I just got more than 70000(70132 preciselly) and voilà. The value appeared when I flipped it's hex. Thank you.

Emerald Lance
11-02-2012, 02:43 AM
I got 68284 (00010ABC in hex) . But I coudn't find the hex value(Yes I Flipped using 8 bit zeroes - BC0A0100). I still can't find the right value to mod :'(. Any ideas?
You're doing everything right. The hex conversion is right, and you're properly converting from big endian to little endian.

The only thing I can suggest is to get a little bit more (or spend a little) and look again. Also make sure you're modding the correct save.

xxaugyxx
11-02-2012, 04:40 AM
so i tried this for the second time and change mines to ffff, and when attempting to load the game it chrashes and just stays frozen. Any one know how to fix this?

queimadinheiro
11-02-2012, 04:49 AM
You're doing everything right. The hex conversion is right, and you're properly converting from big endian to little endian.

The only thing I can suggest is to get a little bit more (or spend a little) and look again. Also make sure you're modding the correct save.

After I get 70k+ I could find the right value. I tried this in Brotherhood and Revelations too and everything worked after get this amount of money. It's a tip for players who are having this sort of problem.

dcra
11-02-2012, 05:26 AM
In my experience:


For Sequences 1-3, editing the save file itself only works. Extracting, editing, then replacing the con file freezes my console at the load save screen.

For Sequences 4 and on, editing the save file itself freezes my console at the load save screen. Extracting, editing, and replacing the con file works.

I don't always get the hex in my search results on the first try. Sometimes I have to earn more money and try again in order to get even a single search result.

I was just in a situation where I had a total of 16778432. My hex was flipped into C0040001. 0 instances found. So the idea pops into my head to search for just "1DC0" and see what happens. Well, would you look at that... one instance:

... 1D C0 04 CC 00 01 ...

So, I see my flipped hex, but there's this extraneous CC in the middle of it. Fuck it. I'll mod it. I mod the CC into an FF.

I end up with ... 1D FF FF FF FF 01 ...

My console freezes. So then I decide to mod around it, I mean after all, it does kinda match the description of the hex I'm looking for.

Now it looks like ... 1D FF FF CC FF FF ...

It works. I now have £999,999,999. Point of this post is, if you're following the directions to the letter and you feel like you might not be getting anywhere, keep trying, because when you search for the hex, your results may vary. Literally. And weirdly, in my circumstance.

raymondtoonen
11-02-2012, 12:44 PM
Dont understand why people use 1D before the code. Maybe you find your money without it. And if you use 1D before it dont change 1D into FF thats why it freezes your xbox.

dayrelease
11-03-2012, 12:09 AM
i cant get this to work ive spent 3 hours on it trying everything and even spent all my cash in game to see if the change in values would help.

i now have £359 which changes to 67010000 so i search for 6701 and find it and change the values to 1D6701 and it still doesnt work can anyone help me please?

Paul

mattmagnum
11-03-2012, 01:00 AM
ok, so apparently i am having alot of trouble finding this code again, i had over 100k at one point, and i've been lowering and raising it over and over to different values to try and find it but to no avail, currently i have 70,093 and i can't find that either, so i've decided to throw my save here and see if you all have better luck.

http://www.4shared.com/file/srJcaLjN/ASSASSINSCREED3SAVEGAME1A.html

hopefully that works for you to access it..

Emerald Lance
11-03-2012, 06:17 AM
Dont understand why people use 1D before the code. Maybe you find your money without it. And if you use 1D before it dont change 1D into FF thats why it freezes your xbox.
How I understand it is that 1D will always precede the money value. So if you find the same amount listed more than once, then you can use 1D as an indicator to narrow down the search a bit. But yeah, it is as you said, if 1D is being changed at all, it might cause the game to crash. Good catch.


i cant get this to work ive spent 3 hours on it trying everything and even spent all my cash in game to see if the change in values would help.

i now have £359 which changes to 67010000 so i search for 6701 and find it and change the values to 1D6701 and it still doesnt work can anyone help me please?

Paul
You might be editing it wrong. Remember that 67010000 is Int32, but 6701 is Int16 (which is what you need). Also, if there isn't already an instance of 1D directly before 6701, then you're probably looking in the wrong place; you shouldn't have to add 1D to it at all.


ok, so apparently i am having alot of trouble finding this code again, i had over 100k at one point, and i've been lowering and raising it over and over to different values to try and find it but to no avail, currently i have 70,093 and i can't find that either, so i've decided to throw my save here and see if you all have better luck.

http://www.4shared.com/file/srJcaLjN/ASSASSINSCREED3SAVEGAME1A.html

hopefully that works for you to access it..
I'll be happy to look at your save. But you'll have to upload it somewhere else. It would be a lot easier if you could upload it here; 360haven has a great file storage system, and I can download it a lot easier from here than anywhere else. Otherwise, somewhere that doesn't require me to have an account in order to download would work, like rapidshare or some other similar site. Also, make sure to remind me of how much money you have when you upload so I know what to look for.

mattmagnum
11-03-2012, 02:50 PM
Ok, sorry Lance, I tried to upload it here the first time but I guess I was in the quick reply and that's why I didn't see an upload button lol.

10144 Ok, had to put it in a rar file, 70,093 pounds. For some reason I have been unable to find any amount higher than the initial FF FF edit, which is what, 65k something. I appreciate you taking the time to check it for me :)

Emerald Lance
11-03-2012, 03:30 PM
Ok, sorry Lance, I tried to upload it here the first time but I guess I was in the quick reply and that's why I didn't see an upload button lol.

10144 Ok, had to put it in a rar file, 70,093 pounds. For some reason I have been unable to find any amount higher than the initial FF FF edit, which is what, 65k something. I appreciate you taking the time to check it for me :)
10145

It wasn't able to find that value, either. I did make an edit though. Let me know if your money is changed at all. I don't expect it will be, but it can't hurt to see. (Remember to rehash/resign before using.)

EDIT: Yeah, FFFF is 65535. Anything higher should automatically up it to eight digits.

dayrelease
11-03-2012, 05:13 PM
the problem i had was that ffff was above the limit so i had to use 2723 which is £8999 then earned over 10,000 and then i could use ffff and get the £65536. so i reckon there is certain limits to each tier.

all sorted now though. cheers!

kavehdead
11-03-2012, 06:17 PM
10013
Save in first shop - have 65535 money

Game has no protection, and easily can be modded (for money)
I transfer my save from my XBOX360 to my PC (ASSASSINSCREED3SAVEGAME1A)

Then i convert ammount of my money (2850) to Hex (0B22). Then I swap byte order (Was 0b22 - became 220B).
Open save in Hex Workshop, search for 220B - was foun 4 adresses. In my save correct adresses begin from same byte 1D
(example - 2 adresses both begin from 1D (1D220B) , and 2 adresses begin from somthing else)
I replaced 220B to FFFF (was 1D220B - became 1DFFFF) , rehash, resign and transfer save back to xbox 360 - and i have 65535 money in the game

Attached save also have 65535 money in beginning of game. I hope this is help somebody

Sorry for bad english, native language is Russian



My funds are3404; according to converter that is in hex. Following your instructions, I am attempting to find the value 4C0D. That value does not exist. I have tried searching it But I Cant Again. Pleaseeeee Helllllp :((

raymondtoonen
11-03-2012, 08:20 PM
My funds are3404; according to converter that is in hex. Following your instructions, I am attempting to find the value 4C0D. That value does not exist. I have tried searching it But I Cant Again. Pleaseeeee Helllllp :((

i will help you but are you connor???

mattmagnum
11-03-2012, 08:51 PM
10145

It wasn't able to find that value, either. I did make an edit though. Let me know if your money is changed at all. I don't expect it will be, but it can't hurt to see. (Remember to rehash/resign before using.)

EDIT: Yeah, FFFF is 65535. Anything higher should automatically up it to eight digits.

Ok, so whatever you did worked, i have 131056 now, how did you get it to work? lol and when can i edit it again do you think?

Emerald Lance
11-03-2012, 11:10 PM
Ok, so whatever you did worked, i have 131056 now, how did you get it to work? lol and when can i edit it again do you think?
So it turns out I was wrong. Well, kinda; I was right, but it isn't as easy as just adding more bytes. When you get more than 65535, the game does add more bytes. But they're thrown all over the place. Here's a screenshot I took from Matt's save as an example:
http://i56.photobucket.com/albums/g163/Emerald_Lance/AC3m.jpg

The red square is the 1D that tells us where the money is. The blue square is the second half of the money, and the green square is the first half. Matt's money was 70093, which is equal in hex to 0111CD. Translating from big endian to little endian makes 0111CD into CD1101. I looked for that, but couldn't find it. So then I looked for CD11 and found five instances, with one of them being after 1D. Then I noticed that 01 just one byte away from where it should be.

I decided to take a chance on it and change CD11 into F0FF, which (when translated back to regular big endian hex and sticking that 01 back in front of it) becomes 01FFF0, which (when translated again into decimal) then becomes 131056.

In short order, after translating from big endian to little endian, you should only look for the first four digits of your translated value. In Matt's case, this was CD11. After you find it, look and see if your results match my screenshot (where the rest of it is a byte off).

MUSE_iC
11-08-2012, 04:42 AM
Hi there ive been racking my brain trying to get this to work for assassins creed revelations from what ive gathered its the same process but I just cant get it to work for me.
The money I currently have is 1587 so if anyone could do me the favor of modding this for me id greatly appreciate it. 10177


EDIT: Nvm I figured it out my hex program didnt do a good job telling me it found 4 results not just one. After tinkering with a couple of them I successfully accomplished this. Thank you for the tutorial.

Acehii
11-11-2012, 08:34 PM
Can someone Please mod my save? My current Money (Well Connor's) is $72763.

http://www.mediafire.com/?1u14964qkyy8918

I managed to do it the first time, but I can not find the value to get it to 16m.
Thanks in advance if someone can help me out. If not Happy gaming anyways.



Never Mind.. After about 20 attempts at loading up and freezing, I finally got it to work. In my case my hex code was 2 number from !D. :) Happy Gaming every one.