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
1997 - 2000 COMBATSIM.COM, Inc. All Rights Reserved. . permission
from the author.
Last Updated January 31st, 1997