|
|
改名,我给你原文档,能弄明白你就试下
Intro
Good morning!
This guide explains a manual method, based on renaming and swapping local save files, to place two separate save games in slot 1 and slot 2 without losing progress on either one.
Prerequisites
1. Go to Steam -> Library
2. Right-click on Dragon's Dogma 2
3. Click on Properties
4. Under General, disable Steam Cloud
1. Locate the save file
Steps to generate the clone we'll use to replace slot 2:
NOTE: Whenever you're touching the game's files, it's important that the game is closed.
1. Go to the DD2 save folder and make a backup of "win64_save".
C:\Program Files (x86)\Steam\userdata\{yourUserID}\2054970\remote\win64_save
You should see 3 files:
data000.bin (Slot 1 auto-save)
data00-1.bin (Settings)
data001Slot.bin (Slot 1 inn save)
These are DD2's old save files, from back when there were only 2 ways to save.
This is the save you want to move to slot 2. If instead you want the other save to end up in slot 2, swap the files accordingly and save these.
2. Generate New Provisional Saves
2. Now open the game and load your save.
When loading, you'll get two options:
Auto-save (choose this one)
Inn save
3. Once inside the game, select "Save and Return to Title".
4. Without closing the game, click "Change Save Slot".
5. In the empty slot 2, create a new game.
The character's appearance and name don't matter here, they'll be overwritten later.
6. Once created, as soon as it lets you open the menu, select "Save and Return to Title" and close the game.
IMPORTANT: You'll now see that several new files have been generated, such as...
data004Slot.bin (Slot 1 provisional save)
data005Slot.bin (Slot 2 auto-save)
data006Slot.bin (Slot 2 inn save)
data009Slot.bin (Slot 2 provisional save)
3. Renaming Files
Pay close attention to this next step. Do not swap these files under any circumstances, or the slot 2 switch won't work.
7. Now, inside "win64_save", we need to rename the various save files.
IMPORTANT: I recommend making another backup.
Follow this order manually:
PAIR 1: data000.bin <-> data005Slot.bin
Step 1. Rename data000.bin -> data000_TEMP.bin
Step 2. Rename data005Slot.bin -> data000.bin
Step 3. Rename data000_TEMP.bin -> data005Slot.bin
PAIR 2: data001Slot.bin <-> data006Slot.bin
Step 4. Rename data001Slot.bin -> data001Slot_TEMP.bin
Step 5. Rename data006Slot.bin -> data001Slot.bin
Step 6. Rename data001Slot_TEMP.bin -> data006Slot.bin
PAIR 3: data004Slot.bin <-> data009Slot.bin
Step 7. Rename data004Slot.bin -> data004Slot_TEMP.bin
Step 8. Rename data009Slot.bin -> data004Slot.bin
Step 9. Rename data004Slot_TEMP.bin -> data009Slot.bin
To do these steps automatically, I have a bash script that should be run from inside the "win64_save" folder itself: PASTEBIN with the bash code[pastebin.com]
4. Impersonating Slot 2
8. Once the renaming is done, open the game again.
9. Click "Change Save Slot" and enter save game 2 (slot 2) from "Load from Last Provisional Save".
NOTE: Don't panic if you see the wrong character appear. Once you load in, you'll see the renamed save.
10. Once inside, go to an inn and sleep. Then select "Save and Return to Title".
At this point, you can check whether your character has been saved to slot 2. In my case, slot 1 shows up as empty.
11. Exit the game and go back to "win64_save".
5. Insert the Second Save into Slot 1
12. Copy and paste the files you saved from the second Dragon's Dogma 2 save (meaning the save you had before the update — the one you want to put into save slot 1) into "win64_save".
That would be these 3 files:
data000.bin (Slot 1 auto-save)
data00-1.bin (Settings)
data001Slot.bin (Slot 1 inn save)
13. Enter the game again, and this time click "Change Save Slot" and enter save game 1 (slot 1) from "Load from Auto-Save".
14. Once inside, go to an inn and sleep. Then select "Save and Return to Title".
And with that, you'll have both saves set up. You can close the game and reopen it to make sure everything's fine.
[EXTRA] Adding a Third Save Slot (Slot 3)
This assumes you've already followed the steps above and now have two separate old saves sitting in Slot 1 and Slot 2. Next we'll move Slot 1's current save into Slot 3, freeing up Slot 1 for a third old save.
Back up the whole win64_save folder before touching anything.
Open the game and create a brand new save in Slot 3. It doesn't matter how you play it or what the character looks like, it's only a placeholder and will be overwritten in a later step. Once you save and return to the title screen, this generates 3 new files:
data010Slot.bin
data011Slot.bin
data014Slot.bin
Close the game completely. Now rename the files one at a time, in this exact order (never rename a file directly to a name that's already in use, always pass through a temporary name first):
Pair 1: data000.bin <-> data010Slot.bin
Rename data000.bin -> data000_TEMP.bin
Rename data010Slot.bin -> data000.bin
Rename data000_TEMP.bin -> data010Slot.bin
Pair 2: data001Slot.bin <-> data011Slot.bin
Rename data001Slot.bin -> data001Slot_TEMP.bin
Rename data011Slot.bin -> data001Slot.bin
Rename data001Slot_TEMP.bin -> data011Slot.bin
Pair 3: data004Slot.bin <-> data014Slot.bin
Rename data004Slot.bin -> data004Slot_TEMP.bin
Rename data014Slot.bin -> data004Slot.bin
Rename data004Slot_TEMP.bin -> data014Slot.bin
To do these steps automaticaly, I have a bash script that should be run from inside the "win64_save" folder itself:
PASTEBIN with the bash code for Slot1 - Slot3[pastebin.com]
Open the game again and enter Slot 3 from "Load from Last Provisional Save".
Don't worry if the load screen preview still shows the throwaway character, the actual save data underneath has already been swapped.
Once loaded in, rest at an inn, then select "Save and Return to Title".
At this point, Slot 2 and Slot 3 both hold your old saves. Only Slot 1 is left.
Replace Slot 1's files (data000.bin, data001Slot.bin, data00-1.bin) with your remaining old save, the one you want to keep in Slot 1.
We open the game again and this time we click on "Change Save Slot" and enter save game 1 (slot 1) from "Load from Auto-Save".
Once inside, we go to an inn and sleep. Then we select "Save and Return to Title".
And with that, all three saves would be set. We can close the game and reopen it to make sure everything's fine.
I've tested this myself and it works, you'll end up with three separate old saves living in Slot 1, Slot 2 and Slot 3.
IMPORTANT
FINAL IMPORTANT STEP: Re-enable Steam Cloud.
1. Go to Steam -> Library
2. Right-click on Dragon's Dogma 2
3. Click on Properties
4. Under General, re-enable Steam Cloud
IF IT ASKS YOU TO VALIDATE WHICH FILES TO USE, CHOOSE THE LOCAL STORAGE ONES! NOT the Steam Cloud ones, or you'll have to repeat the whole process.
Hope this was helpful! |
|