Changing the Game Version in a Save File
My roommate had her Xbox 360 set up in our living room for a while now. I bought and downloaded Dark Souls and played it for a few weeks, most recently hitting level 50. Then she moved out, and took the Xbox with her. I still have the save files and my profile and everything, I re-downloaded the game on MY Xbox without a problem, but when I try to play the game it says "Save version differs from game version. Sign in to Xbox Live to download the update."
But I already am signed in... and it's not downloading anything.
I'm guessing that, because we have different versions of the Xbox 360 console, it must have downloaded different versions of the Dark Souls game. And my save file from a newer version of the game is incompatible with the previous version... which I am now stuck with.
So what I would very much like to do is edit the save file to be compatible. I don't know if that's possible or not.
I was hoping that somewhere in the file there would just be, like, a value containing the version of the game that the save file is for. And I could go into the file with a hexadecimal editor to change that field to the previous version. However I do understand that there could easily be some data in the save file that refers to things that simply do not exist in the previous version, making this venture extremely difficult or completely impossible.
I don't know. I just really don't want to lose my data. I was able to open the save file in HxD but am at a loss as to which data I should be looking at. If anyone has any advice, it would be massively appreciated.
As a question: How can I edit my Dark Souls save file so that it is compatible with previous versions of the game?
~ Static
Re: Changing the Game Version in a Save File
you are going to need to switch the profile ids using horizon/ also try clearing your system cache and forcing a new update
Re: Changing the Game Version in a Save File
I've cleaned the cache, but the game still doesn't download any updates on launch.
Quote:
you are going to need to switch the profile ids using horizon
Okay... so I've opened Horizon and double-clicked the Dark Souls file. The window opens up and shows me:
Display Name: Dark Souls
Title Name: DARK SOULS
Profile ID: E000************
Device ID: 2EC4********************
Console ID: 084C*******
You say I should change the Profile ID, but what should I change it to?
Doesn't that link the save file to my Live account? Or is this a different "profile" we're talking about here?
Re: Changing the Game Version in a Save File
Copy your profile to USB and copy the profile console and devise ids that are on your profile onto your save
Sent from my iPhone using Tapatalk
Re: Changing the Game Version in a Save File
Quote:
Originally Posted by
matthewjohn
Copy your profile to USB and copy the profile console and devise ids that are on your profile onto your save
Sent from my iPhone using Tapatalk
^^^^^ exactly what matt said
Re: Changing the Game Version in a Save File
Quote:
Originally Posted by
reapermech
^^^^^ exactly what matt said
Lol
Sent from my iPhone using Tapatalk
Re: Changing the Game Version in a Save File
When I try to load the save from the USB drive, the game says:
Failed to load SAVE DATA
Would you like to create new SAVE DATA?
The current SAVE DATA will be overwritten.
Press the CANCEL button to reload SAVE DATA
So I moved the file onto the Hard Drive and tried loading it again, but now it's back to saying "Save file version differs from game version."
Is there a way to edit the game file to trick it into thinking it's a newer version? o-o I guess I'd probably just break it doing that...
-- EDIT --
I did it again, just to be sure. Kept both the profile and save file on the flash drive and loaded it that way, double-checked all the numbers. Still fails to load...
Re: Changing the Game Version in a Save File
When it was in horizon after u copyed the ids did u hit rehash and resign on horizon and it comes down to latest tittle update mate
Sent from my iPhone using Tapatalk
Re: Changing the Game Version in a Save File
did you change the ids?? there is another trick it may work for DS but i have yet to try it so make a capoy of your save!!!! in horizon open the new file and click on contents and see if it has the save.dat tehn open the older save and extract the save.dat and insert it into the new file rehash/resign save to device..
note i have not tried this with dark souls so the above info may not help you..
Re: Changing the Game Version in a Save File
I changed the IDs. I rehashed and resigned. I signed in and loaded it from the USB drive, and it says:
"Save file version differs from game version.
Sign in to Xbox LIVE to download update.
Closing game."
Same thing when I move them both to the Hard Drive.
I tried your solution, reapermech, but it's not working. When I look at contents I see 11 USER_DATA files. I tried extracting them from the save I'm trying to recover and injecting/replacing them into a newly created save file, but it says "STFS: Invalid number of free blocks detected while allocating blocks" once I hit the third file.
I just don't understand why it downloaded the old version of the game. If any of you have played Dark Souls, you know when you go to level up and it says "Req Souls: 768" or whatever? Well the old version doesn't tell you how many you need, until you already have enough and put the point in. That's the first major difference I've noticed between the copy I have now and the one I had before. I've heard that the Games with Gold version is completely unpatched, but this is the Games on Demand version, and it definitely updated itself when I downloaded it on her Xbox. Not so on my Xbox. The biggest difference between our consoles is that she had HD and I do not. So why would it have downloaded the older version like that? I'd love to figure out how to get the new version back, but at the very least I just want to recover my saved game.