以撒的结合有玩家发现自己MOD无法加载,这个一般是用户名为中文的问题,如何解决呢?下面就为大家带来以撒的结合玩家“602706150”分享的中文路径bug修复方法详解,一起来看看。
用于解决用户名为中文导致的MOD无法加载现象。
有别于之前的存档位置修改补丁,这次是纯粹的中文BUG修复工具。
这是正常执行应该看到的:
原理不复杂,游戏在接入Lua模块的时候有些BUG,导致编码错误(ANSI/GBK编码错误的到EASCII再错误的到Unicode)
结果就这样了:
上图ProcessMonitor检测到游戏读取mod使用了一个错误路径,当然是加载不到任何的mod了。
这个工具通过符号链接将这个错误的路径链接到正确的位置,就像一楼图片那样。
然后这是创建符号链接之后的运行结果:
游戏能够通过符号链接正确定位到正常目录。
之前没想过可以这样做,感谢@小灰机jjjjj 同学的启发。
另外,符号链接与硬盘格式有关,程序在Win7x64,Win10x64,C盘格式为NTFS的环境下测试成功。
以撒的结合中文路径bug修复方法详解就到这里,希望对玩家有所帮助。