在搜索打开steam的巫师2增强版过程中,常见的解决方案是关于解决报错的,而我在使用该方法后确实不再报错,但是在launcher中点击启动游戏后会开在接下来的加载画面,也就是一个狼学派徽章。多次搜索后终于在steam社区的一个英文帖中找到了答案,实测有效。
1.关于报错Script compilation error,这点有很多人提过,也就是替换一个the witcher 2\CookedPC\base_scripts.dzip文件即可。替换文件链接如下https://pan.baidu.c<删除这部分>om/s/1LFy13-7pUoj6LT4h8mJv8A(这是在steam社区的中文贴给出的,实测有效,大小1624KB,其他地方下载的也应该没问题)
2.关于卡狼头,在steam巫师2社区中一篇题为Stuck on wolf logo fix / Auto-set CPU affinity的英文贴提到(链接如下https://steamcommunity.com/sharedfiles/filedetails/?id=3091331801),这个问题是游戏没有升级到支持8核心以上的新CPU导致的。所以解决方法就是在The Witcher2目录下写一个运行脚本,再使用steam中的属性--启动选项来使得每次点击开始游戏都自动运行该脚本,具体如下。
steam库中右键The Witcher 2:Assassins of Kings Enhanced Edition--管理--浏览本地文件 进入the witcher 2 文件夹。
右键新建一个文本文档里面输入
%comspec% /C start /normal /affinity 1ff Launcher.exe
如原作者所说,其中1ff对应使用8个核心,改成f就是4个核心,似乎常被推荐为使用4个核心,但是原作者和我使用8个核心都没有出现问题。
之后保存,将该文件命名为.cmd文件(名字随意,但我没测试中文是否可以,我命名的是run.cmd)
然后回到steam库中右键The Witcher 2:Assassins of Kings Enhanced Edition--属性--通用 找到启用选项 在其中输入 "该cmd文件路径"空格%command% 注意文件路径两边的引号不要丢掉(示例 "D:\Steam\steamapps\common\the witcher 2\run.cmd" %command%)
最后在steam中点击开始游戏,应该就可以正常运行了。
1.关于报错Script compilation error,这点有很多人提过,也就是替换一个the witcher 2\CookedPC\base_scripts.dzip文件即可。替换文件链接如下https://pan.baidu.c<删除这部分>om/s/1LFy13-7pUoj6LT4h8mJv8A(这是在steam社区的中文贴给出的,实测有效,大小1624KB,其他地方下载的也应该没问题)
2.关于卡狼头,在steam巫师2社区中一篇题为Stuck on wolf logo fix / Auto-set CPU affinity的英文贴提到(链接如下https://steamcommunity.com/sharedfiles/filedetails/?id=3091331801),这个问题是游戏没有升级到支持8核心以上的新CPU导致的。所以解决方法就是在The Witcher2目录下写一个运行脚本,再使用steam中的属性--启动选项来使得每次点击开始游戏都自动运行该脚本,具体如下。
steam库中右键The Witcher 2:Assassins of Kings Enhanced Edition--管理--浏览本地文件 进入the witcher 2 文件夹。
右键新建一个文本文档里面输入
%comspec% /C start /normal /affinity 1ff Launcher.exe
如原作者所说,其中1ff对应使用8个核心,改成f就是4个核心,似乎常被推荐为使用4个核心,但是原作者和我使用8个核心都没有出现问题。
之后保存,将该文件命名为.cmd文件(名字随意,但我没测试中文是否可以,我命名的是run.cmd)
然后回到steam库中右键The Witcher 2:Assassins of Kings Enhanced Edition--属性--通用 找到启用选项 在其中输入 "该cmd文件路径"空格%command% 注意文件路径两边的引号不要丢掉(示例 "D:\Steam\steamapps\common\the witcher 2\run.cmd" %command%)
最后在steam中点击开始游戏,应该就可以正常运行了。