首页
社区
课程
招聘
[求助]请问目前的虚拟器VM|VP是否支持DX9的游戏呢?有什么办法可以支持吗?
发表于: 2007-5-16 11:51 9623

[求助]请问目前的虚拟器VM|VP是否支持DX9的游戏呢?有什么办法可以支持吗?

2007-5-16 11:51
9623
请问目前的虚拟器VM|VP是否支持DX9的游戏呢?有什么办法可以支持吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
2
据说  VMWare 部分支持  需要安装驱动详细自己上网查哈
VPC不支持 另外 VirtualBox 理论上也应该支持 因为是开源的
模拟显卡部分可以自己改嘛
2007-5-16 12:12
0
雪    币: 114
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢,不对他们做修改的话应该是全都不支持的哈?
2007-5-16 12:54
0
雪    币: 50
活跃值: (483)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
VM支持的.起码6是支持的.配置里加上d3d那一项就行了.然后安装DX9就能用了
2007-5-16 20:17
0
雪    币: 114
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
收到!谢谢!由于VM6没有注册码,所以一直没有用,我去试用一下,呵呵
2007-5-16 20:48
0
雪    币: 50
活跃值: (483)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
转帖.原帖作者:AnEgg

摘自VMware Workstation 5用户手册第383页到第388页

对D3D的实验性支持
VMware Workstation 实验性的对D3D视频加速提供支持。这个功能不是完整。
注意:实验性支持的功能不包含在产品应该提供的功能中。即使3D加速没有被激活,启动3D加速也可能导致宿主机或客户机的崩溃,导致你丢失数据。
注意:要利用VMware Workstation的实验性3D能力,虚拟机必须运行与你的虚拟机版本一样的VMware Tools。如果你的虚拟机是迁移过来的,你想用3D功能的话,你需要重新安装当前版本的虚拟机的VMware Tools。

对于D3D实验性支持的人
Workstation不提供对3D加速的技术支持。无论怎么样,我们鼓励你提出支持需求来使我们评估你在体验3D中所碰到的问题。

3D加速的限制
实验性的3D加速只能用于运行Windows 2000, Windows XP, 或Linux上的Windows 2000 and 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 or Windows XP ,在系统中需要启动图形硬件加速功能。
在Linux下,需要执行以下步骤来查看你的Linux宿主机的兼容性
1. 打开你的Direct渲染能力,运行命令:glxinfo | grep direct。
2. 运行glxgears命令,以确保3D应用程序能运行在你的宿主机上。

在一台虚拟机中开启3D加速
1. 选择一台安装了Windows 2000 or XP操作系统得客户机
2. 在虚拟机的配置文件(.vmx)中加入:mks.enable3d = TRUE,来打开虚拟机的3D加速功能,虚拟机的2D加速同样能用。
3. 如果你要设置显存的大小,就在其中加入:svga.vramSize = 67108864(设置显存为64MB)或svga.vramSize = 134217728(设置显存为128MB)显存最多只能设置为128MB
4. 对于一个需要全屏运行的3D应用程序(比如像第一人称射击这样的实时游戏),建议你关掉“在鼠标离开窗口后释放”这个选项,在其中加入:vmmouse.present = FALSE。并且在虚拟机主界面上编辑>参数>输入选项卡>去掉“在鼠标离开窗口后释放”选项前的钩。

在客户机操作系统中启动3D加速
1. 打开虚拟机电源
2. 安装与VMware Workstation 版本一致的VMware Tools
3. 安装D9c
4. 安装你的3D应用程序

已知的问题:
1. 在运行3D程序时不要切换VMware Workstation控制台中的标签。
2. 在运行3D程序时不要在全屏模式和窗口之间切换
3. 不要同时运行多个3D程序,这样可能导致VMware Workstation崩溃
4. 在运行3D程序时,你不能挂起虚拟机及创建快照。
5. 在截取和录制3D画面时候,可能出现画面破碎
6. 当鼠标移至虚拟机操作系统3D加速画面上是,可能导致画面部分泛白。

通过实验3D帮助VMware
VMware仅仅提供实验性的D3D加速。VMware不可能个别地对所有的关于D3D加速的问题的回答。VMware对以下方面感兴趣:
1. 灾难性的故障,诸如客户机蓝屏或导致VMware Workstation崩溃的3D应用程序
2. 对ATI8500或更新的显示卡的测试报告。
3. Linux主机系统中的测试报告
4. 特别具体针对于D8和D9的应用程序的测试报告
5. 你在运行3D程序是所碰到的特殊问题
6. 你对VMware 3D技术前景的高见
具体而详细的报告有助于加速我们对全功能的3D加速应用的实现。在报告中,请包括你的配置、3D应用程序和硬件的细节。



[本贴已被 AnEgg 于 2006-3-18 16:26:24 修改过]
2007-5-17 13:39
0
雪    币: 331
活跃值: (56)
能力值: ( LV13,RANK:410 )
在线值:
发帖
回帖
粉丝
7
VMware好像对dx9支持的不好
2007-5-17 14:50
0
游客
登录 | 注册 方可回帖
返回
//