FSX的安装与优化
注意:我使用的是windows 7SP1 64位的操作系统,不同的操作系统遇到的问题可能不太一样;
本人虽然是个码农,但是主要做linux开发,对windows开发几乎一窍不通,所以软件的一些理解如果有误,还望高手指正;
除操作系统外,软件还依赖于一些基础支持软件,主要有如下几种:
MSXML parser: xml文件解释器,目前的版本是4.0 SP2;
VC+ redistributable:为软件提供运行支持,主要版本有2005,2008,2010,不知道是不是向下兼容的,反正装完后,我电脑上各个版本都有了……
.net framework: 同样用于支持软件运行,类似一个公共库,早期版本2.0已经集成到win7中,后期可以安装的版本有3.5.1,4.0和4.5.1;
以上这些支持软件一般会在安装其他软件时引入,如果遇到相关问题也可以自行单独安装;
一,安装:
1. FSX主程序
主程序用的是多年前淘宝上买的盗版盘,分a,b两张;光盘年代久远,怕安装过程中读盘有问题,先将iso复制到硬盘上,再用虚拟光驱加载安装; 安装a盘的时候弹出了一个VC 2005 redistributable错误提示,点继续忽略,换盘,快结束的时候又弹出了一个VC 2005 redistributable的提示,
这次点继续后,提示安装失败回滚了……
自己下了一个VC 2005 redistributable安装了,再次安装,顺利完成了,没有报任何错误,不知道是我的系统有问题还是安装程序有问题;
2. 加速度资料片:
有说可以直接安装的,不过我还是先破解了主程序,进游戏,退出,再安装;
同样,iso是保存在硬盘上的,没想到点击Setup.exe时提示可执行程序与当前的操作系统不兼容,让我检查是32位系统还是64位系统,之前安装 的时候没记得有这个问题啊…………上网上查了一下,大都说用兼容模式加管理员身份执行,试了没用;
将iso的内容全部拷到硬盘上,运行,同样的错误……
最后,抱着试试看的心情,将很久以前自己刻录的盘拿出来直接在光驱里运行,居然可以成功运行…………
二,FSX自身的优化:1. 游戏内选项的调整:
这个因人而异,需要根据个人喜好去调节,相关的帖子也有很多了,这里就不多说了;
2. UIAutoMationCore.dll bug修复
FSX与windows 7 64位下的UIAutoMationCore.dll不兼容,表现在在游戏中多次访问菜单积累到一定次数后就会崩溃;
注意,这种崩溃不是虚拟内存用尽,即使默认地景+默认飞机一样可以稳定轻松复现;
解决方式是将一个vista 64位系统下的UIAutoMationCore.dll(版本号6.0.6001.18000)放到FSX安装文件夹的根目录下;
3. fsx.cfg优化:
这一步有些内容跟硬件相关性很大,需要根据自己的实际情况去做,调整合适了收益也很大;
a.比较通用的有:
HIGHMEMFIX=1 //据说这个是开发人员漏加了,大家都应该加上,但是我没有看到过明显作用…… // 今天貌似看到用处了,没加这一行飞了半个多小时后黑屏了
WideViewAspect=True //符合宽屏的宽高比,实际情况是视野变宽了,显示的内容多了,会略微影响帧数
DisablePreload=1 //禁止预加载,否则点fly now之前就会预加载场景
b.因人而异的有:
AffinityMask=14 // 关掉0核,这样一些其他程序可以跑在0核上,优点是能够减少顿卡 // 尤其是像我一样使用facetracknoir的情况,
// 缺点是损失了一个可以用来加载贴图的核,可能会引起模糊,但是我的机器上不明显
以下这两个参数影响贴图加载的速度,具体体现在外部视角和VC视角切换的时候,看很多人的视频会出现贴图跟不上的情况,
跟机器强相关,我是用了下面两个数,大家需要根据自己的机器情况去试;
TextureMaxLoad=21
TEXTURE_BANDWIDTH_MULT=70
c.不推荐的优化有:
autogen树木和房屋的限制,会加剧autogen的突然出现
d. 我没有使用,同样需要去自己摸索的有:
FIBER_FRAME_TIME_FRACTIO,我的机器用默认的0.33感觉就比较平衡了,
bufferpool:这个水太深了
e.不影响性能的,例如关掉一些红字之类的就不提了;
4. camera.cfg调整:
在游戏里切换视角的时候,塔台和flyby,两个视角由于视野范围变化过大,常会导致贴图模糊;
可以直接在camera.cfg删掉这两个视角,也可以删掉其他不常用的视角,
删除视角并不会影响右键菜单,只是在视角切换列表中删除,注意备份;
三. 全局优化插件(只介绍我的选择):
1.AI:UT2,
PJ版主要的安装过程是主程序(2.04),hotfix(2.07),SP2(2.08),最新的航班时刻表,
最后将非unicode语言设置为英语,否则AI机不会动;
我的机器上遇到了各种各样的问题,体验一段时间满意的话还是直接入正了;
2. 天气:ASN
目前只有正版,我没有重装,可以继续使用;
3. 贴图:REX4-texture direct 即使没有安装在C盘仍然,需要重装,估计是因为SQL装在C盘了;
4. 头瞄:FacetrackNoIR v1.70
无法运行,提示程序的并行配置不正确,重装时VC redistributable报错,仍然不能用;
自己再次运行VC 2005 redistributable,删除,重装,没有报错,可以正常使用了;
5. ATC:ProATC和EditVoicepackX40
ProATC不需要重装,可以正常运行;
EditVoicepackX40需要重新运行,可以调整fsx默认ATC的语速,航班呼号等内容;
四,地景:
1. Orbx
我基本只用Orbx的地景,目前只飞SAK这一个地区;
重装FSX之前把orbx文件夹挪到了FSX根目录的外面,装好后挪了进去;
通过FTX central调整了scenery.cfg,重新选择了北美区域,PAYA,PAEN,PAGS都运行正常;
PAJN的控制面板不能用了,重装了SAK和PAJN依然不能用,目前暂时没有解决;
其他区域和机场还没有验证过;
五,飞机:
平时用的插件不多,重装之前没有备份过飞机,全部都重装就好;
完
谢谢分享!!!学习了 FSX的优化就是蛋痛:Q学习中 这个优化我收藏了,很不错。不过我现在还不知道ORBX到底该怎么弄。我装了各个区域的,现在又出了一个欧洲,但是我安装过欧洲的部分,不知道新出的欧洲能不能装。 谢谢分享经验~ 我都是谢谢你分享经验:D 學習了...很多細節必須沒有注意到的...非常感謝的 学习了,感谢分享 多認識學習了... 技术学习无止境 我最奇怪的是为甚摸我跑P3D这么卡 赞一个~~!!!!!!!! 感谢楼主分享,很有用的经验 谢谢lz~~~~~~~~ FSX优化无止境 我现在用英文版的。飞了几个小时,没出问题!! 感谢您的信息! ! 技术学习无止境:Q 谢楼主分享,不过俺没有优化。 宽屏那个开了会使得两侧图像变形