咦!惊现我自己在n网的评论!
其实现在用reshade的确有不少问题,最明显是大家明明正确安装却进游戏不生效,这个不生效的特点是进入游戏后很明显画面上方没有显示reshade加载成功的一大行字,这种情况下你无论按啥快捷键都无法调出reshade的主面板。大部分这种情况归结于两点∶
①使用的是自己去reshade官网下载的最新版然后自己选择游戏根目录的exe文件进行安装,再使用其他作者的预配置文件。这里推荐是选择Bannerlord.exe,毕竟是游戏主文件而不是启动器。
如果出现无法加载的情况先不要急,首先尝试不在steam启动,而是直接在根目录下启动launcher.exe来进入游戏,我就是这样解决的,不会有任何区别而且能加载reshade,但是要特别注意,启动用的是launcher而不是Bannerlord.exe,因为你用launcher打开才能正常勾选各种mod,而直接Bannerlord.exe打开你进游戏会发现官方的几个默认mod都没读取。
如果这个方法无效,你再去尝试把dxgi改名成d3d11。
卸载方法也很简单,直接把所有安装reshade过程中新生成的文件和文件夹删掉就行。包括一个shader reshade文件夹,这是主渲染纹理放置的地方。然后是reshade.ini dxgi.dll 以及一个成功加载后出现的dxgi.txt。还有你使用的预设置文件。
②使用的是别的作者直接打包好的reshade一整份,包括不同版本的reshade和预配置文件。这种情况出现错误挺复杂,因为不同作者使用的不同版本,安装选定的到底是launcher还是Bannerlord.exe,用的是dxgi还是d3d11,以及最重要的是你一定是需要去reshade.ini里面更改读取文件夹位置,三个位置都要改,这些都不一定。
所以最好的解决办法,毫不费力,除了该作者的预配置文件之外,全部不用。就直接按照方法①自己去reshade官网安装最新版本,然后把作者放出的预配置文件扔进根目录,进游戏加载,搞定。
最后,希望这些不足为道的小方法能帮到大家! |