无需云存档,巫师3存档 Switch 版与 PC 版互转

一、Switch 版巫师3存档转移至 PC

  1. 下载所需的软件:offzipWinHex

    下载offzip时建议使用浏览器的查找功能(Ctrl+F)快速定位位置

    下载offzip 下载WinHex
  2. 启动 Switch 版巫师3,手动保存一个存档。因为autosave自动存档与checkpoint检查点存档不能转移,仅manualsave手动存档可用。

  3. 拷贝 Switch 版巫师3存档到 PC

    使用 DBI 的 MTP 模式连接 PC,将盘符 7: Saves/The Witcher 3 Wild Hunt/Username/ 文件夹下的手动存档文件拷贝至 PC,参考文件如下:

    1
    2
    3
    |-- Manual.114d9f.7e941000.42bec00.sav     #需要拷贝
    |-- Manual.114d9f.7e941000.42bec00.png #需要拷贝,可用于定位目标存档
    |-- Manual.114d9f.7e941000.42bec00.req #无需拷贝
  4. 在终端运行以下命令:

    1
    offzip.exe -a <input> <output> 0

    如果运行成功,会在指定的输出文件夹产生一个 0000000c.snf 文件。

  5. 打开 WinHex,文件 - 打开,选择刚刚的 0000000c.snf 文件

  6. 导航 - 转到偏移量,输入 c16,确认

    若winhex软件的偏移量变成十进制,需要定位3094位置

  7. 将偏移量所在位置的 1B 改为 12,文件 - 保存

  8. 将修改后的 0000000c.snf 改名为 Manual.114d9f.7e941000.42bec00.sav

  9. 将存档文件名改为 PC 存档的形式,例如: Manual.114d9f.7e941000.42bec00.sav 改为 ManualSave_100056_7e65bc00_4ec29e9.savManual.114d9f.7e941000.42bec00.png 改为 ManualSave_100056_7e65bc00_4ec29e9.png

  10. 将改名后的文件移动至游戏存档目录 C:\Users\UserName\Documents\The Witcher 3\gamesaves\

  11. 启动 Steam,读取刚刚的手动存档,玩一下再保存存档,退出游戏,等待 Steam 云存档同步完成。



二、PC 版巫师3存档转移至 Switch

直接将 PC 存档拖入 Switch 存档目录即可。



参考资料

Bilibili@天竺山那年夏天:switch巫师三不用云存档将存档转移到pc巫师三使用

GBATEMP@that_boy: a way to transfer saves from Switch to PC without cloud saves!