-
1 Attachment(s)
Dark Souls Modding Discussion Only!
Since the first thread has been spammed by people wanting the saves modded and all info it hard to find for those that want it. No asking for saves or asking for someone to mod your save! You have been warned!
Updated the bookmark so u can better customize you saves.
Updated save and added to downloads link (here)
Dark Souls Modding Program made by cybersam and Jappi88 and dll help from pureIso.
I personal Love the look! Great job! (I haven't used it though yet)
Video tut on how to mod. Thanx to Rubbers Rubbers video tut thread
U can post pictures of new finds and any useful info. Happy modding!:bigsmile2:
Here is Idlehands88 process for manually modding the save:
1. Rest at a bonfire, then Quit the game.
2. Extract your DRAKS0005 file from your USB.
3. Open the DRAKS0005 file in Horizon or Modio and click the Contents tab.
4. Extract the USER_DATA that your character is stored in, then close your DRAKS0005 file.
5. Open both the USER_DATA and DRAKS0005 in Hex Workshop.
6. Edit the USER_DATA first (DON'T FIX THE CHECKSUM YET).
7. Go to your DRAKS0005 and Search for your characters name (make sure to click the Unicode String box).
8. Make sure you find your name with your stats above the name (there should be 3 of your name in the DRAKS0005 file).
9. Copy/Paste the edited info from USER_DATA to DRAKS0005.
10. Go back to USER_DATA and copy the Checksum and search for it in the DRAKS0005 file.
11. Calculate the Checksum of USER_DATA and replace the old Checksum in DRAKS0005 with the new one.
12. Save, Rehash and Resign the save and replace it back on your USB (DON'T ADD THE USER_DATA BACK INTO THE DRAKS0005 FILE).
How to edit Items and stuff.
First buy a Known ID for a item, weapon, armor or ring. Then look for that value say 00000118 - Repair Powder. Using the 40000000 + will make he search look like 4000000000000118. Then next 4 bytes is the amount u will have 1 so it will be 400000000000011800000001. Change the 01 to 63 and you will have 99 of them.
40000000 + (id) for Items and Key Items and spells
00000000 + (id) for weapons, shields, and armors
2000000000 + (id) for rings
Thanx to diggla
how to enable all warp bonfirest:
1) You have to give yourself the lordvessel by replacing an existing key and change the amount.
2) Goto address 0x0001F13E in USER_DATA and change the value to FF
40000000000009CE - Lordvessel
Thanx to diggla
USER_DATA Offsets 0x00000303 to 0x00000311
store the amount of items you have given to the covenants.
if you max it out or make it 0x50 (80 dec) you will receive
the highest covenant rank +3. covenant items are
only given to you when you just joined the covenant at
the related NPC or for higher ranks ->
donate 1 item just before the next rank up
(at 9 items, 29 and 79 items).
rank 1 = 10 items
rank 2 = 30
rank 3 = 80
0x00000303 Items_Way_Of_White;
0x00000304 Items_Princess_Guard;
0x00000305 Items_Warrior_Of_Sunlight;
0x00000306 Items_Darkwraith;
0x00000307 Items_Path_Of_The_Dragon;
0x00000308 Items_Gravelord_Servant;
0x00000309 Items_Forest_Hunter;
0x00000310 Items_Blade_Of_The_Darkmoon;
0x00000311 Items_Chaos_Servant;
For starters Turk645 found and figured out the checksum. I've posted a few bookmarks for the USER_DATA for all stats before the game came out. Thank to krispin149 for testing save since I didn't have the game. Book mark in attached
-
1 Attachment(s)
Re: Dark Souls Modding Discussion Only!
Edited by turk645 and Magnus Hydra credit to all those on the forum posting!!
To edit the items to a max upgrade change the last value higher. Meaning 000000000007A120 - Uchigatana + 5 makes 000000000007A120 - Uchigatana +5
To edit the helmets into the other parts of the set just add 1000(3E8 in hex) to each helmet value to change it's section. 1000 for body, 2000 for arms, and 3000 for legs.
Mr Rouseau says:
What do you do if you want, say, a crystal long sword? Add 100 (or 64 in hex) to those three bits. 03 11 28 becomes 03 11 8C and you have a crystal long sword.
Here's a list that covers all of the upgradable types:
Normal: DEC HEX
Crystal: +100 (+64)
Lightning: +200 (+C8)
Raw: +300 (+012C)
Magic: +400 (+0190)
Enchanted: +500 (+01F4)
Divine: +600 (+258)
Dark: +700 (+2BC)
Fire: +800 (+320)
Chaos: +900 (+384)
Big thanx to turk645, Magnus Hydra, Idlehands88, Mr Rouseau, Synthlight, cowboy713, Jobawa, Paulinho, mrjinglesusa, Mousikos, Mangekyou_S, azulthewise, Alastor78, ArchAngel621, sproksha, diggla
For weapon IDs look at mrjinglesusa's spreadsheet Post #583 Look at the bottom of his post for a link for the spreadsheet.
We might one day update the weapon list but right now time is better spent on other things :P.
+# mean that is what the max can be NOT changed. (by request)
(+#) mean the id is set to that number
Here is the current version of the save structure as of Oct/19/11. To use just place the two files into the structure folder of hex worshop, load the userdata file, load the structure via the structure menu on the bottom left, and then right click the white area and select add structure.
Since this is the work in progress version, some things might not work right. The main structure you want to add is the save structure(it includes proper working covenent) and Item ID's have been added.
When adding, make sure the structure is set to fixed and not float.
The structure viewer should now support the whole save and should have every base item ID
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
turk645
Looking forward to seeing some good progress in this thread.
I think i found the general location of your player location in the save. It's kinda pointless at the moment but what I do want to find is the info where it saves the last bonfire used. This would help some people out if they could easily jump between bonfires. In theory though it would come at the cost of dieing in order to reset location.
there's an item in the game about 35% - 40% in called "lord vessel" it allows you to travel between bonfires, maybe you can search for this item, there's also "Homeward bone" item, it send you to the last bonfire you used without penalty, you can actually buy this item with all the souls people would have.
A combo of these 2 items and you have what you;re looking for :)
-
Re: Dark Souls Modding Discussion Only!
this is true but in theory you could also jump to a bonfire you havent discovered yet, sequence break if you will. Mostly good for new game plus.
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
krispin149
there's an item in the game about 35% - 40% in called "lord vessel" it allows you to travel between bonfires, maybe you can search for this item, there's also "Homeward bone" item, it send you to the last bonfire you used without penalty, you can actually buy this item with all the souls people would have.
A combo of these 2 items and you have what you;re looking for :)
Can u trade the lord vessel? Can u post a save with it in it please.
-
Re: Dark Souls Modding Discussion Only!
that save u posted "Magnus Hydra" how do u get out the room or cant?
thank u
-
Re: Dark Souls Modding Discussion Only!
after some more testing, i have done some odd things again. :P i think that demon walking around the tutorial area in the background is invincible. he refuses to go down with any attack :P.
Edit: That room was a test of sorts. :P the save really isnt meant to be used for the whole game, just as a test and proof of concept.
Edit2: after more searching, it seems that item have no "true" spot to themselves. They are grouped by type, to an extent, and then it just seems to be first come first serve in the save file.
Edit3: it should also be noted that some of the details about items in the first post is a little off :P
-
Re: Dark Souls Modding Discussion Only!
Can someone in here explain to me how to get the file size to stay at 8.5 and NOT fucking corrupt every time I hex it? I've followed the video tutorial and it's still not working. I'm using Modio 3.0 and Hexworkshop v6...so yeah, PLEASE HELP.
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
NeoRizer
Can someone in here explain to me how to get the file size to stay at 8.5 and NOT fucking corrupt every time I hex it? I've followed the video tutorial and it's still not working. I'm using Modio 3.0 and Hexworkshop v6...so yeah, PLEASE HELP.
It doesn't matter that the file size changes. I didn't watch the video... I'll look a it tomorrow and see if its done right. Extract the USER_DATA edit what u want then fix the checksum. Which can be done with Hexworkshop. Then replace the USER_DATA resign/hash and load up the save.
-
Re: Dark Souls Modding Discussion Only!
Yeah I figured it out, it was Horizon that did it for me...don't ask why, I tried with several other programs and did the exact same things each time but Horizon was the only thing that worked for the rehash / resign thing. Thanks for the tips though.
Okay here's a real question...where is the inventory located in the hex file? I want to start modding the values of my consumable items...and if anyone knows the hex value for Dragon Scales...that would be mint because I wanna pimp that Drake Sword out hardcore right now.
-
Re: Dark Souls Modding Discussion Only!
I feel it's still worth mentioning it is much safer to use the UserData file as a reference while you hex the con itself, this way you don't give the programs a chance to screw up on replacing the file which is where it's most likely to go wrong.
I have a save i con hex'd and the file structure is still 100% intact, I've been meaning to examine the save for more content but it's nice to know there are people covering that base.
As for the con editing i've been working on a proof of concept thats almost done but it met a limitation with what seems to be packageio in that it can't search the con for the md5 string because it appears to be too long, it can still look for a smaller string containing level and soul however. i might be able to cut it down a little and put in some verification but its a pretty big problem.
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
Magnus Hydra
Can u trade the lord vessel? Can u post a save with it in it please.
you can't trade it since it's a quest item and even though I have the ability to travel, I don't have it in my inventory anymore.
EDIT: Also, after looking into it some more, it might mess up people's progress since there are certain events that can only be triggered before or after you have said item.
-
Re: Dark Souls Modding Discussion Only!
Looking forward to your concept 8ball I guess a big part to would be is there anyway to get the smaller files back to their original size would save players who have gotten pretty far the chance to continue with out having to restart. I was taking a look into my inventory but that part of the fileseems all kinds of random I lack the skill to Identify on Item from the rest since its all so close together.
-
Re: Dark Souls Modding Discussion Only!
Just saw this thread so ill repost
In an effort to make things a bit easier iI'm Going to start making a list of values for items that Ive found. Im going to make a deprived then use my main which has alot of the items on him to start moving items over 1 at a time until i know what all of the items i have values are
1E90380000038C7A31405F01 should be 908 fire arrow
It occured to me that somewhere in that value might be whether its in the bottomless chest or not
Also to help navigte the items a bit easier since they are all clumped together all of then seem to end with 01 then 000000000000 is between each item
If anyone wants to PM any items they may have already identified let me know itll spped things up once i have enough ill upload the list.
-
1 Attachment(s)
Re: Dark Souls Modding Discussion Only!
that is not entirely true. Each item has a length of 1c. From my experience, if the item cant be dropped then it's id start with 4 but this could be coincidence so far.
I am building an item id list though so it should help some people. The list will be nowhere near complete for a long time.
Edit: Well i just found an interesting glitch, seems that armor burden stacks. Wonder if ring effects could stack this way.... *shifty eyes*
Edit2: I have a proper structure viewer for items. It seems that there is a shit load of space for items to be stored in the save. Seems the game lumps keys and everything else apart from each other. I will be releasing the structure file in a little bit after some testing.
Edit3: i added the structure file. Hopefully it will help some people. And yes i was lazy and didnt lable durrability.
-
Re: Dark Souls Modding Discussion Only!
I was getting the corrupt saves before when editing, using Horizon seemed to fix that. However, the save I'd been using for the past day or so suddenly stopped loading. Instead of corrupted though, it just says, "failed to load save". This was when I was dropping an item to trade for the crow (you need to quit/reload to have the items swapped out). Working fine.. then... failed to load. The only thing altered originally was souls. So, I've bought a bunch of spells/upgrades/items, but I didn't go crazy with leveling (went with a few miliion souls). Since the save was "normal" for the most part (no weird stats, just a bunch of souls), I'm somewhat perplexed why it would stop working/loading now. What would cause something like this to a previously working save (worked for over 24 hours).
-
Re: Dark Souls Modding Discussion Only!
Anyone have a new bookmark with items and such?
-
Re: Dark Souls Modding Discussion Only!
@rubbers im putting one together for the items I find.
heres some values:
0126:Allunring skull
014a:homeward bone
0bcc:Heavy Soul Arrow
006f:Crack red eye orb
0128:Lloyd's Talismen
0190: Souls of a lost undead
0bb8:Soul Arrow
0191: Large soul of a lost undead
017c: Rubbish
0129:Black Fire Bomb
0113:Egg Vermifuge
02c1: Soul of the moonlight butterfly
-
Re: Dark Souls Modding Discussion Only!
auth. your item id's are off ever so slightly. Several items have a prefix value. Example:
40000000000000C9 - Estus Flask
2000000000000093 - Blue Tearstone Ring
Also the structure file i posted will layout the entire item section for you.
-
Re: Dark Souls Modding Discussion Only!
I see so consumables start at the 40? if so ill paste a correct list just figured someone could use those if searching from the top of their invent
4000000000000126-Alluring Skulls
400000000000014A-Homeward Bone
4000000000000BCC-Heavy Soul Arrow
400000000000006F-Cracked Red Eye Orb
4000000000000128-Lloyd's Talisman
4000000000000190-Souls Of A Lost Undead
4000000000000BB8-Soul Arrow
4000000000000191-Large Soul Of A Lost Undead
400000000000017C-Rubbish
4000000000000124-Fire Bomb
4000000000000113-Egg Vermifuge
40000000000002C1-Soul Of The Moonlight Butterfly
4000000000000129-Black Fire Bomb
400000000000018C-Fire Keepers Soul
4000000000000064-Whit Sign Soapstone
4000000000000137-Gold Pine Resin
400000000000006A-Orange Guidance Soapstone
4000000000000104-Green Blossom
4000000000000175-Indictment
4000000000001644-Karmic Justice
400000000000017D-Copper Coin
4000000000000194-Soul Of A Proud knight
4000000000000110-Blossoming Purple Moss
400000000000010F-Purple Moss Clump
400000000000139C-Greater Heal Excerpt
40000000000000112-Throwing Knife
40000000000000118-Repair Powder
40000000000000193-Large Soul Of A Nameless Soldier
400000000000001F4-Humanity
4000000000000006C-Book Of The Guilty
40000000000000112-Purging Stone
4000000000000145A-Homeward
400000000000014B4-Force
40000000000001518-Seek Guidance
40000000000001388-Heel
40000000000000173-Binoculars
40000000000000196-Soul Of A Brave Warrior
4000000000000010E-Blood Red Moss Clump
40000000000000197-Large Soul Of A Brave Warrior
40000000000000123-Poison Throwing Knife
40000000000000125-Dung Pile
40000000000000136-Charcoal Pine Resin
40000000000000138-Transient Curse
40000000000000139-Rotten Pine Resin
40000000000000172-Prism Stone
40000000000000192-Soul Of A Nameless Soldier
4000000000000157C-Lightning Spear
40000000000000FAA-Fire Orb
40000000000001004-Combustion
400000000000010CC-Iron Flesh
400000000000010D6-Flash Sweat
40000000000000FA0-Fire Ball
40000000000001130-Power Within
40000000000000195-Large Soul Of A Proud Knight
40000000000000FB4-Great Fire Ball
40000000000000FBE-Fire Storm
40000000000000FDC-Fire Whip
4000000000000100E-Great Combustion
40000000000001108-Undead Rapport
40000000000001068-Poison Mist
40000000000000E1A-Remedy
4000000000000018A-Fire Keeper Soul
400000000000002BC-Soul Of Quelaag
40000000000000073-Black Eyed Orb
400000000000002BD-Soul Of Sif
-
Re: Dark Souls Modding Discussion Only!
if we could figure out the compression type of the game disc files then we could easily search for and compile a list of everything. Easier said than done though :P
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
Jobawa
I was getting the corrupt saves before when editing, using Horizon seemed to fix that. However, the save I'd been using for the past day or so suddenly stopped loading. Instead of corrupted though, it just says, "failed to load save". This was when I was dropping an item to trade for the crow (you need to quit/reload to have the items swapped out). Working fine.. then... failed to load. The only thing altered originally was souls. So, I've bought a bunch of spells/upgrades/items, but I didn't go crazy with leveling (went with a few miliion souls). Since the save was "normal" for the most part (no weird stats, just a bunch of souls), I'm somewhat perplexed why it would stop working/loading now. What would cause something like this to a previously working save (worked for over 24 hours).
Pulled the save, the user_data01 that I was using with that character is no longer inside the container?! I recall some people mentioning vanishing files before in the other thread, but I don't recall a resolution. I'm going to see if I can do anything with some items on this new one.
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
Skullkeeper
Red-well 08 seems to mean equipped items also this looks to be the end of the item
Blue-I think this is the beginning of the item, i think 10 means equipment and 40 means consumable items, not sure what 20 means
Black-These are the sequential order of the items in the inventory
Hope this helps
Attachment 3271
Tell me if I am wrong.
the blue is where the item begins. 20 is a ring. 40 is misc item. Each item is 1c in length.
Edit: I managed to find where the player apearance info is; it's shortly after the inventory. Toying with it does lead to some odd results but i have to say pure black skin in hollow form looks bad ass.
-
Re: Dark Souls Modding Discussion Only!
Updated my ids post :) please have a look sorr y if I havent really contributed anything you guys didnt already know.
-
Re: Dark Souls Modding Discussion Only!
not a bad little addition. I'll be putting what i have up soon. I just want to toy with a few weapons first. :P im going to be simple and try to get the several forms of a dagger and see the difference.
-
Re: Dark Souls Modding Discussion Only!
I got 30 or so Ids to post up but I really want to play xD been doing this all day.
-
Re: Dark Souls Modding Discussion Only!
-
Re: Dark Souls Modding Discussion Only!
Yep, my game save just stopped loading.......:( And i had just gotten the ability to jump Bonfires.
Anyone know the reason for this??
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
POLLO231
Yep, my game save just stopped loading.......:( And i had just gotten the ability to jump Bonfires.
Anyone know the reason for this??
its due to the way horizon works but if i remember right there is a fix. As long as you didnt delete the save yet, extract the player data file of your game you want to save. Delete the old non working save off the memory unit and start a new game. After you can save and quit, just reinject your extracted old progress over this new save. It should in theory work.
-
Re: Dark Souls Modding Discussion Only!
@turk645
Nice, ill give it a shot. Thanks for the info.
-
Re: Dark Souls Modding Discussion Only!
I had posted my info in the Snuggly section, I apologize, I didn't see this thread until just now. I do need assistance. The mod tool is awesome but it'd help if it came with instructions? I'm kinda lost and the mod tool doesn't give a specified path where to save your file so it makes it a bit difficult to zero in on your save without trying to be confused about if it's the right one. That's just my opinion though, not trying to put the creator down just throwing ideas out if they plan to update. :)
-
Re: Dark Souls Modding Discussion Only!
Well through legitimate leveling 99 is the highest stats obtainable, not sure on level but I've heard it's 145. Do we know what the limit we can hex our stats and level to yet without causing any corruption?
-
Re: Dark Souls Modding Discussion Only!
Every item I've tried has worked thus far.
I did the OP's swap of the sword hilt... for the Demon Hammer. Without pasting entire strings, I changed the digits on the category 40 stuff. I changed the digits on firebomb to soul arrow, result = 6 copies of soul arrow. I changed an undead soul to moonlight butterfly soul. That was with me just changing those 3-4 characters. The possibilities on weapon modding are intriguing, but I didn't know quite enough detail to tinker with that. I'm going to try speculatively adding things from where I imagine the sequence goes.
The bad news, much like my previously edited save, this one also became unloadable (not corrupt). The previous one's data file was completely missing (not even sure how or why that would happen). There's a "phantom save" there now (it shows the the portrait of the character who's save isn't even in the file anymore). I was thinking since this one was also not loading (not corrupt), that it also vanished, got deleted, or whatever's happening to these saves.
The first character (of the three), which was also edited.... still loaded. So, I decided to delete the save from the drive and start from scratch, see if it's more stable. I'll plug in some random values as soon as can accumulate some junk to "alter".
-
Re: Dark Souls Modding Discussion Only!
Quote:
Originally Posted by
cowboy713
Well through legitimate leveling 99 is the highest stats obtainable, not sure on level but I've heard it's 145. Do we know what the limit we can hex our stats and level to yet without causing any corruption?
Actually, i believe the level goes higher than 145. Each soul used on a stat raises your level by one. In Demon Souls the max level was 999.
-
Re: Dark Souls Modding Discussion Only!
yeah i just spent some souls and im 345 now
-
Re: Dark Souls Modding Discussion Only!
In terms of hexing stats it seems that you can put your stats past 99 but there doesn't seem to be nay actual affect past 99. Health and stamina are a different story though, I have each of mine at 10 or 100 million atm (can't remember tbh), basically making you invincible.
-
Re: Dark Souls Modding Discussion Only!
The phantom save effect us a result of the visual data on the load screen that shows your saves is actually stored in user data 0a from what i can tell. so even if your save disapers it will still show as being there.
-
Re: Dark Souls Modding Discussion Only!
Yeah I raised a bunch of my stats to 99 but 4 of them are still at 50 because it requires a ridiculous amount of souls to level past level 500. I think right now my guy is on like level 545 or something around there. I kept about 7 digits worth of souls so I could just buy things in the game without having to edit the save again.
I hope this corruption crap doesn't happen to me, I edited my stuff and played for like 6 or 7 hours straight yesterday making an insane amount of progress...I beat like three full areas and got all the treasure in them. Oh well, here's hoping things go well with the item editing because I'm about to give myself 99 of all those rare materials I just collected.
-
Re: Dark Souls Modding Discussion Only!
Anyone know the value for the Titanite Slab? I have one but I didn't start editing my inventory till just now so I have no idea which string of 40 00 00 00 00 it is....you get one for killing the tutorial boss again after you revisit the tutorial area. (He's pretty tough btw)
-
Re: Dark Souls Modding Discussion Only!
Start using that edit button please no need for the double post. So I'm very overwhelmed right now by the amount I have found I can't id it all going to need help if I plan on playing today >..>