暗黑破坏神2:Tab打开地图就变卡顿解决办法

我是VM虚拟机安装的WIN XP,系统镜像是:zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14.iso

以前也是这个系统,用VBOX玩的很流畅,这次就不行了,一按Tab打开地图卡的简直没办法玩。

而且打开暗黑的时候,要等十多秒才能看到开场动画。

我又下了1.10、1.49问题依然存在,网上能找到的全试了~.~

偶然间看到了这篇:《vm虚拟机显卡是不是比服务器主板上的要好,自VM11起,虚拟显卡的性能是增强还是削弱?》

瞬间有了方向,于是重新建立虚拟机,使用10.x版本的虚拟机工作站,还是刚才的XP镜像:

 安装好以后,VMware Tools也安装了,拖游戏进去运行,双击运行瞬间就出了开场动画

但是,进入游戏后,开地图就卡的问题依然存在

我去把VMware SVGA II禁用(不是卸载),重启后游戏又打不开,其实dx初始化失败,使用D2VidTst.exe(暗黑目录下的文件)检测连2D、3D的选项都没有了

然后我打开设备管理器,把VMware SVGA II启用,然后再到进程中结束VMware Tools。

这次运行D2VidTst.exe,测试后默认Direct3D,打开游戏依然很卡

退出来后,我重新运行D2VidTst.exe,切换成DirectDraw[2D],这次是真的爽了,非常的流程

总结:VM 10.x + DirectDraw[2D] = 流畅。如果懒得折腾,还是换VBOX把。

一路自学编程过来,时常一些闪光的文章点亮了孤身奋战的夜晚,那些默默分享的知识给了我巨大的帮助。所以开这个博客,致敬并传递这份分享精神,记录编程中的点滴心得。希望能帮助更多的人!
原文地址:https://www.cnblogs.com/xiii/p/15785624.html