关于在虚拟机上打开3D游戏。
我用过一些不同的虚拟机,但是大部分都不支持3D驱动,所以虚拟机玩不了游戏!
今天给大家带来的是用虚拟机玩游戏的方法!!
虚拟机软件:VMWare虚拟机,版本最好在5.5以上。
硬件要求,CPU 2.4以上,内存512以上,有512的朋友可以试试配置低一点的朋友,不要浪费时间!
最好的显卡是128以上,我的是256。
虚拟机安装的系统可以是2000和XP。98好像开3D有问题,直接装X9.0好像不行。
所以建议用2000或者XP。
然后找到带有扩展名的文件。你虚拟机的vmx(什么,找不到?你不知道怎么用搜索吗?vmx!!!)
用鼠标右键点击,同时按住SHIFT,会弹出一个开启模式。选择记事本,记住“总是用选择的程序打开这个文件”下面有个勾。不要钩那个钩子。
然后在开头加上这几个字。
mks.enable3d = TRUE
SVGA . VRAM size = 134217728
vmmouse.present = FALSE
其中就有SVGA。VRAM size = 134217728表示128的显卡如果是64就换成64。
Svga.vramSize = 67108864就可以了。
然后你就可以打开VM的3D加速了,但是这个时候有些机器可能就玩不了了,进入游戏就会出现一片白色。
此时,您需要应用以下补丁。
下载地址:
/uploadfile/rar/2007-5/2007515125425621 . rar
这个补丁是为了替换虚拟机系统中的C:\WINDOWS\system32,或者2000系统中的C:\WINNT\system32。
其中VMX_FB。DLL VMX模式。DLL被复制到WINDOWS\system32。
VMX斯维加。SYS位于WINDOWS\system32\drivers目录中。
可能不需要VMX_SVGA.inf文件。
请记住,以上文件位于虚拟机的窗口中。别搞错了,把它们放在自己的机器里很搞笑。
昨天通过这个方法,我在里面成功玩了一把赛车,感觉还不错。哈哈哈哈。
然后其他游戏也可以玩,只要你的机器配置足够好。
祝各位朋友成功。
双人游戏的方法。绝对可用~
在VMware中启用D3D的方法2006-10-19 13:33
1:在windows 2000或xp中,可以打开d3d功能,打开文件后缀为的文件。虚拟机所在目录中的vmx。用记事本打开,添加:mks.enable3d = TRUE。打开来宾系统的d 3 dsvga . VRAM size = 67108864将显存添加到64m(64 * 1024 * 1024 = 67108864)VM mouse。存在。
A.选择编辑>参数设置b。点击输入。c .取消“光标离开窗口时释放”选项前的选中状态ok,启动你的虚拟机,打开dxdiag。你可以看到D3D已经打开,开始虚拟的3D旅程。
虚拟机官方对3D的解释(翻译)摘自《VMware Workstation 5用户手册》的第383至388页。
D3D的实验支持:VMware Workstation为D3D视频加速提供实验支持。此功能不完整。注:实验支持的功能不包括在产品应提供的功能中。即使没有激活3D加速,启动3D加速也可能导致主机或客户端崩溃,从而导致数据丢失。注意:要利用VMware Workstation的3D实验功能,虚拟机必须运行与虚拟机相同版本的VMware Tools。如果您的虚拟机已迁移,并且您想要使用3D功能,则需要重新安装当前版本的VMware Tools。Workstation不为实验性支持D3D的人提供3D加速的技术支持。无论如何,我们鼓励您寻求支持,以便我们可以评估您在体验3D时遇到的问题。
3D加速的限制实验性3D加速只能用于运行Windows 2000、Windows XP或Linux的Windows 2000和Windows XP客户端。对实验性3D加速还有以下限制:
1.工作站只能加速Direct8,而Direct9的应用只支持Direct8的一个子集的应用。2.对3D应用程序的执行没有优化效果。3.OpenGL应用程序只能在软件模拟模式下运行,并不是所有的3D加速都可以启用。以下应用程序无法加速:
1.像素和顶点渲染2。多顶点处理3。硬件级映射和环境映射4。纹理映射5。一维、三维和四维纹理。
打开3D加速默认情况下,D3D加速技术处于启用状态。你需要准备好主机、虚拟机和虚拟机操作系统。首先你需要开启主机的3D加速。NVIDIA在Linux和Windows下都有驱动。主机的操作系统需要Windows 2000/ XP,需要在系统中启动图形硬件加速功能。在Linux下,您需要执行以下步骤来检查您的Linux主机的兼容性。
1.打开你的直接渲染能力,运行命令:glxinfo | grep direct。运行glxgears命令以确保3D应用程序可以在您的主机上运行。
在虚拟机中打开3D加速1。选择安装了Windows 2000或XP操作系统的客户端。
2.在配置文件中添加:mks.enable3d = TRUE(。vmx)来开启虚拟机的3D加速功能,也可以使用虚拟机的2D加速。
3.如果要设置显存的大小,添加:svga.vramSize = 67108864(显存设置为64MB)或者svga。VRAM大小= 134217728(显存设置为128MB)。最多只能设置视频内存。
4.对于需要全屏运行的3D应用(比如第一人称射击之类的实时游戏),建议你关闭“鼠标离开窗口后释放”选项,添加:vmmouse.present = FALSE。并在虚拟机主界面上编辑> >。参数>输入选项卡>去掉“鼠标离开窗口后释放”选项前面的勾。
在客户操作系统中启动3D加速1。启动虚拟机。2.安装与VMware Workstation版本相同的VMware Tools。
3.安装D9C4。安装3D应用程序。已知问题:1。运行3D程序时,不要在VMware Workstation的控制台中切换选项卡。2.运行3D程序时,不要在全屏模式和窗口之间切换。3.不要同时运行多个3D程序,这可能会导致VMware Workstation崩溃。4.运行3D程序时,不能暂停虚拟机和创建快照。5.拍摄和录制3D图片时,图片可能会损坏。6.当鼠标移动到虚拟机操作系统的3D加速图片上时,图片可能会部分变白。
帮助VMware完成3D实验
VMware仅提供实验性的D3D加速。VMware不可能单独回答所有关于D3D加速的问题。VMware感兴趣的是:
1.灾难性故障,例如客户端蓝屏或3D应用程序导致VMware Workstation崩溃2。ATI8500或更新显卡的测试报告。3.Linux主机系统4中的测试报告。D8和D9应用的测试报告。5.运行3D程序时遇到特殊问题。6.您关于VMware 3D技术前景的具体而详细的报告将有助于加速实现全功能3D加速应用。在报告中,请包括您的配置、3D应用程序和硬件的详细信息。