Log in

View Full Version : Dark Souls Modding with Hex Workshop



Dragjendaer
10-18-2011, 11:55 PM
Hello all, I'm new to 360 Haven and new to modding in fact. I have searched through the forum trying to find a discussion that would help those of us who are entirely new to modding with such an advanced program. I have tried modding some myself using the "Snuggly the Barter" program (Works great BTW) but I am looking to do three things in essence. I would like to mod my item discovery rate (drop rate), give myself a kickass sword to start with, and place in my inventory a significant amount of reinforcement materials. If anyone can help it would be greatly appreciated and I'm sorry if a topic like this already exists but I have spent 6+ hours searching and was unable to find one that would, for lack of a better word, cater to someone like me. Again I await anxiously for a response on whether help can be offered or not. Thanks in advance.

Idlehands88
10-19-2011, 12:48 AM
You can't mod Item Discovery, as for the other stuff just buy a bunch of the same item (for example buy 15 short swords) Then just replace the ID's of the Short Sword (0000000000030D40) with whichever ID you want...

Dragjendaer
10-19-2011, 01:42 AM
@ idlehands, That's a start at least, but my problem is when removing my character data from my save file I only have two files with my character name in them and none of them list what the code corresponds to. I saw in a different post called "Dark Souls Modding Discussion Only" that the stats file have titles beside them indicating what each number refers to, could this just be for illustrative purposes? Also in a screen shot of a character with red eyes and neon emerald hair it shows his item discovery rate to be at 8000, just photoshop?

Back to the issue at hand, is there a specific character data file that I should use (ie. USER_DATA or USER_DATA0a)(those are the only two with my character name in them).

Idlehands88
10-19-2011, 01:52 AM
@ idlehands, That's a start at least, but my problem is when removing my character data from my save file I only have two files with my character name in them and none of them list what the code corresponds to. I saw in a different post called "Dark Souls Modding Discussion Only" that the stats file have titles beside them indicating what each number refers to, could this just be for illustrative purposes? Also in a screen shot of a character with red eyes and neon emerald hair it shows his item discovery rate to be at 8000, just photoshop?

Back to the issue at hand, is there a specific character data file that I should use (ie. USER_DATA or USER_DATA0a)(those are the only two with my character name in them).

The item discovery picture was done by modding the game disc itself (was only for show, didn't change drop rate at all). As for what USER_DATA to use you don't need to worry about the USER_DATA0a file. If you're character is in the first slot when you go to load the game, then you would use USER_DATA, if your character is in the 2nd slot then you would mod USER_DATA01, etc...

Dragjendaer
10-19-2011, 03:01 AM
Awesome, thanks for the help. I'm going to give it a try using some of the item ID's that others have already found. I really appreciate the help, hope this works. Do I still need to do the Checksum thing or is that for something else?

blacksnight
10-19-2011, 03:19 AM
i modded my save, and added some item now my game don't save in game any more..

Dragjendaer
10-19-2011, 03:38 AM
I'm giving this a try but I'm a little confused about the encoding portion, I know that in the lists provided it says for Dragon Greatsword the code should be 00000000000566D0 but when I put this into the Hex Workshop it doesn't fill up the spots. Is this okay or am I not doing something correctly? Sorry I'm asking soo many questions. I really would like to learn more so I could do this on my own.

Idlehands88
10-19-2011, 05:35 AM
I'm giving this a try but I'm a little confused about the encoding portion, I know that in the lists provided it says for Dragon Greatsword the code should be 00000000000566D0 but when I put this into the Hex Workshop it doesn't fill up the spots. Is this okay or am I not doing something correctly? Sorry I'm asking soo many questions. I really would like to learn more so I could do this on my own.

Make sure you are replacing the same amount of bytes when replacing the ID of a new weapon. If you add/remove bytes from the save then the save WILL corrupt (at least for this game it will).

Dragjendaer
10-19-2011, 03:20 PM
@ Idlehands, so I attempted it but I ran into some problems. First I wanted to replace the broken sword hilt -00033C20 with the Dragon Greatsword-000566D0, I think I found th right spot in my data so I put the values in over the values of the hilt. So 33C20 was replaced with 566D0. After doing this I tried to find my characters name in the save file open in hex workshop but I wasn't sure which one had my stats above it (the words to the side are all mangled), I didn't know where to paste my edited data or how much to paste (such as, do I select all of the user_data file and paste it or just the sword number), and lastly I tried for a couple of hours but could not locate a checksum number. If you could help me with this I think I might be able to handle the rest on my own (for other mods). Maybe some screen shots would help if you aren't too busy. Thanks again for your help.

hk11
10-19-2011, 03:53 PM
It might help you to try and replace something that is not a weapon with a weapon. Armor starts with 10000000 so it is easier to see where the bytes start. I use the chain helms from the first vendor.

I'll use the "soul of a lost undead" as an example:

With a soul of a lost undead in your inventory, search for 4000000000000190 (consumables start with 40), once you find this replace it with your weapon code 00000000000566D0 (start replacing the 40 with the 0s). Another tip is to use the "find all instances" option when searching for the codes, because it will outline and highlight the results for easier viewing.


To fix the checksum before you re-insert the user_data back into your save, you need the bookmarks from the first post and to watch the video from rubbers in the first post. It explains how to create the new checksum and place it in the file.

Also, if you are hexing the user_data file you dont have to worry about trying to find your stats above your name. That is only when you are hexing the entire save. Just check out the first video link from rubbers in the first post and it will become clear. It covers the basics of extracting the data and getting the data back into your save. The bookmarks wont show your inventory but will show you where the checksum is.

Dragjendaer
10-19-2011, 04:51 PM
@hk11, I tried to watch that video but I keep getting a message that says the video was removed. Any help with that?

Doom Eye
10-19-2011, 05:04 PM
Yes a Picture where nice, i have enormus trouble to find anything, the most id´s i was searching for, to find my inventory so i can add items, Hex Workshop says they dosent exists but i have the items in my inventory !?.... i dont understand how to add items or even find the ones i want to mod...

And what is the Mod tool some ppl are speaks about ? i did not find anything like that...

hk11
10-19-2011, 05:07 PM
@hk11, I tried to watch that video but I keep getting a message that says the video was removed. Any help with that?


Ahh that blows lol.

Basically, you download the bookmarks and in hex workshop go to tools > bookmarks > open bookmark collection, and open the downloaded bookmarks. Now you will see some boxes around some items for stats, souls, etc.

To fix the checksum, you highlight all the data in the file with select all, then go to the very bottom and while holding shift unselect the data in the bookmark for the checksum. With all the data except the checksum selected, you go to tools > generate checksum. Select MD5 128bit and make sure the "selection" radio button is selected, and click generate.

Then in the bottom of hexworkshop you should see the checksum results window. Right click the result there and copy it. Then highlight the area for the checksum in the userdata file and paste in the new checksum. Save this and then replace the user_data file in your save, resign and hash, and transfer back to your stick.

If you get an error when trying to save to your stick, you may have done something wrong with the data you were replacing for items and need to try again. If you get failed to load save or corrupted save when trying to load, you need to try again. Sometimes I cannot get mine to work when I try to make 99 of an item, but 50 will work with no problem. Im not the best at this for sure but that has been my experience with it.


Hope that helps.

hk11
10-19-2011, 05:08 PM
Yes a Picture where nice, i have enormus trouble to find anything, the most id´s i was searching for, to find my inventory so i can add items, Hex Workshop says they dosent exists but i have the items in my inventory !?.... i dont understand how to add items or even find the ones i want to mod...

And what is the Mod tool some ppl are speaks about ? i did not find anything like that...

http://www.360haven.com/forums/showthread.php?6739-RELEASE-Snuggly-the-Barter-Dark-Souls-Savegame-Editor

Look at the bottom of the second post for the most updated version.

Doom Eye
10-19-2011, 05:14 PM
http://www.360haven.com/forums/showthread.php?6739-RELEASE-Snuggly-the-Barter-Dark-Souls-Savegame-Editor

Look at the bottom of the second post for the most updated version.

Thx mate. but this is only an editor for the stats, i dont want to mod the stats or change my current equipment, i want to hex edit items add items etc., i thought i can do this with this mod tool....thy anyway :-)

hk11
10-19-2011, 05:19 PM
Thx mate. but this is only an editor for the stats, i dont want to mod the stats or change my current equipment, i want to hex edit items add items etc., i thought i can do this with this mod tool....thy anyway :-)

Same here, thats why Ive been trying to learn to hex it.

Doom Eye
10-19-2011, 05:29 PM
Hehe yes.. like i said above i dont find anything that helps me... dont find tipps, dont find examples...nothing...and the hex editor dont find anything too :-) i dont get it....can i change somewhere in the hex workshop the style to show me the dates from the file or what ?

hk11
10-19-2011, 05:36 PM
Hehe yes.. like i said above i dont find anything that helps me... dont find tipps, dont find examples...nothing...and the hex editor dont find anything too :-) i dont get it....can i change somewhere in the hex workshop the style to show me the dates from the file or what ?

I may try to throw together a tutorial with some screens. I am not a pro by any means but I can show how to take a new character, extract the data, mod the stats and replace items with hex workshop, and replace the file. I'll try to work on that tonight when I am in front of my xbox.

Of course I cannot promise that the game wont corrupt later or something, but I have had not issues up to beating smough ornstein.

Doom Eye
10-19-2011, 05:51 PM
this would be nice if you can do something like this :bigsmile2:

Dragjendaer
10-19-2011, 06:17 PM
@hk11, thanks man this should help, I'll give it a try and hopefully it will work out. I would also appreciate it if you could make a tut, even if you're not a pro you're better than me.

Dragjendaer
10-19-2011, 06:28 PM
Also I can't seem to find a link for the bookmarks to download. Any help?

hk11
10-19-2011, 06:35 PM
Note: this method seems to corrupt for some folks. I was able to play for many hours, but mod at your own risk.

This is a ghetto tutorial made from memory and the IDs on the forum:

1. Getting the userdata file from your save.
A. Using Horizon, drag a copy of your save to a folder. Immediatley make a copy of this save and rename it DRAK005 - prehex or something incase you jack it up.
B. Drag the DRAK005 file back into Horizon and you should see the window that displays information about the save.
C. Click the Contents tab and select the user_data file from the top of the list. Right click and select export. Export a copy of this to the folder where you extracted the save from your USB.

2. Loading the bookmarks
A. Right click the user_data file and select open with hex workshop
B. In HW, click Tools > Bookmarks > open bookmark collection. Select the bookmarks you have downloaded and extracted.
C. You should now see the bookmarks loaded on your user_data file

3. Editing the stats
You can edit your stats using the bookmarks and a hex calculator (google for one if you dont have a favorite). If I just want to add souls or humanity or change a stat, I generally use the mod tool from Jappi for simplicity.

4. Replacing items
This is the part most people seem to be having trouble with.
A. First you need a quantity of an item to replace. Shortswords or chain helms from the first vendor work well.
B. You need the ID for the item you want to replace. This is available on the forum.

For this example I will use a shortsword (0000000000030D40) and replace it with titanite shards (40000000000003E8):

Search the user_data file for the item you want to replace (0000000000030D40). If you select find all instances when searching, it will highlight all of the data you need to replace. If the leading 0s are throwing you off, replace an item like a consumable that starts with 40000000 or armor that starts with 10000000.

Replace the data with the ID for the item you want to replace (40000000000003E8).

Next is the quantity. If you look to the right of the data you just replaced you will see 00000001. The last two digits is the quantity. Using the hex calculator enter the amount you want. For this example I will add 50 titanite shards in place of the shortsword. So I will change the quantity to 00000032.
The entire changed code looks like this now : 40000000000003E800000032

5. Fixing the checksum
After you have made your changes, you need to fix the checksum
A. With the edited user_data file loaded and bookmarks open, scroll to the very bottom of the file and you should see a bookmark for the checksum.
B. Click Edit > Select all (CTRL+A)
C. While holding shift, de-select the data in the checksum bookmark.
D. With all data highlighted EXCEPT the checksum click Tools > Generate Checksum. Select MD5(128bit), and make sure the radio button for selection is checked. Click generate.
E. In the lower right side of hex workshop you should see the Checksum Results window. Right click the entry here and select copy.
F. Highlight the data in the checksum bookmark and right-click paste.
G. Save the file

6. Getting the data back into your save.
A. In horizon, open the DRAK005 file from your hard drive (same as 1-b) and click the contents tab.
B. Right-click the user_data file and select replace. Browse for the file you edited and replace the one in the save.
C. Click the Save,Rehash, and sign button in Horizon.
D. Transfer it back to your stick and hope for the best

hk11
10-19-2011, 06:38 PM
Also I can't seem to find a link for the bookmarks to download. Any help?

They are in the first post of the Modding discussion only thread or you can try http://www.360haven.com/forums/attachment.php?attachmentid=3528&d=1319013343

Doom Eye
10-19-2011, 08:53 PM
Thx but the Bookmarks are useless, all i can do with these bookmarks is the same as the Editor does, the only thing is with the Editor u have to do nothing but input the new id´s.

But we want to add items and not to replace... and thats the problem i do not find the right places to add some items how it is descriped in this post http://www.360haven.com/forums/showthread.php?6709-Dark-Souls-Modding-Discussion-Only%21&p=42528&viewfull=1#post42528

it looks easy but in my Hex workshop its pure chaos with number and letters and not so "clean" as in the example...

hk11
10-19-2011, 09:04 PM
Thx but the Bookmarks are useless, all i can do with these bookmarks is the same as the Editor does, the only thing is with the Editor u have to do nothing but input the new id´s.

But we want to add items and not to replace... and thats the problem i do not find the right places to add some items how it is descriped in this post http://www.360haven.com/forums/showthread.php?6709-Dark-Souls-Modding-Discussion-Only%21&p=42528&viewfull=1#post42528

it looks easy but in my Hex workshop its pure chaos with number and letters and not so "clean" as in the example...

I just use the bookmark to find the hash.

Doom Eye
10-19-2011, 09:43 PM
Yeah ok but how can i change how many of item1, item2, item3 ...... i have ?

I dont get it...thumps up to all that know how to hex edit this shit :-)

In the "ghetto tutorial" you searched for the short sword. when i look for the shortsword id i get 15 entrys and all look the same.....see attatchment

how do i find the right one when all looks the same and not only one like your example ?

3537

hk11
10-19-2011, 10:00 PM
Yeah ok but how can i change how many of item1, item2, item3 ...... i have ?

I dont get it...thumps up to all that know how to hex edit this shit :-)

Say you searched for titanite shards, with the ID of 40000000000003E8 (you would have to have one in your inventory before it will work). Right after that is 00000001 (or similar, depending on how many are in your inventory). the last 2 digits are the quantity, so if you changed it to 32 you would have 50 shards, and it would look like 40000000000003E800000032 after you edited it.

Doom Eye
10-19-2011, 10:14 PM
I just edited my post look what i mean, your new try to help me is useless again for me because i dont finde these strings and dont know why... it looks not like 40000000000003E800000032 its more like an armaggedon from numbers and letters...im sorry im totally noobish about this hex editing but i want to understand this :-)

when i seach for these shards i will find strings they are totally strange chaotic placed and i dont see where it begins and where it ends. can i do something about this that the strings they are connected togehter or seems to be one string, to be in one line ?

Edit: also it seems i can not replace strings, i can delete strings and type new in with two numbers or letters but i cannot replace....and why the hell get i 50 shards when i type in 32?

Skullkeeper
10-19-2011, 10:44 PM
Yeah ok but how can i change how many of item1, item2, item3 ...... i have ?

I dont get it...thumps up to all that know how to hex edit this shit :-)

In the "ghetto tutorial" you searched for the short sword. when i look for the shortsword id i get 15 entrys and all look the same.....see attatchment

how do i find the right one when all looks the same and not only one like your example ?

3537

From your picture it looks as though you are editing the container file. If you extract your User_Data file from this container you might have an easier time learning where your items are located since you are new to hex editing. The con file is a little more confusing and offsets are different from User_Data file. Practice using the User_Data file first then progress into editing the container file. Also 50 converted to hex is 32. Just use windows calculator and key in your decimal amount click hex button and it will convert it.

Doom Eye
10-19-2011, 10:48 PM
Ok wait :-)

I extracted all Contents from the Dark Souls Main save via Horizon, after this is opend the User Data in the Hex and the Dark Souls Main save too, like mentioned in the Big modding thread.

You mean now, if i understand correctly, i musst extract something out frome the User Data file too ?

Skullkeeper
10-19-2011, 10:52 PM
No sorry to confuse you, from looking at the pic it looked as though you were editing the Draks0005 file which is the container. If you are editing the User_data file then you are doing it right.

If you want, post your User_data file and I will edit a couple things then give it back and you can compare with your original to see the changes so you can get and idea of what to do.

Pedantyc
10-19-2011, 11:07 PM
Judging by the pic, you are editing your whole save file. You will find massive amounts of stuff in there, not just your character. I think all that other stuff has to do with placement of the item in the game world.
After pulling the save file from your drive, you need to open it in Horizon or Modio to extract the User_Data. Opening User_data will make much more sense. As for why does 32 in HEX= 50 in decimal, just run a search for hex to decimal conversion. Hex is a different base, you can use the windows built in calculator to flip from decimal to hex.
decimal - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
hex - 1 2 3 4 5 6 7 8 9 a b c d e f

In an off note, is anyone else running into multiple copies of the same item string showing up in their User_Data? I don't remember seeing them before, but now I seem to have 2 of everything.

Doom Eye
10-19-2011, 11:08 PM
here you go, il try it then and take a closer look :-)
Thx for your help...


3540

Skullkeeper
10-19-2011, 11:29 PM
here you go, il try it then and take a closer look :-)
Thx for your help...

Ok changed your Humanity to 99, souls to max 999999999 and edit about 6 items to 99, also changed your estus flask from +1 000000CB to +7 000000D7. Also fixed checksum. Hope this helps3541

Doom Eye
10-19-2011, 11:38 PM
ok great thx, i will check this out later, need to sleep now and will report back hopefully with good information :-)

hk11
10-20-2011, 12:08 AM
I was able to mod the container once and added 50 shards instead of a chain helm. When I go back in to change another I am having a hard time finding the right one to change :D. The hash calculator is failing on one of the items.

What I am trying to do is find my name in the con file that corresponds to the way it looks in the user_data file, i.e. with the stats above it. Then I searched for the first chain helm below that and changed in both but didnt work apparently. Should I be searching for another helm? I have a lot to choose from :D

Dragjendaer
10-20-2011, 12:58 AM
@hk11 and Idlehands, You guys Effin Rock! HK, that tut you threw together worked like a charm and I was able to do exactly what I wanted to do, I haven't had any problems yet (Fingers crossed) anyway thanks again. And to anyone else looking for help just read the discussion from page one and pay attention.

hk11
10-20-2011, 01:13 AM
@hk11 and Idlehands, You guys Effin Rock! HK, that tut you threw together worked like a charm and I was able to do exactly what I wanted to do, I haven't had any problems yet (Fingers crossed) anyway thanks again. And to anyone else looking for help just read the discussion from page one and pay attention.

Awesome! Now if I can just figure out how to do it by editing the Con.... :( Thought I had it, but it seems not lol.

Dragjendaer
10-20-2011, 03:17 AM
So my rejoicing was a little early. I did manage to get the one mod I was after but it seems that subsequent mods cause the file to get smaller and smaller. I was attempting to use the Snuggly the Barter in conjunction with the hex workshop so I could easily modify my souls and humanities and still modify my starting weapon. In trying to do both I found that my file size dropped from 8 Mb to 4.6 Mb. Is there a way around this or should I just stick to one mod?

hk11
10-20-2011, 04:01 AM
So my rejoicing was a little early. I did manage to get the one mod I was after but it seems that subsequent mods cause the file to get smaller and smaller. I was attempting to use the Snuggly the Barter in conjunction with the hex workshop so I could easily modify my souls and humanities and still modify my starting weapon. In trying to do both I found that my file size dropped from 8 Mb to 4.6 Mb. Is there a way around this or should I just stick to one mod?

Some of the guys here told me that if you edit them that way they will eventually corrupt. I played a game that way for a ton of hours without any issue until i jacked up a save and didnt have a backup. I learned to do it the "right" way today and it's not much harder. If you look at the first post of the Dark Souls Discussion thread and use idlehand's method from the first and then the last few posts where I was asking how to find the right place to edit, you can learn it. It's not any harder after it clicked for me, but it was pretty tough getting there. If you need help I can try to share my experiences with it.

jmoney
10-20-2011, 04:30 AM
i did as it said also but it still corrupt my save for some reason after my 2nd stop and play session

Doom Eye
10-20-2011, 07:30 AM
same problem for me...the filesize dropped under the half from its original size....

hk11
10-20-2011, 03:28 PM
same problem for me...the filesize dropped under the half from its original size....

Anytime you insert into the game file, or use horizon to sign, it will half the filesize. I have figured out how to do it by editing the container, and may throw together a tutorial, but its more complicated.

Doom Eye
10-20-2011, 03:37 PM
In my opinion it can not go any more further complicated xD

I find some strings i want and made it to edit the strings to my like, the savegame works but i didnt want to play with it because its going to be corrupted sometime during playing with it...

m3sims
10-22-2011, 04:13 AM
Anytime you insert into the game file, or use horizon to sign, it will half the filesize. I have figured out how to do it by editing the container, and may throw together a tutorial, but its more complicated.

I will wait patiently for your tutorial, Sensie! :bigsmile2:

I am in desperate need of keeping the filesize the same! lol

Dragjendaer
10-24-2011, 12:44 AM
@hk11, So I was checking on the "Dark Souls Modding Discussion Only" but I couldn't seem to find the posts where you ask about where to locate the sections you need to alter in the filesave as opposed to the user_data. If you could provide some more assistance with this it would be appreciated. Thanks.

mrjinglesusa
10-24-2011, 08:50 PM
In my opinion it can not go any more further complicated xD

I find some strings i want and made it to edit the strings to my like, the savegame works but i didnt want to play with it because its going to be corrupted sometime during playing with it...


I will wait patiently for your tutorial, Sensie! :bigsmile2:

I am in desperate need of keeping the filesize the same! lol

Here's the method I have been using to Hex edit Dark Souls saves. This method does not change file size and I have never had a save corrupt.

1) Transfer save you want to edit from 360 to USB Stick.

2) Use whatever program on your PC you normally use to extract a 360 save from a USB Stick. I use XTaf.

3) Use whatever program on your PC you normally use to open a 360 save and open your extracted save. I use Horizon.

4) Extract the USER_DATA from the opened DRAK0005 save.

5) Open both the extracted USER_DATA and original DRAK0005 full save in Hex Workshop

6) Simultaneously edit both the USER_DATA and DRAK0005.** To find the correct locations in the DRAK0005 file you need to edit, search for your name in the DRAK0005 file using "Text String" and set to "Unicode". You are looking for your name that has your attributes above it. It my save, it is the SECOND occurrence of my name in the DRAK0005 file.

7) Edit you attributes, level, souls, etc. in both the USER_DATA and DRAK0005 file as you desire. Edit/add items in both the USER_DATA and DRAK0005 file as you desire.

8) Copy your original checksum in the USER_DATA file and search for it in your DRAK0005 file.

9) Calculate new checksum in the edited USER_DATA and paste that into the edited DRAK0005 over the original checksum you found in Step 8).

10) Save both your edited USER_DATA and edited DRAK0005.

11) Rehash and Resign your edited DRAK0005 filed using whatever program you usually use. I used Horizon.

12) Inject your rehashed, resigned, and edited DRAK0005 back onto your USB Stick. I use XTaf.

13) Move edited DRAK0005 to your 360.

14) Profit.

This has worked for me repeatedly to edit my Dark Souls saves while maintaining file size. I don't go into detail in the above steps on how to edit attributes/level/souls, edit/add items, calculate checksums, etc. because those things have been discussed ad nauseum in this and the other thread(s). These are just the general steps I use to edit saves and keep the original file size and not risk eventual corruption. The key here is that you don't want to try and overwrite, replace, etc. the USER_DATA in a DRAK0005 container because that will ALWAYS decrease the file size. You have to edit the DRAK0005 file directly, but the only way to do that without corruption is to also edit the extracted USER_DATA in order to calculate a new checksum.

Hope this helps. I'm no expert, but thanks to guys like Idle, Magnus, Turk, etc. who have posted TONS of useful information, I've been successful editing my Dark Souls saves using this method.

** You can do this one of two ways. 1) Literally edit both USER_DATA and DRAK0005 side-by-side. Make a change to USER_DATA, make the same change to DRAK0005. Repeat for every change you make. 2) The other method is to edit your USER_DATA completely and then copy and paste your edits into the DRAK0005 file. This is faster, but it's more difficult because you have to paste over the exact number of bytes (in the correct location(s)) in the DRAK0005 file that you copied from USER_DATA. For items, this could be a HUGE section, making it difficult to determine exactly where in the DRAK0005 file your last item is since it will probably be one of the repeating FFFFF...0000000....FFFFFF....00000 sections if you didn't have a lot of items in your original save.

NOTE: I've found that if the save shows as corrupt or doesn't work on the 360, it's very likely because the checksum is wrong or you didn't rehash/resign properly.

NOTE 2: This is essentially the same method Idlehands88 posted in the first post of the Modding Dark Souls Discussion thread. All credit goes to him, not me. I'm just trying to add a little more detail to what he posted.

NOTE 3: I HIGHLY recommend keeping multiple backups of a good, base save where you are at the Bonfire the Crow takes you to after the tutorial. Play around with editing that until you get it down. Then, you can start editing current saves where you are further along in the game.

mrjinglesusa
10-24-2011, 08:53 PM
@hk11, So I was checking on the "Dark Souls Modding Discussion Only" but I couldn't seem to find the posts where you ask about where to locate the sections you need to alter in the filesave as opposed to the user_data. If you could provide some more assistance with this it would be appreciated. Thanks.

Search for your name in the file save as a Text String set to Unicode. You are looking for the occurrence of your name that has your attributes, level, souls, etc. above it in the file save. Then, scroll down from there until you find the section with your keys/key items. Scroll down further from there to find the rest of your items (consumables, armor, weapons, upgrade items, etc.).

Aiya
10-25-2011, 03:15 PM
Odd, I've never had my save lower when I hex edit. Of course, I am not adding anything, I just do a search for items I have and then change those and then I use the editor to save it, fixes the checksum and then I'm good to go. Although, there are some things that either won't be switched with hex or will corrupt for no reason. Quite odd actually. I tried to add the BK Greataxe and it would corrupt my save over and over and then I tried it one last time and it worked, lol. So not sure if some id's are conflicting or not. Another example is, I can not get Avelyn to show up no matter how many times I try. It either just pops up a heavy xbow or nothing. Very odd also. I'll see if I can do up a tut on how to do the exchanges for anyone interested.

Dragjendaer
10-25-2011, 05:08 PM
@hk11, yeah I searched for it. Am I looking for a set of hex numbers or text variables on the side? All the text on the side of the screen is jumbled. Is there a way you could provide some screen shots?

purple237
10-27-2011, 02:49 AM
So say I had a userdata from a DRAK file of 5.1 size. Is there any way I could inject this file into a new 8 meg one newly created?

I suppose I am lucky my save file loads and I have a backup, but it seems after the next save it always corrupts. How can I fix this? I don't want to finish the game in one marathon session.

ghkdwjatns
10-29-2011, 08:54 PM
goood thank you

ghkdwjatns
10-29-2011, 09:06 PM
thank you iam korean i love you

Dragjendaer
10-29-2011, 11:43 PM
Search for your name in the file save as a Text String set to Unicode. You are looking for the occurrence of your name that has your attributes, level, souls, etc. above it in the file save. Then, scroll down from there until you find the section with your keys/key items. Scroll down further from there to find the rest of your items (consumables, armor, weapons, upgrade items, etc.). So am I looking for a string variable or a hex variable with regards to my stats? And how much do I replace?

mrjinglesusa
10-31-2011, 12:52 AM
So am I looking for a string variable or a hex variable with regards to my stats? And how much do I replace?

You are looking for a Text String (Unicode) to find your name. Your name occurs like 3 times in the DRAK0005 file. You want the one that has your stats above it. Your stats are in HEX. I don't understand what you mean by "how much do I replace". You replace/modify whatever you want to replace/modify.

Dragjendaer
10-31-2011, 01:16 AM
In the "Dark Souls Modding Discussion Only" forum the first entry says that you need to modify your user_data and then copy and paste it into the gamesave using hex workshop (modifying the checksum in both files, etc.) That's what I mean by how much do I replace, do i need to replace everything that occurs in the gamesave under my characters name or just the modified part?

kewltidus
04-26-2012, 07:22 PM
Would someone be willing to hex edit my save to add in a bunch of titanite slabs in ever color Please?