解决《神话时代》在虚拟机下提示显卡不支持的问题。

来源:互联网 发布:威纶通触摸屏如何编程 编辑:程序博客网 时间:2024/04/29 15:35

我用的虚拟机是VMware Workstation 7.0(用Sun xVM VirtualBox是达不到目的的,我试过,游戏黑屏,所以还是用VMware,推荐用最新的7.0)

安装好虚拟机后再安装VMware Tools,再安装游戏

安装游戏后,执行,得到一句显卡不支持的错误语句:

“显示卡 0: vmx_fb.dll VMware SVGA II 厂商(0x15AD) 装置(0x405)”
把它记下来。

然后进入游戏安装目录,再进入游戏目录下的gfxconfig目录
找到0x1039_sis.gfx,复制一份,改名为0x15AD_vmw.gfx(文件名和错误语句中的0x15AD一样,之所以取名为vmw是因为显卡是VMware的)

用记事本打开0x15AD_vmw.gfx,再打开设备管理器,找到显示卡,查看其属性得知:
制造商:VMware, Inc.
显卡名称:VMware SVGA II

然后改动0x15AD_vmw.gfx:
[config]
Vendor=VMware, Inc.
defaultdevice=vmw15AD.gfx

[knownGoodDriver]字段不用改

[device]
0x0315=SYS315,sis315.gfx
0x0325=SYS315,sis315.gfx
0x0330=Xabre,xabre.gfx
0x405=VMware SVGA II,vmw15AD.gfx

[device]字段只要该最后一行,改成0x405=VMware SVGA II,vmw15AD.gfx(0x405是错误信息中的装置号,VMware SVGA II是显卡名字,vmw15AD.gfx是显卡配置文件。)

文件改好后保存。再复制一份sis315.gfx,重命名为vmw15AD.gfx,其内容不用改。

 

如果你安装了资料片泰坦,那么复制前面你改好的0x15AD_vmw.gfx和vmw15AD.gfx到gfxconfig2目录下(注意是gfxconfig2)
然后就可以进游戏了,在进游戏之前别忘了去微软官方下载安装MSXML 4.0!

其他显卡不支持也可以通过错误信息给出的两个代码去按上述过程改文件。

附那位国外仁兄的帖子原文:
This graphics card is not supported by age of mythology

"Video Card 0: vtdisp.dll VIA/S3G KM400/KN400 Vendor(0x1106) Device(0x7205)"

My system & display device info is as follows,

I used the information in the error message and did the following and got a good result. I played the whole day without crashing.

1. I went to C:\Program Files\Microsoft Games\Age of Mythology\gfxconfig and opened 0x1039_sis.gfx with notepad and saved as 0x1106_via.gfx.

2. I changed the following information in it and saved it

Vendor=VIA
defaultdevice=via1106.gfx
[device]
0x7205=VIA/S3G KM400/KN400,via1106.gfx

3. I opened sis315.gfx in the same folder and saved it as via1106.gfx.

 

原创粉丝点击