让虚拟机支持3D游戏的详细方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-------------------解决时间长了变慢问题-------------------
1.關掉bios中的 Cool''N''Quiet 選項
(Disable PowerNow or Cool''N''Quiet)
2.安裝 M$ KB896256 hotfix
3.安裝 AMD CPU driver
4.修正 vmware config.ini
C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\config.ini
加入此行
host.TSC.noForceSync = "TRUE"
5.修改每個vmx
加入此行
e = "TRUE"
e ="FALSE"
-------------------解决时间长了变慢问题-------------------
-------------------解决3D游戏显卡加速问题-------------------
下面的帖子是我在网上找的 关于冒险岛的双开 本文作者 : j4333
039一个可以双开的办法
我没什么太好的办法,试过用VMware5.51虚拟机可以双开。但。。。。。。
1 /内存小于1G不要试了(512M你可以试下)。
2 /CPU太屁(2.4G以下)不要试了。
3 /VMware5.51新加入了对D3D显示硬件加速,但要自己手动添加。所以动手能力不强的不要看了。
下面,开始说了:(对了,本机一定要XP系统{我查的资料是这么说的,我没试过其它系统})
4 /下载VMware5.51(有汉化补丁)/安装/新建好虚拟机/设置好各参数/设置BIOS/安装操作系统(目前只支持Win2000)。(说的简单,不会的自己找资料)
5 /进入虚拟机的系统,安装DirectX 9.0c;VMware tools(把鼠标弹出虚拟2000系统,在虚拟系统窗口上的名字上点右键,可以找到){我当时找好久}。重启系统,设置好分辩等显示设置(设好就不要再改了)。关闭虚拟2000系统,关闭程序。打开VMware5.51主界面——编辑——参数——输入,“当光标离开窗口时释放”不要选中。
6 /你的虚拟系统文件有个后坠名为.vmx的文件,用记事本打开,再最后加入:
mks.enable3d = TRUE
svga.vramSize = 134217728
vmmouse.present = FALSE
(第二行是显存大小,这个数是64M,你如果改为32M,除2,128M乘2)
7 /再进入虚拟2000系统,再安装一次VMware tools,重启后运行:Dxdiag,可以看到你的显卡已经支持D3D硬件加速了;但还是不支持声音硬件加速,因此在游戏里是无声的。(应该没什么吧)
8 /进虚拟2000里安装冒险,就可以运行了。正常后,弹出鼠标,最小化,再在本机运行。
后记:由于我试的机子内存只有512M,CPU是赛扬2.6G 64位,只成功过一次,其它都由于内存过小,虚拟机内的玩家卡掉线了。(所以我说1G以下不要试了)
-------------------解决3D游戏显卡加速问题-------------------
-------------------解决虚拟机被应用程序检测到的问题-------------------
如果你的电脑足够快,那么
首先你把你的 VMware 虚拟机里面的操作系统调到最快的状态(关闭不必要的程序、自动更新等)然后关闭虚拟机;
打开 VMware 虚拟
机的配置文件,这是一个后缀为 vmx 的文本文件。在里面加入以下内容
isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
monitor_control.disable_directexec = "TRUE"
monitor_control.disable_chksimd = "TRUE"
monitor_control.disable_ntreloc = "TRUE"
monitor_control.disable_selfmod = "TRUE"
monitor_control.disable_reloc = "TRUE"
monitor_control.disable_btinout = "TRUE"
monitor_control.disable_btmemspace = "TRUE"
monitor_control.disable_btpriv = "TRUE"
monitor_control.disable_btseg = "TRUE"
这些参数不一定都需要,不过最保险的是都加。可以提高模拟的真实性,不过速度也会慢很多。
对今天的某行网银专业版而言只需要加
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
这两个,不影响虚拟机速度。以后不行了再加其它项。
修改 vmx 文件完毕后应测试 VMware 是否能登录专业版。
-------------------解决虚拟机被应用程序检测到的问题-------------------