PDA

View Full Version : Kindoms of Amalur Minor XP modding



mearsy777
02-12-2012, 12:00 PM
ALL CREDIT TO Ccaveman84 for this tutorial, none whatsoever to myself, just sha what I thought was a nice find
this lets you mod the MINOR xp, meaning everytime you make a klill you should lvl up 1 lvl i think


Extract your save onto your PC

Open the save in 360 rev, modio or horizon and extract the save.bin from the contents of your save file

The save I will be using for demonstration purposes is currently Level 5 with 2,364XP

OK first you will need to work out your XP, to do this you need to calculate the amount of XP in each level plus the amount of XP you have into that level to work out your total overall XP.

XP List.
Spoiler

Levels & XP
1. 500
2. 1100
3. 1800
4. 2600
5. 3500
6. 4500
7. 5700
8. 6900
9. 8300
10. 9700

11. 11,300
12. 12.900
13. 14,700
14. 16,500
15. 18,500
16. 20,500
17. 22,500
18. 24,500
19. 27,500
20. 30,500

21. 33,500
22. 36,500
23. 40,500
24. 44,500
25. 48,500
26. 52,500
27. 57,500
28. 62,500
29. 67,500
30. 72,500

31. 79,500
32. 86,500
33. 93,500
34. 100,500
35. 110,500
36. 120,500
37. 130,500
38. 140,500
39. 155,500
40. 170,500

So in my case Level 5 with 2364 XP

Level 1 500 XP
Level 2 1100 XP
Level 3 1800 XP
Level 4 2600 XP
level 5 3500 XP
And 2,364XP into level 5

The calculation would then go like this
So 500+1100+1800+2600+3500+2364=11864

The total will be the amount you need to search for

Now for the next part you need to convert the total (in my case 11864) into Hex Code
to do this you will need a base converter, I use Hex Workshop's base converter for this.

Open the base converter and make sure it is set as in my picture
http://www.xpgamesaves.com/uploads/imgs/pre_1329019447__capture.gif
As you can see you need to type your total into the Decimal box and the converter
will give you the correct Hex code for that amount.

OK now we have the HEX code we need to search for it

Open your Hex editor and load your Save.bin into it
click the cursor somewhere around the top of the Hex code section and it CTRL+F

A "Find" Box will open and you can now search for your hex string
Make sure the find box is set up as in the picture bellow
http://www.xpgamesaves.com/uploads/imgs/pre_1329019844__capture.gif
As you can see I have entered the Hex code for my XP (11864) which is 00002E58

Now hit find and if you are lucky it will be the first thing you come to
the XP is generally roughtly in the same place in what looks to be a mostly blank section of Hex
http://www.xpgamesaves.com/uploads/imgs/pre_1329020491__capture.gif

you will notice that there are 2 instances of the code you are searching for 8 bytes apart
Now change both instances to 3B9AC9FF
http://www.xpgamesaves.com/uploads/imgs/pre_1329020649__capture.gif

If you are modding the PC vesion the you need to enter FF9AC93B instead of 3B9AC9FF

Once you have done that simply save your edited .bin file

Now inject the save.bin you have just edited back into your save game file
Rehash and Resign and you are done! :D

Congratulations you should now have Maximum Minor XP!

Now you can enjoy leveling at the speed of light. ;)

ALL CREDIT TO Ccaveman84 for this tutorial, hope this helps some people, certainly did wonders for me :)

XajNyne
02-12-2012, 12:05 PM
That's the same guy who made my 1,000,000,000 gold, inventory slots 1,000,000,000 Minor XP 1,000,000,000 and Level 40 starter save that I am currently playing and it works like a charm. Nice share. Thanks.

CloudStrife7x
02-12-2012, 05:00 PM
very nice share of this tutorial by Ccaveman84, now i just need the game still lol XD

XajNyne
02-14-2012, 09:22 PM
I'm surprised to see someone hasn't posted the KOA Reckoning Skill-Points, Abilities-Points, Health & Mana Tutorial yet.............or have they?

CloudStrife7x
02-14-2012, 09:29 PM
I'm surprised to see someone hasn't posted the KOA Reckoning Skill-Points, Abilities-Points, Health & Mana Tutorial yet.............or have they?

that would be cool if someone would post a tut for those things, but so far no one has

Enter Chandman
02-15-2012, 12:27 AM
So i'm using the same hex program and noting is working the same. Im getting a whole different Find window no matter where i click.

Daimashin
02-15-2012, 03:27 AM
I found that you don't have to calculate the total xp. Just go to your stats and look for total lifetime xp earned and you'll get the total xp.

jasondh79
02-15-2012, 08:18 AM
I am currently lvl 27 and 38,661 into it. I have tried 596161 which results in hex editor not being able to find it. When I try 538661 which is my lifetime xp I can find it on hex editor. I tried changing it but then the game freezes when I try to load it. Any ideas would be much appreciated.

Daimashin
02-15-2012, 08:45 AM
I am currently lvl 27 and 38,661 into it. I have tried 596161 which results in hex editor not being able to find it. When I try 538661 which is my lifetime xp I can find it on hex editor. I tried changing it but then the game freezes when I try to load it. Any ideas would be much appreciated.

Is there only one result? If there are multiple results, go for the ones that are only a few bytes apart. Change both of them and see how it goes.

arcona17
02-15-2012, 09:07 AM
Very nice, indeed....this is very helpful.

jasondh79
02-15-2012, 04:05 PM
Is there only one result? If there are multiple results, go for the ones that are only a few bytes apart. Change both of them and see how it goes.

Yeah I double checked only comes up with the one result.

Nvm I figured it out, just had to recount.

DemonBooter
02-16-2012, 01:02 AM
Worked perfect for me :) was worried because of the savefile doubling in size but went off with out a hitch

ccaveman84
02-16-2012, 06:32 PM
Glad you liked the tutorial and thank you for the comments and kind credits

Just to clear up the reason why I chose to calculate the XP rather than search for the lifetime XP
is because I have found on many occations that the lifetime XP hex often difers from the claculated XP (Not always)

I have had many times where I have searched for and changed the lifetime XP and it freezes the game when loading

However when I calculate the XP I have manageed to mod the minor XP every time with no problems. ;)

Anyways thanks again and I hope you guys have found it somewhat usefull. :P

XboxRainbowMods
02-19-2012, 09:01 AM
Great tut for sharing the xp values.

Now a question, could anyone with the game save talked about from Ccaverman84 post the .bin files? It would save time finding where inventory slot bytes and gold bytes are. Thanks.


That's the same guy who made my 1,000,000,000 gold, inventory slots 1,000,000,000 Minor XP 1,000,000,000 and Level 40 starter save that I am currently playing and it works like a charm. Nice share. Thanks.


http://i.imgur.com/Hixm8.png (http://www.purchasemods.com)Visit my YouTube Channel for More Mod Support (http://www.youtube.com/user/XboxRainbowMods/featured)http://i.imgur.com/Hixm8.png (http://www.purchasemods.com)
(Click Here) (http://www.youtube.com/user/XboxRainbowMods/featured)

Sinister
02-24-2012, 08:06 PM
Glad you liked the tutorial and thank you for the comments and kind credits

Just to clear up the reason why I chose to calculate the XP rather than search for the lifetime XP
is because I have found on many occations that the lifetime XP hex often difers from the claculated XP (Not always)

I have had many times where I have searched for and changed the lifetime XP and it freezes the game when loading

However when I calculate the XP I have manageed to mod the minor XP every time with no problems. ;)

Anyways thanks again and I hope you guys have found it somewhat usefull. :P

THis is my current problem I think, however I'm only getting one instance of it showing up and it freezes every time I try to mod it. Not sure what to do now.

i'm 2000 xp into level 10 which is a total of 46600 xp which calculates to 0000b608. Is that right?

Ultimarok
02-25-2012, 05:08 AM
This worked for me, thank you.

ChthonicNero
02-29-2012, 02:43 AM
Works I just did this with my save.
What I was searching for to edit showed up multiple times but following this "you will notice that there are 2 instances of the code you are searching for 8 bytes apart
Now change both instances to 3B9AC9FF" It worked!

XajNyne
02-29-2012, 02:45 AM
Glad to hear it guys. That's awesome.