文明:太空-开始动画出错解决方法
发布网友
发布时间:2023-06-14 13:10
我来回答
共1个回答
热心网友
时间:2023-07-09 07:00
报错问题:
1、打开运行巨硬的DX11版本的的CivilizationBE_DX11.exe过了开头动画,然后就“出现了一个问题,导致程序停止正常工作,请关闭该程序”,后来重新安装了DirectX11和VC运行库就好了,这两个玩意儿在游戏安装目录下的“_CommonRedist”,其中CommonRedistDirectX就是DX11了(这个最好找一个完整版的安装,目录中带的是WEB安装方式,下载有点慢)另一个目录CommonRedistvcredist就是VC++运行库了,如是要是32位的系统就装X86版本的,如果就64位的就X86和x64都要安装,如果系统没有其他问题,一般就能运行游戏了。
2、还有一个很有意思的问题,如果想要用ADMD的Mantle技术的CivilizationBE_Mantle.exe来玩游戏(显卡要是A卡),也会出现,“出现了一个问题,导致程序停止正常工作,请关闭该程序” ,这时除了上面的东西要安装外,还得安装A卡的最新驱动amd-catalyst-14.9.2beta,这个驱动是AMD针对文明太空版专门发布的支技Mantle的驱动,其他版本都不行。如果装了还是不能运行"CivilizationBE_Mantle.exe",就有可能是HDMI数据线的问题了。
1920*1080全屏办法:
以下我解决用HDMI数据线不能全屏1920*1080运行的办法(这个办法也同时帮我解决了不能运行CivilizationBE_Mantle.exe的问题):
我的电脑是A卡HD7970用的HDMI数据线连的显示器,用DX11版的CivilizationBE_DX11.exe结果死活不能全屏1920*1080运行,装了最新版的amd-catalyst-14.9.2beta的驱动后运行”CivilizationBE_Mantle.exe“也报错,后来看到另一个朋友的电脑只要装了DX11,VC运行库和最新驱动,全屏啊,用DX11还是用Mantle都啥问题也没有,搞来搞去结果就发现他的电脑用的是DVI接口,赶紧换他的数据线到我电脑上用,结果我的电脑也不报错了,不论是全屏啊,还是用DX11版本或是用Mantle版本,哈哈。
如果用HDMI的可以尝试一下换个DVI的线,不过要注意看显卡的接口,一般显卡都有DVI和HDMI接口,DVI是分DVI-I和DVI-D的这个得注意一下,DVI-I是可以支持VGA模拟信号的,DVI-D是纯数字信号(这个才是高清的和HDMI差不多,就是少了音频信号,应该很少人把音响线插在显示器扩展的音频口上吧)
后来无聊做了一下试验,发现只要显卡接口不是HDMI口出来的信号,全屏就没有问题(折腾有风险,插线当小心)