解决《神话时代》在虚拟机下提示显卡不支持的问题。
来源:互联网 发布:威纶通触摸屏如何编程 编辑:程序博客网 时间: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.
- 解决《神话时代》在虚拟机下提示显卡不支持的问题。
- 解决 Win10 提示 Net Keeper 不能在虚拟机下运行的问题
- 解决XMPP在64位下不支持的问题
- 解决ATI显卡在ubuntu 9.10下开特效有点卡的问题
- 解决虚拟机提示VMwareWorkstationcannotconnecttothevirtualmachine的问题
- 解决虚拟机提示VMwareWorkstationcannotconnecttothevirtualmachine的问题
- 解决combox在火狐下不支持中文检索问题
- 解决Ubuntu下NVIDIA和Intel双显卡的问题!
- 解决Intel Nvidia双显卡笔记本电脑在Ubuntu、Mint下无法用Fn键调节屏幕亮度的问题
- 虚拟机下安装Linux,提示CPU不支持64位的解决方法
- 关于ati显卡在linux下的配置问题
- 解决thinkphp在不支持pathinfo的nginx上的问题
- 解决linux下poppler不支持中文PDF的问题。
- 解决低版本ie下li:hover不支持的问题
- 解决linux环境下,atom编辑器不支持中文的问题
- 解决IE下不支持new Date()带参数的问题
- 解决macbook pro开启parallels desktop虚拟机之后切换为独立显卡温度高的问题
- 解决drush make 2.3 在不支持ssl的空间上无法下载https地址下的资源的问题
- ABAP小学乘法表
- 软件调试的一般思路
- Linux上NC的应用--蜜罐技术
- hadoop权威指南中的ncdc数据下载地址及命令
- 类(接口)间字段重名问题
- 解决《神话时代》在虚拟机下提示显卡不支持的问题。
- Junit+Selenium+Maven+SVN+Eclipse+AutoFrame全自动化测试实践实例(二)
- MySQL分区的优势
- DataGridView 行、列的隐藏和删除
- Property 属性
- 从宿主机向虚拟机中的Linux系统中传递文件
- 对于WinXP或Win7家庭版的电脑,如何快速部署.Net开发的项目?
- k-means算法及opencv实现
- IOS 单例