在windows 2000或xp中,可以打开d3d功能,从中可以看到在你虚拟机所在目录中有一个文件后缀为.vmx 用记事本打开 在文末添加:
svga.vramSize = 67108864 (1024*1024*64)
可将显存加到64M最大可以加到128M(1024*1024*128)
即你所想要的显存大小为n的话,设置
svga.vramSize =n*1024*1024
摄制完成后打开虚拟系统,重新安装vmtools,选择modify就可以
安装完以后,察看显存以变为你所想要的大小的了:),我试过了,成功
上面是在系统中设D3D中说的,你要在虚拟系统中运行3D游戏的话
首先主系统要安装有d9c,其次虚拟机中.vmx文件
加入以下代码:
# Experimental Support for Direct3D (option 1 of 3)
# (REQUIRED) The line below enables accelerated 3D on the host.
# It is required to support 3D in the guest
mks.enable3d = TRUE
# Experimental Support for Direct3D (option 2 of 3)
# (OPTIONAL) The line below increases the amount of VRAM on the
# virtual display card to 64 MB. Adding more VRAM helps to reduce
# thrashing in the guest. The maximum value is 128 MB.
# This option is expressed in bytes.
svga.vramSize = 67108864
# Experimental Support for Direct3D (option 3 of 3)
# (OPTIONAL) Applications which required DirectInput relative
# mode need to turn off the absolute pointing device in the guest.
# In practice, this is only required for a certain class of full screen
# 3d applications (e.g. real-time games like first person shooters).
# If you set this option, we recommend also turning off the preference
# for motion ungrabbing in the Input tab of the Preferences settings
# dialog.
vmmouse.present = FALSE
到此结束:)