出现这种情况建议:安装DirectX9.0C及更新显卡驱动,具体情况可登录http://cf.qq.com/CommNews/static/news_detail.htm?fid=358&iPdName=14进行了解。
这是官网的标准答案
还有就是我的经验答案:我之前也是这毛病`
写着“Error in InitRenderer().Shutting down. 然后说游戏出现错误,需要结束
解决:虚拟机虚拟显卡不支持Directx3D,
解决方法:
用记事本打开虚拟系统安装目录下的一个.VMX文件,在最下面加上下面几行:
mks.enable3d = TRUE
svga.vramSize = 67108864
vmmouse.present = FALSE
第一行意思是是虚拟机的虚拟显卡支持Directx3D
第二行意思是虚拟显存是64M.(如果要改虚拟显存的大小,可以根据这个来改,比如32M的话就是64/2,即将上面的67108864改为33554432(67108864/2)如果为128M的话就是134217728(67108864*2)其它类推).
第三行跟DirectInput有关
问题是我不是用虚拟机玩的所以也就没用,你也不是吧!
电脑也重装了,还是没用!
最后我自己弄出来了,很简单!你显卡驱动没装好!
先把你的驱动盘放光区里,然后右键我的电脑--属性--硬件--设备管理器
然后看显卡下有没打叉<或有黄颜色问号>
单击那些东西.在蹦出对话后选最后一个,确定......直到安装成功,那些叉和问好不见.然后重起电脑~把分辨率调高OK!
我的就这样弄好的~
还有就是系统问题 有些人 重做了系统就好了
在一个我看了下 可能是硬件加速的问题
用记事本打开虚拟系统安装目录下的一个.VMX文件,在最下面加上下面几行:
mks.enable3d = TRUE
svga.vramSize = 67108864
vmmouse.present = FALSE
第一行意思是是虚拟机的虚拟显卡支持Directx3D
第二行意思是虚拟显存是64M.(如果要改虚拟显存的大小,可以根据这个来改,比如32M的话就是64/2,即将上面的67108864改为33554432(67108864/2)如果为128M的话就是134217728(67108864*2)其它类推).
第三行跟DirectInput有关
请安装升级到DirectX 9.0c尝试,DirectX9b及以下版本可能引起类似错误,详细内容
近来有玩家反映游戏登陆不了,弹出crossfire
Error in InitRenderer(). shutting down. 点确定后提示应用程序错误。
建议玩家安装DirectX 9.0C及更新显卡驱动解决问题
PS: .VMX是虚拟系统的配置文件。
VMX文件要用虚拟机软件来打开。VMware Workstation虚拟机就可以打开这个文件
在桌面上右键->属性->设置->高级->疑难解答->硬件加速调整到全->确定->确定。
不装3D显卡是不行的!!也要有驱动程序(可以从网上下载)!!
除此,我别无办法,只能另请高人了。
兼容性不行,肯定的,给我分哦。