Dragon's Dogma: Dark Arisen

Dragon's Dogma: Dark Arisen

131 betyg
Savegame tool
Av FluffyQuack
Tool for editing savegames and converting saves from console version of Dark Arisen.
2
2
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Information
This tool lets you unpack and repack savegames to and from XML, so you can edit any variables within them. You can also convert a Dark Arisen savegame from consoles to make it compatible with the PC version.

Note that this is intended for experienced users. The savefile is huge, and you can easily make it corrupt by changing something in a way the game doesn't expect. And the process for converting a save from console isn't particuarly smooth as there's no official way of getting a save file copied from console to PC.
Download and basic usage
Download the tool here: https://www.fluffyquack.com/tools/DDsavetool.rar
And if you want a look at the source code, you can find that here: https://www.fluffyquack.com/tools/source/DDsavetool.rar

This is a command line tool, so you need to open up a command prompt instance to use it.

Here's examples of how to use each command with the tool, and what they do:
  • "ddsavetool -u DDDA.sav" - This will unpack the save to XML which you can edit in any text editor.
  • "ddsavetool -r DDDA.sav.txt" - This will repack the save back to its normal format, so you can copy it back to the game.
  • "ddsavetool -c DD_Savedata DDDA.sav" - This wil convert a console save to PC. More details about this in the next section.
  • "ddsavetool -reset DDDA.sav" - This will reset some online pawn data in your save. This should only be necessary if you converted a console save with v1.0 of my tool which could potentially make online functionality not work properly.

You can find the game's save here where Steam is installed: \\Steam\userdata\[steamuserid]\367500\remote\DDDA.sav
Converting a save from console
Here's a quick overwiew of the steps to get a save file converted from consoles:
  • Copy your save game from PS3 or xbox 360 onto a USB stick and copy it to PC.
  • If it's a PS3 save, you need to use a program to decrypt the save file. I used a program called "Brute Force" to do this, but there's probably other programs which can do the same.
  • If it's an xbox 360 save, you need to copy the save from the custom USB file format. I used a program called "Usb Xtaf Gui". Once that is done, you need to get the savefile from the DD_SAVEDATA_01 container file. I used "wxPirs" for that. Note that if you're familiar with this process, you should use whatever programs you're used to. There's many programs made for copying data from xbox 360.
  • Copy any PC save file (if you haven't started playing the game yet, just start the game, make sure it saved once, and use that) into the same directory with your console save and the savegame tool.
  • Use this command in command prompt to convert it "DDsavetool -c DD_Savedata DDDA.sav". If you're using a PS3 save, write Data0.dat instead of DD_Savedata.
  • The process should now be complete, and you can replace the steam savegame with your new DDDA.sav.

If everything went according to plan, you should now have your console save file working on PC. Here's an example of a savegame on xbxo 360 (left) and PC (right).


Using a console save on PC is not an official feature of the game, so you might run into issues. There's some minor issues (for instance, the berserk equipment will show up as question marks in your inventory). If you run into major issues (game crashing or online not working), try these possible fixes:
  • Load your save file in offline mode, and release any pawns you have. And then go online. You could also try releasing pawns on your console before converting it to PC:
  • De-equip all equipment from your character and pawn on PS3 or xbox 360 before converting your save to PC.
78 kommentarer
Middy5914 23 mar @ 18:05 
being trying to work the DDsavetool but it's not working properly.
How do i get it to work?
Night Hawk 10 apr, 2024 @ 1:43 
@The Angel a few comments down, might help you. It's what worked for me.
The Angel 8 apr, 2024 @ 16:27 
being trying to work the DDsavetool but it's not working properly.
How do i get it to work?
lee.pabis 7 apr, 2024 @ 13:50 
Great, also it's working with GOG version of the game.
playmen 28 mar, 2024 @ 11:00 
ty man!
Night Hawk 27 nov, 2023 @ 13:46 
Thank you. I can confirm this tool still works for converting PS3 saves. I must mention, however, that while most of the instructions were straightforward, the cmd instructions were not. I don't have much experience with cmd, but my guess is that the windows 11 cmd version is slightly different and operates a tad differently compared to past versions. I found a link to YT on how to use this tool - including the command prompts - but following the exact same cmd steps didn't work.

This worked for me:

- Avoid brute force decrypter. Just google PS3 save decrypter, and you should find a nifty no-nonsense one on github you can easily download.
- After you put all files where they should be, as per guide, right-click the folder containing all the files and choose Open in Terminal. You might not find it initially, so expand your options to view more from the context menu.
-I typed the following in command prompt to get it to work: .\\ddsavetool.exe -c data0.dat ddda.sav
Rizencraft 10 jan, 2023 @ 20:38 
Really hope someone can look up the source code and make this compatiable with PS4/XB1, or Fluffy can update it.
✧ Diggity_Doggitty ✧ 4 apr, 2022 @ 13:46 
For some reason, the exe crashes whenever I start it up, even before I see the console menu.

I've already installed both the latest and 2008 visual studio redist packages for my system, any help?
Upiter 30 apr, 2021 @ 6:34 
«Error: Could not open file DDDA.sav for reading».
Cicida 22 jan, 2021 @ 7:58 
well i've given up on this..
When the game first ported to PC, I managed to get my ps3 savefile to work by adding the steamID in the XML along with some random clicking i did in bruteforce, idk.
I guess it doesnt work anymore, I have no idea what i'm doing in bruteforce, have dozens of different .sav and .xml files, can't tell i my savedata is destroyed or ruined from all the screwing around in bruteforce
When I eventually do get a .sav file from the data0 thing.. ddsavetool gives me "error could not find steam or gog id" or something like that, OR it gives me the classic "neither of these files is a dragons dogma console save file"