可以参考的博客:
http://www.insky.cn/bbs/forum.php?mod=viewthread&tid=58175
http://www.insky.cn/bbs/forum.php?mod=viewthread&tid=58211&highlight=HELIOS
http://www.insky.cn/bbs/forum.php?mod=viewthread&tid=63215&page=1
https://tieba.baidu.com/p/2507308302?red_tag=1551873765
先来看看,我安装好的照片:
首先安装这套飞行软件需要:
1.硬件:至少两个屏幕,一个看飞行视镜,一个看飞机控制面板
2.软件:
DCS_World_1.2.16.exe 免费的飞行仿真软件,自带两款免费飞机,目前是2.9版本,但是这里只能用这个版本,且不能更新
A-10C_1.2.16.exe 基于DCS制作的 A10C飞机,需要花钱买,有破解版
EMC_setup.exe 这个是为了配置DCS系统lua脚本的辅助工具,没有也行,手动改lua脚本也没问题
HeliosSetup-Stable-1.3.190.msi 太阳神软件,用来显示A10C飞机控制界面的,与DCS联动,本文的目得就是将其与DCS用起来
开始动手
安装软件:
1.安装DCS,默认位置安装C:\Program Files\Eagle Dynamics\DCS World
2.安装A-10C_1.2.16.exe,需要在DCS安装好后安装,然后开启DCS,第一次选择A10飞的时候需要联网验证,输入产品验证码
3.安装Helios,会安装两个软件:
HeliosProfileEditor.exe 编辑器
HeliosControlCenter.exe 播放器
设置显示器:
在nvidia控制面板中设置:
分辨率、旋转、位置关
一般主要显示器该是1920*1080的
我这个是六个屏幕,三个展示屏幕,三个仪表屏幕。一主机6通道。
编辑Helios飞机面板:
打开HeliosProfileEditor.exe编辑器,开始编辑,这篇文章有详细的编辑教学
https://tieba.baidu.com/p/2507308302?red_tag=1551873765
这里我提几点,如果有别人编辑好的hpf文件
例如:DCS A-10C.hpf
一般都需要放在
“文档”--》Helios\Profiles目录下
太阳神编辑器和播放器的默认读取路径就是这里
1.在 HeliosProfileEditor.exe编辑器,打开这个“hpf”文件,
2.因为用自己电脑,所以用重新配置屏幕关系,用reset monitors重新设置
3.两种情况:如果是用别人的hpf文件,不要添加新的Interface,但是要通知DCS程序
如果不是读取别人的hpf文件,而是自己写的,需要连接DCS
点击 Add Interface
选择DCS A10C添加
4.通知DCS程序和Helios通信
这个设置是为了让DCS知道,太阳神要与其通信,设置了是要替换DCS的执行lua脚本
DCS执行的lua脚本位置在这里:
C:\用户\XXX\保存的游戏\DCS\Scripts\
看下Export.lua的生成时间,在你设置过太阳神软件的“up to date”之后就对了
完全设置好helois之后,可以开启Control Center查看
5.设置好的helois软件:
我是六个屏幕,前三个作为主要视镜,后三个作为仪表板
细看仪表板:
可以看到仪表板是有漏空的,这个镂空是给DCS显示插件用的
6.设置DCS
开启dcs
设置option,在system中
将分辨率,设置最大
调用的lua脚本a10需要我们先设置
7.设置dcs10lua脚本:(这个脚本是告诉dcs,怎么在这个6通道中显示自己的各个模块,包括视景)
这里一般都用EMC和helios来调整各个插件摆放位置
开启EMC之后可以打开DCS中会展示的插件,然后保存成a10.lua文件,在刚才的DCS中读取,这里注意DCS的视景,我是手动改lua脚本的:
Viewports 几个参数需要这样设置为了:主视景显示在前三个屏幕
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
_ = function(p) return p; end; name = _('a10'); Description = 'a10' Viewports = { Center = { x = 0; y = 0; width = 5760; height = 1080; viewDx = 0; viewDy = 0; aspect = screen.aspect; } } ED_A10C_RIGHT_MFCD = { x = 8316; y = 60; width = 385; height = 385; } ED_A10C_RWR = { x = 7371; y = 261; width = 246; height = 246; } ED_A10C_CDU = { x = 8862; y = 872; width = 350; height = 265; } ED_A10C_LEFT_MFCD = { x = 6900; y = 60; width = 383; height = 383; } ED_A10C_UHF_PRESET_CHANNEL = { x = 6612; y = 1050; width = 54; height = 54; } ED_A10C_CMSP = { x = 8815; y = 29; width = 316; height = 72; } ED_A10C_CMSC = { x = 7696; y = 278; width = 244; height = 72; } ED_A10C_UHF_FREQUENCY_STATUS = { x = 6462; y = 1143; width = 217; height = 54; } ED_A10C_UHF_REPEATER = { x = 7530; y = 833; width = 67; height = 15; } UIMainView = Viewports.Center
上面是我的a10.lua脚本设置
这个a10.lua保存的位置要在:
C:\Program Files\Eagle Dynamics\DCS World\Config\MonitorSetup
这里是DCS直接读取的位置
调整完dcs就结束了
下面看看不运行helios,只运行设置好的DCS:
最后两个软件一起运行:
这个就是最终形态
ps:如果你也像我一样后三个屏幕用的是触屏
需要在“控制面板”--》“平板电脑设置”中设置好触摸屏对应的显示器,很好设置,可以百度