在没有安装汉化补丁之前做如下操作(这样可以确保汉化补丁的d3d9.dll不被ENB的d3d9.dll文件替换)
把汉化的d3d9.dll改名为d3d9_1.dll
进入GTA4游戏目录打开用记事本方式打开配置文件enbseries.ini
将[PROXY]下面的数据改为如下
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9_1.dll
就可以让中文补丁兼容ENB不乱码
现在您的情况是汉化补丁的d3d9.dll文件被ENB的替换了
您只需要再去将我提供的汉化补丁的d3d9.dll文件按照我上面的操作改名覆盖到游戏目录,然后再去修改ini即可(虽然是很傻的补充,但还是要说一说,记得这个要解压,回答这么久问题老是有提问者自己乱放然后说我的答案没用.....)
问题若解决请选为满意答案