FSX折腾手册(想到就更)

*本文我想到什么就更什么,不定期的更新。
 

FSXSE和FSXA/FSXSP2/FSXSP1/FSXRTM 的区别

 
FSX原版/SP1-SP2/加速度基于Visual C++ 2005(还是没有SP1的早期版)编译,而此版编译器bug甚多,加之FSX的骨子里就有问题,所以资源溢出然后各种OOM是常事了。
 

FSXSE基于Visual C++ 2013编译,这么多年过去了VC稳定性好了不少,资源溢出问题改善了不少。对硬件的苛刻需求也有了不明显的下降,此版内嵌了FSXA/SP2/SP1的同时还使用了Sbeam的各种接口,以接入Sbeam联机部分,而原版FSX的联机功能早就歇菜了。

借助FSX插件目录重定向节省你的折腾时间

 
和稳定的FS9不同,FSX生来就一大堆bug,这跟FSX的匆忙发布脱不了关系。于是玩家们年复一年日复一日的崩溃、重装,如果你只飞默认机的,那么当我没说,如果你飞插件机、用机场地景插件,那你就会在这上面浪费不少时间用来安装他们。
这里我给一个我自己的解决方案:
 

地景

 

    首先在FSX目录之外(只要别在FSX目录、目录没中文字符、特殊字符就行)新建一个文件夹用于放置地景和机模

地景比较简单,只要符合下列条件就可以这样做:

1.地景不包括复杂的地形:     含复杂地形 【例:AS LPMA】,不含括复杂地形【BD ZGGG,IM ZSPD,IM VHHH,TP VHHX】

2.地景本身不包括设置程序,AS一堆地景是有设置程序的,于是这类插件我不推荐这么做。

方法如下:

以ZGGG移动到D:\FSXADDONS\Addon Scenery为例:

1.将根目录下的Addon Scenery文件夹打开,里头有个ZGGG文件夹,移动到D:\FSXADDONS\Addon Scenery

2.打开C:\ProgramData\Microsoft\FSX\Scenery.CFG,在里头搜索Addon Scenery\ZGGG替换为D:\FSXADDONS\Addon Scenery\ZGGG

3.打开FS等待缓存刷新

这里要说一下,后面再次载入的方法:

1.打开设置>地景库>添加地景>选择D:\FSXADDONS\Addon Scenery\ZGGG,点击打开,这时候,如果你是XP/03,那么应该已经完成,Vista/7/8用户需要多做一部,双击对话框里文件列表的空白处,这是因为WindowsAPI改动导致的,目前无解。

2.部分情况下,这么做完后会提示地景不存在,这是因为你放地景的所在目录的路径过长,FSX添加地景默认是使用相对路径的,你需要将其更改为绝对路径,如原来是../../../FSXADDONS/Addon Scenery/ZGGG,那么你需要使用上面的方法把路径更改为D:/FSXADDONS/Addon Scenery/ZGGG

机模

 

    机模同样有类似的要求:

1.机模不能有写死的自定义目录(如WILCO出的737CL、MilViz出的737OG、PMDG的MD-11/737/747/737、Aerosoft的319/320/320就洗洗睡,这些只能手动安装),否则不适用此方法,JF、CLS的大多数机模都可以这样移动,但是部分带有自定义音效(如GPWS)的插件需要做一些特殊处理,下文会提及

2.机模若有往注册表写激活信息的,不适用此方法,栗子同上

方法如下:

以CS737和DHC6移动到D:\FSXADDONS\SimObjects\Airplanes为例:

1.进入C:\Users\Username\AppData\Roaming\Microsoft\FSX,找到FSX.CFG,用记事本打开

2.找到[Main]节下的User Objects=Airplane, Helicopter

3.在最后一行SimObjectPaths后面回车

4.新增一行SimObjectPaths.x=D:\FSXADDONS\SimObjects\Airplanes              (注:“x”为序号,就像装涂装那样,必须接上一序号,上一序号是5,那么本行就是6)

5.将机模移动到这个目录,若没有意外,你应该会看到这个机模出现在选择列表里。

插件绿化处理

 

    某些插件带有一些额外的目录用于储存音效等资源,若不移除有可能导致插件在FS载入的时候卡住,这里以某个DHC-6插件和CS737-200为例

DHC6:

1.进入DHC6目录,找到panel目录,将里面的panel.cfg用记事本打开,搜索dsd,会发现一行:

gauge04=RCB_Groundhandling5_Sound!dsd_xml_sound3,  1,1,10,10,./Sound/Groundhandling5/Sound.ini

2.将其整行注释,即在本行的gauge前面加//,变成//gauge,这样就把这个插件对这个目录的依赖移除了

3.如果需要这些音效的,将/Sound/Groundhandling5/Sound.ini改为新的绝对路径,比如上面我们把DHC6移动到了D:\FSXADDONS\SimObjects\Airplanes\DHC6,那么我们就把/Sound/Groundhandling5文件夹移动到这个机模的Sound里,然后把路径改成D:\FSXADDONS\SimObjects\Airplanes\DHC6\Sound\Groundhandling5  ,即可。

CS737:

进入CS737-200目录,同样进入panel目录,找到panel.cfg,用记事本打开,搜索Captain_Sim.x737.sound!main, 1,0,1,1, Captain_Sim\737\sound.ini,将这整行注释即可,和上面的插件不同,CS若要保留音效操作起来有点麻烦,后面再补充了。

发表评论

电子邮件地址不会被公开。必填项已用 * 标注