从家里找出一个很久不用的移动硬盘,想看看存的什么宝贝,发现还有几个windows的单机游戏。想着看看我的装了PD虚拟机的Mac能不能运行这些游戏,把游戏安装文件拷到mac虚拟机中,用虚拟机安装游戏,成功安装了。压抑内心喜悦的心情(Mac也可以玩游戏了?),双击,启动。
好家伙,弹了7、8个弹窗提示缺少各种dll(以前用过Windows知道这个提示原因是因为缺少环境运行库导致的),然后就去百度找了各种解决方法,最后通过下载两个工具,修复DX环境后,成功运行游戏刺客信条:叛变,PD虚拟机,YYDS
二、必备工具下载 第一个工具:【DirectX修复工具下载 官方版】DirectX修复工具,点我下载
第一个工具点击本地下载
下面随便选一个下载
第二个工具:微软C++运行库,点我下载
进入网页后点击下载
这个页面不要选择下载那个arm,虽然虚拟机内装的Windows是arm架构的,但是我下载arm架构文件后,无法运行。最后用x64的运行成功了,x86的没试
选择后,点击Next,会自动开始下载。
两个工具准备完成后,看如下使用方法
三、使用方法 1、运行DX修复工具解压下载的DX修复工具压缩包
双击进入目录,运行这个文件
启动后点击检测并修复
会自动下载缺失的dll文件,然后点击工具-选项
选择注册,点击框内
给出提示,点击是,我的没有出现任何问题
注册完成后,退出工具,启动游戏,这时还提示你,缺失MSVCP110.dll和MSCVR110.dll,这个两个文件需要用到第二个工具来修复。
2、运行微软C++运行库安装程序双击启动文件
启动后,点击修复
按照提示完成修复
四、验证效果按照以上步骤全部修复完成后,双击启动游戏,成功进入!