COMBATSIM.COM: The Ultimate Combat Simulation and Strategy Gamers' Resource.
 
EF2000 and TactCom


EFTEST.F22 File

For .B50 file for the FLCS, see below..

REM EF2000 - EuroFighter Tactical Flight Simulator

REM  A full function F22/TQS program for EF2000

REM Written and Tested by Len Hjalmarson. Aug7/96 [email protected]
REM Rationale that Dgfight /U up is A-G and Takeoff, /M Middle is Nav, Refuel
REM and Cruise, and /D Down is true Dogfight mode, with all commands that
REM one needs to access under pressure...
REM
REM Note that some commands are repeated for convenience...
REM /I denotes BTN S3 held in.
REM
REM Command Rate varies with system speed, and some can use RATE 0 ..
REM
REM 浜様様様様様様様様様融
REM  Command Delay Rate 
REM 藩様様様様様様様様様夕

RATE 50

USE TQS

REM USE FCLK (Use FrameClock) is sometimes useful but will take
REM           precedence over RATE line.

Mdef Eftest

REM 浜様様様様様様様様様様様様様様
REM  F22 Buttons & Control Hats 
REM 藩様様様様様様様様様様様様様様

PORTB1 IS TG1

BTN S1  Toggle_View_Plock
REM    /T Cycle_Fwd_View

BTN S2 /U /O Fire_Weapon
          /I HUD_Overlay
       /M /O Fire_Weapon
          /I Satellite
       /D /O Fire_Weapon
          /I HUD_Overlay

BTN S3

BTN S4 /N Auto_Recovery

REM      HAT 1 /LARGE Hat, Top Back of FLCS
REM      Primary Views

REM      HAT H1 with Dogfight /U can also be used to pan VR view; as when
REM      glancing around cockpit with HMD....Also pans outside view.

BTN H1U /U /O LaserTD_Up
           /I Missile_Plock
        /M /T Wide_VR_On/Off
           /T Missile_Plock
        /D /T Cycle_Fwd_View
           /T Missile_Plock
BTN H1D /U LaserTD_Down
        /M Check_Six
        /D Check_Six
BTN H1L /U LaserTD_Left
        /M Glance_Left
        /D Glance_Left
BTN H1R /U LaserTD_Right
        /M Glance_Right
        /D Glance_Right

REM    Small Hat Under BTN S2
REM    MFD's and External Views

BTN H2U /U /O Pause_Game
           /I View_Filter
        /M /O Pause_Game
           /I Missile_View
        /D /O Pause_Game
           /I Missile_View

BTN H2D /U  /P W_Brake
            /R W_Brake
        /M /O Zoom_Ext_Out
           /I Zoom_Ext_In
        /D /O ECM_On/Off
           /I Cycle_Wingman

BTN H2L /U Rudder_L
        /M Cycle_Target_Vw
        /D Cycle_Views

REM      Cycle Views now also cycles wingmen when locked...
REM      Rudder control works much better UNDER 12 knots...
REM      Its a good idea to apply brakes before turning....

BTN H2R /U Rudder_R
        /M Browse_Plane_View
        /D Browse_Plane_View

REM     HAT 3 Below Large White Hat
REM     Laser TD, HUD and AP Settings

BTN H3U /U /O Cycle_A-G_Weapon
           /I HUD_On/Off
        /M /O AP_Speed_Up
           /I AP_Speed_Dn
        /D /O Cycle_Missiles
           /I Accel_Time
BTN H3D /U Cycle_Targets
        /M Cycle_Targets
        /D Cycle_Lock
BTN H3L /U Night_Vision
        /M AP_Alt_Up
        /D Nearest_Threat
BTN H3R /U Prt_Scrn
        /M AP_Alt_Dn
        /D AutoPilot_On/Off

REM     HAT 4 /MEDIUM Size, Left Side of FLCS

BTN H4U /U /O HUD_ILS
           /I Smart_View
        /M /O Fwd_MFD_All
           /I Ext_PlayerFlyBy
        /D /O Rdr_Rng_Up
           /I Radar_Mode
BTN H4D /U /O Cycle_MFD_2
           /I Track_View
        /M /O Cycle_MFD_2
           /I Cycle_External
        /D /O Rdr_Rng_Dn
           /I JTIDS_HUD

REM    H4L /M selects Radar MFD. /U or /D turns Radar On/Off.

BTN H4L /U Radar_On/Off
        /M Cycle_MFD_1
        /D Radar_On/Off
BTN H4R /U /O DASS_On/Off
           /I Jettison_AG
        /M /O Cycle_MFD_3
           /I Refueling_Mode
        /D /O Radar_Azimuth
           /I Jettison_Fuel

REM      TQS Controls
REM      T2 to T5 is Radio Switch

BTN T5 /U Deploy_Chute
       /M Confirm
       /D (RAW(#E0 #70 #E0 #71 #E0 #F0 #71 #E0 #F0 #70))

REM  Previous line is for chaff and flare...

BTN T4 /U Air_Brakes
       /M Negative
       /D Air_Brakes

REM T1 is the small thumb button sometimes defined as mouse press
REM T1 cycles between Wingman Lock and Wingman Threat Padlock

BTN T1 /U Wingman_Lk/Threat
       /M Wingman_Lk/Threat
       /D Wingman_Lk/Threat

BTN T2 /U /O Music_On
          /I Landing_Gear
       /M /O Echelon_Go
          /I Arrow_Go
       /D /O MAYDAY!
          /I Battle_Go

BTN T3 /U /O Both_Engs_On/Off
          /I For_Recovery
       /M /O Engage!
          /I Engine_1_On/Off
       /D /O Help!
          /I Engine_2_On/Off

BTN T6 /U /O Activate_Radar
          /I Deactivate_Radar!
       /M /O Next_Way
          /I Prev_Way
       /D /O DASS_Dn
          /I DASS_Up

REM   BTN T7 and T8 left undefined for use dogfight switch..
REM   If a future  patch adds AB to the analog mode throttle then T9 will be
REM     freed up for other commands...

BTN T9 /T AB_On  /T AB_Off

BTN T10 EJECT

BTN T11 /U Virtual_Left
        /M SHF LAROW
        /D Negative
BTN T12 /U Virtual_Right
        /M SHF RAROW
        /D Confirm
BTN T13 /U Virtual_Up
        /M SHF UAROW
        /D Confirm
BTN T14 /U Virtual_Down
        /M SHF DAROW
        /D Negative

rem @Digital_CON
rem @Throttle_Back

rem BTN TG1 Fire_single

rem rng knob used for HUD bright/dim

RNG 1 12 u u

REM ANT 1 10 u u !



M22 or M50 File

REM  MACRO Definition for TactCom
~浜様様様様様様
~Cockpit Views
~藩様様様様様様
Cycle_Fwd_View = /N F1
Fwd_MFD_All = /N SHF F1
Left_View = /N KP7
Right_View = /N KP9
Restore_Fwd_View =/N KP8
Check_Six = /N F3
Glance_Left = /N KP7
Glance_Right = /N KP9
Missile_View = /N F8
~浜様様様様様様
~Virtual Views
~藩様様様様様様
Wide_VR_On/Off = /N F2
Virtual_Left = /N RSFT LAROW
Virtual_Right = /N RSFT RAROW
Virtual_Up = /N RSFT UAROW
Virtual_Down = /N RSFT DAROW
~
~
~
~
~浜様様様様様様様様様様様様様様様様
~         External Views          
~藩様様様様様様様様様様様様様様様様
Ext_PlayerFlyBy = /N F6
Ext_WingmanFB = /N F6 /N F6
Toggle_View_Plock = /N F10
Wingman_Lk/Threat = /N F11
Ext_Zoom_In = /N RSHFT KP7
Ext_Zoom_Out = /N RSHFT KP1
Cycle_External = /N F4
Cycle_Wingman = /N F5
Cycle_Target_Vw = F7
Track_View = SHF F2
~
~
Missile_Plock = F12
Vw_Current_Track = /N f
Ext_Track_View = SHF F2
Zoom_Ext_In = SHF KP7
Zoom_Ext_Out = SHF KP1
Cycle_Views = SHF C
Browse_Plane_View = /N F9
IR_Missle_View = /N F8 /N F8
Satellite = SHF F4
~浜様様様様様様様様様様様様様様
~       Engine/Throttle       
~藩様様様様様様様様様様様様様様
Engine_1_On/Off = /N [
Engine_2_On/Off = /N 
Both_Engs_On/Off = Delay120ms 
Throttle_Up = -
Throttle_Down = +
AP_Speed_Up = /N KP+
AP_Speed_Dn = /N KP-
AP_Alt_Up =  RAW(#E0 #75 #E0 #F0 #75)
AP_Alt_Dn =  RAW(#E0 #72 #E0 #F0 #72)
~
~
~
AB_On = /N KP*
AB_Off = /N KP/
~
~
~
~
~
~
~
~浜様様様様様様融
~Flight Control
~藩様様様様様様夕
Auto_Recovery = /N l
Landing_Gear = /N g
Air_Brakes = /N b
Arrester_Hook = /N h
Deploy_Chute =  SHF b
Release_Chute =  ALT b
Eject =  SHF ESC
EjectEject = /N ESC /N ESC
~
~
Rddr/Wheel_Right = >
Rddr/Wheel_Left = <
~浜様様様様
~AutoPilot
~藩様様様様
AutoPilot_On/Off = /N a
AP_1_Wypt = ALT a
AP_2_Heading = ALT a ALT a
AP_3_Track = ALT a Delay120ms ALT a Delay120ms ALT a
AP_4_AT = ALT a Delay120ms ALT a Delay120ms ALT a Delay120ms ALT a
Cycle_Auto_Tr = /N C
~浜様様様様様様様
~Combat Controls
~藩様様様様様様様
~
Cycle_Missiles = /N ENT
Cycle_A-G_Weapon = /N BSP
Cycle_Targets = /N c
Cycle_Lock = /N x
Nearest_Threat = Z
Fire_Weapon = /N SPC
Select_TIALD = /N T
~
~浜様様様様様様様融
~Laser Designator
~藩様様様様様様様夕
~
LaserTD_Brk_Lock = /N x
LaserTD_Up = (RAW(#59 #E0 #75 #E0 #F0 #75 #F0 #59))
LaserTD_Down = (RAW(#59 #E0 #72 #E0 #F0 #72 #F0 #59))
LaserTD_Left = (RAW(#59 #E0 #6B #E0 #F0 #6B #F0 #59))
LaserTD_Right = (RAW(#59 #E0 #74 #E0 #F0 #74 #F0 #59))
~
~
~
~浜様様様様様様様
~Systems Control
~藩様様様様様様様
Refueling_Mode = ' SHF '
Cycle_MFD_1 = /N KP1
Cycle_MFD_2 = /N KP2
Cycle_MFD_3 = /N KP3
RADAR_On/Off = /N r
InfraRed_Sight = /N KP5
Next_Way = /N SHF w
Prev_way = /N ALT w
W_Brake = w
JTIDS_HUD = /N SHF M
~浜様様様様様融
~HUD Controls
~藩様様様様様夕
HUD_On/Off =/N ALT h
HUD_Contrast = /N u
HUD_AIR-AIR = /N ENT
HUD_AIR-GRND = /N BSP
HUD_ILS = /N i
HUD_REFUELING = /N SHF '
Night_Vision = /N v
NV = /N SHF v
~浜様様様様様様様
~Countermeasures
~藩様様様様様様様
Chaff = /N INS
Flare = /N DEL
Chaff_&_Flare = (RAW(#E0 #70 #E0 #71 #E0 #F0 #71 #E0 #F0 #70))
ECM_On/Off =  E
DASS_On/Off =  D
DASS_Up = ALT 7
DASS_Dn = ALT 8
~
~
~浜様様様様様様融
~Stores Control
~藩様様様様様様夕
Refueling_Nozzle = /N '
Jettison_AG = /N ALT j
Jettison_Fuel = /N SHF j
~浜様様様様様様様
~Wingman Command
~藩様様様様様様様
Engage! = /N TAB Delay120ms 3
Deactivate_Radar! = /N TAB Delay120ms 1 Delay120ms 1
Help! = /N TAB Delay120ms 1
~
~
~
~
~
Music_On = /N TAB Delay50ms 1 Delay50ms 3
Activate_Radar = /N TAB Delay50ms 1 Delay50ms 2
I_Eng_U_Cvr = TAB Delay50ms 4
MAYDAY! = TAB Delay50ms 4 Delay50ms 1
Arrow_Go = TAB Delay50ms 2 Delay50ms 1
Echelon_Go = TAB Delay50ms 2 Delay50ms 3
Battle_Go = TAB Delay50ms 2 Delay50ms 2
~ ==============
~Communications
~藩様様様様様様夕
Redisplay_Msg = SHF L
COMMS = /N TAB
Negative = /N N
Confirm = /N Y
TO_JOIN = TAB Delay50ms 4 Delay50ms 1
For_Recovery = TAB Delay50ms 4 Delay50ms 3
Running_In = TAB Delay50ms 4
Large_Map = /N KP.
Briefing = INS
~ =============
~Misc Controls
~藩様様様様様様
Pause_Game = /N p
Camera_On/Off = /N LALT v
Screen_Shot = /N 4
Accel_Time = /N SHF t
Quit_W/O_Dying = / LSHF q
Display_Map = /N m
HUD_Overlay = /N SHF A
Left_Wheel_Br = SHF <
Right_Wheel_Br = SHF >
Rudder_R = .
Rudder_L = ,
~浜様様様様様融
~  Throttle  
~藩様様様様様夕
@Digital_CON      = THR 1 40 1 KP+ KP- KP* KP/ KP* KP-
rem @Throttle_Back    = BTN MT /P b w /R b w
~
~
~浜様様様様様融
~ Rdr & Sys  
~藩様様様様様夕
Radar_Azimuth = (RAW(#E0 #7D #F0 #E0 #7D))
Radar_Mode = (RAW(#E0 #7A #F0 #E0 #7A))
Rdr_Rng_Up = (RAW(#E0 #6C #F0 #E0 #6C))
Rdr_Rng_Dn = (RAW(#E0 #69 #F0 #E0 #69))
~浜様様様様様様様
~Slash Modifiers
~藩様様様様様様様
Force_Analog = /A
S3_In = /I
S3_Out = /O
Toggle = /T
Press = /P
Release = /R
Hold = /H
No_Repeat = /N
~
~浜様様様様様様様
~Delay Commands
~藩様様様様様様様
DELAY50ms = DLY(40)
DELAY120ms = DLY(80)
DELAY250ms = DLY(200)
~
Prt_Scrn = SHF F12
Smart_View = SHF V
View_Filter = SHF F


F16 FLCS File, No Throttle


REM EF2000 - EuroFighter Tactical Flight Simulator

REM  A full function FLCS program for EF2000 TactCom

REM Written and Tested by Len Hjalmarson. Aug7/96 [email protected]
REM Note that I have not designated a key for Afterburner.
REM AB can be programmed to any key using a toggle: /T AB_on /T AB_off
REM
REM /I denotes BTN S3 held in.
REM
REM Command Rate varies with system speed, and some can use RATE 0 ..
REM
REM 浜様様様様様様様様様融
REM  Command Delay Rate 
REM 藩様様様様様様様様様夕

RATE 70

REM USE FCLK (Use FrameClock) is sometimes useful but will take
REM           precedence over RATE line.

Mdef Eftest

REM 浜様様様様様様様様様様様様様様
REM  FLCS Buttons & Control Hats 
REM 藩様様様様様様様様様様様様様様

BTN S1  Toggle_View_Plock
REM    /T Cycle_Fwd_View

BTN S2 /O Fire_Weapon
       /I HUD_Overlay
       
REM BTN S3

BTN S4 /N Auto_Recovery

REM      HAT 1 /LARGE Hat, Top Back of FLCS
REM      Primary Views

REM      HAT H1 with /I can also be used to pan VR view; as when
REM      glancing around cockpit with HMD....Also pans outside view.

BTN H1U /O /T Cycle_Fwd_View /T Missile_Plock
        /I LaserTD_Up
BTN H1D /O Check_Six
        /I LaserTD_Down
BTN H1L /O Glance_Left
        /I LaserTD_Left
BTN H1R /O Glance_Right
        /I LaserTD_Right

REM    Small Hat Under BTN S2
REM    MFD's and External Views
REM    Wingman Lock/Threat toggles wingman view and wingman threat view..

BTN H2U /O Pause_Game
        /I Wingman_Lk/Threat
BTN H2D /O  ECM_On/Off
        /I Cycle_Wingman
BTN H2L /O Cycle_Views
        /I Rudder_L

REM      Cycle Views now also cycles wingmen when locked...
REM      Apply brakes BEFORE using rudder to get speed under 25 K

BTN H2R /O Browse_Plane_View
        /I Rudder_R

REM     HAT 3 Below Large White Hat
REM     Laser TD, HUD and AP Settings
REM     Button H3U will also function to change mode from AA to AG

BTN H3U /O Cycle_Missiles
        /I Cycle_A-G_Weapon
BTN H3D /O Cycle_Lock
        /I Cycle_Targets

REM     First keypress of H3L /I will turn nite vision on. If you are on the runway at high 
REM     speed the second press will deploy your drogue chute...

BTN H3L /O Nearest_Threat
        /I /T Night_Vision /T Deploy_Chute
BTN H3R /O AutoPilot_On/Off
        /I Air_Brakes
        
REM     HAT 4 /MEDIUM Size, Left Side of FLCS
REM     H4D /I will place the JTIDs repeater on your no cockpit view...

BTN H4U /O Radar_On/Off
        /I HUD_ILS
BTN H4D /O Cycle_MFD_2
        /I JTIDS_HUD
BTN H4L /O Cycle_MFD_1
        /I Jettison_Fuel
BTN H4R /O Cycle_MFD_3
        /I EJECT

Main Page


1997 - 2000 COMBATSIM.COM, Inc. All Rights Reserved. . permission from the author.

Last Updated January 31st, 1997

© 2014 COMBATSIM.COM - All Rights Reserved