» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[攻略心得] 部分win10-X64系统运行老版生化危机2两个异常的解决方案

A9论坛网友混沌同志分享的老版生化危机2在家里win7电脑上直接就能运行,功能没问题,但是公司win10的电脑最开始不能运行,搜了搜很多win10用户都有过和我一样的问题。正好自己解决了,发上来跟大家分享一下。像修改文件权限等操作我也是凭记忆写的,如果操作失败了大家还是百度吧。

系统工作的原理我也不是很明白,但是自己的电脑修改后能用了,期待大神能讲解~

混沌整合版:链接: https://pan.baidu.com/s/1mTJcp0I_Q3zna5SZKmrieQ 提取码: pydj
原版镜像下载:链接: https://pan.baidu.com/s/1dpt-Ayu4cqSVupUdPMBWAg 提取码: jf1s
1.0.9版本exe:链接: https://pan.baidu.com/s/1pH3J_5yu6h6YoeuETPso2w 提取码: z6p2

异常1:运行游戏exe报乱码对话框错。

下载原版光盘镜像,按照默认路径安装一次游戏就行。虽然是日文,但是一共就那几个按钮,点点就知道哪个是安装了,注意就是默认路径不要改。
安装完成后自己下载解压的游戏也能运行了。(自己解压游戏还是放到不带中文的路径下吧


异常2:加强功能不能实现。就是本来因该出现的高级设置画面无法出现,不管下载哪个mod都是直接进原版游戏。
这个问题研究了好久,最后找了个安全工具检查了下游戏运行调用模块,发现本该调用当前目录的ddraw.dll,变成了调用C:\Windows\System32下系统自带的ddraw.dll,


想办法替换此dll就行。而且游戏调用的dll为32位,需要替换的是C:\Windows\SysWOW64同名dll,大家不要搞错路径。原文件不建议删除,改名即可(改名权限问题请看下方图片),再将游戏用dll替换,完成后重启电脑,看运行游戏是不是出现高级设置画面,如果出现则说明dll调用修改好了。我在此步骤后发现进入游戏后死机,不知道怎么处理后,将C:\Windows\SysWOW64种的游戏dll删除,原dll恢复本来的文件名,重启后,问题解决,正常加载游戏,mod也能看到了。
我用的是1.0.9版的exe文件,感觉1.0.9版对各mod支持都没问题,也放上来了,大家看情况下载使用。

enjoy~

======
文件权限
定位到C:\Windows\SysWOW64,将本身存在文件夹内的ddraw.dll改名,改成什么无所谓,我是修改成ddraw.dll2。

如果提示权限问题请按照图片来:


右键文件属性,右下角高级

所有者那里点高级

新属性页面左下角高级


立即查找


下方找到administrator确定(这里我的登陆用户为administrator,其他用户不太清楚,可能也要选当前用户


回到高级设置,选中administrator,编辑按钮已经可用


勾选完全控制即可,确定后提示风险,无视继续。





[ 本帖最后由 urtoys 于 2021-11-23 08:42 编辑 ]
附件: 您所在的用户组无法下载或查看附件


本帖最近评分记录
  • sig1b 激骚 +1 广告/SPAM 2021-11-23 17:16

TOP

引用:
原帖由 sceic 于 2021-11-23 15:25 发表
楼主能否分享下那个检查调用的工具啊
链接: https://pan.baidu.com/s/1CEgvtsjtZzKFL35X44K6Cg 提取码: e18x 复制这段内容后打开百度网盘手机App,操作更方便哦

WTool,我也是随便一搜的。



TOP

发新话题
     
官方公众号及微博