思想引力 发表于 2021-11-1 16:17:40

不使用云存档实现switch和电脑间巫师3存档互通

由于电脑上的巫师3版本比switch上的版本更老,所以电脑上的巫师3存档可以被switch接受但是从checkpoint导出的存档无法被电脑上的巫师3兼容,以往都是通过云存档实现巫师3存档从switch到电脑的转移,但是云存档一方面需要联网存在一定的ban机风险,另一方面switch3.7版本在90dns或者ban机情况下无法实现云存档,本人在查阅多篇资料后终于发现了不借助云存档实现巫师3存档在switch和电脑间互通,步骤如下,方法原地址见网页The Witcher 3: Wild Hunt - General Hacking v2.0

工具准备
下载Offzip工具,解压到一个文件夹中,路径最好简单无英文,例如在D盘新建一个名为new的文件夹并把下载的文件解压到里面,同时在这个new文件夹中新建一个文件夹作为处理后的存档的保存位置,可以命名为pc_save_file。
**** Hidden Message *****
下载一个16进制编辑程序例如Winhex或者HxD并安装(接触过金手指和存档修改的人对这个应该不陌生)。

操作步骤
使用checkpoint备份巫师3存档,把存档的.sav和.png文件转存到电脑上,把.sav文件放到之前创建的new文件夹中(可能会有很多.sav文件,注意你只能把Manualsave名称开头的转移到电脑上,自动存档的这个方法不适用,.sav和.png是一一对应的,你可以通过.png缩略图分辨哪个是你想要的存档)。
打开命令提示符(可以按Win键+R打开运行,输入cmd并回车来打开),输入命令D:\new\offzip -a D:\new\ManualSave_5a81a_7e40f000_5e09c00.sav D:\new\pc_save_file 0,注意命令分为几个部分:首先是offzip.exe的路径,然后是命令-a,然后是存档的名称,然后是输出文件夹地址,这里是之前新建的pc_save_file文件夹,最后是命令0,确认命令输入无误后回车执行命令,一段时间后执行完毕你会看到如图所示提示。

在pc_save_file文件夹中找到刚才命令输出的0000000c.snf文件,使用16进制编辑程序打开,定位到偏移量C16,修改偏移量的值为12并保存。

把修改后的0000000c.snf文件重命名为之前的.sav文件,然后把.sav和.png放到你电脑上的巫师3存档文件夹中即可。

asdchangcu 发表于 2021-12-5 19:14:19

学习学习

1377499510 发表于 2022-1-9 11:36:19

楼主厉害,需要这个

毕竟你龙哥 发表于 2022-3-4 09:47:00

厉害啊!!感谢分享

bxyb214 发表于 2022-5-29 01:24:33

这个要搞一下

13022190319 发表于 2022-6-9 10:50:22

瞬间精神和看看啊

evtopcom 发表于 2022-7-20 00:51:25

:(:'({:3_43:}

panda2333 发表于 2022-7-26 10:12:39

找了很久才找到,谢谢!

sd6063683 发表于 2022-7-27 22:44:43

可口可乐了看看

c517273374 发表于 2022-9-1 06:13:02

6666666666666
页: [1] 2
查看完整版本: 不使用云存档实现switch和电脑间巫师3存档互通