home *** CD-ROM | disk | FTP | other *** search
- REM ╔════════════════════════════════════════════════════════════════════════╗
- REM ║ GENERIC JOYSTICK CONFIGURATION FILE ║
- REM ║ ║
- REM ║ FILENAME : CONFIG.BTN (Must Keep This Filename) ║
- REM ║ DESCRIPTION : Defines what key scan codes are generated for all ║
- REM ║ possible combinations of game port discretes. This ║
- REM ║ file only gets used if the (non-programmable) JOYSTICK ║
- REM ║ option is selected via the game's Control Center. ║
- REM ║ AUTHOR : Mark H. Drajeske ║
- REM ║ DATE : 16 April 96 ║
- REM ║ NAME OF GAME : Fighting Falcon - Back To Bagdad, Version 1.0 ║
- REM ║ PUBLISHER : Military Simulations Inc. ║
- REM ╚════════════════════════════════════════════════════════════════════════╝
- REM
- REM ╔════════════════════════════════════════════════════════════════════════╗
- REM ║ KEY |ID| A B | FLT STK | FLT STK PRO | FUNCTION ║
- REM ║ CODE | | B1 B2 B1 B2 | BUTTON | BUTTON | NOTES ║
- REM ║ | | 1 2 4 8 ║
- REM ╚════════════════════════════════════════════════════════════════════════╝
- 0x3920 | 1|*ON | Trigger | Trigger | Gun
- 0x1c0d | 2| ON | Left BTN | Lower Red BTN | Radar Tgl
- 0x0231 | 4| ON | Right BTN | Right Grey BTN | Cyc Radar Tgt
- 0x1950 | 8| ON | Lower BTN | Pinky BTN | Cyc Radar Rng
- 0x4BE0 | 3| ON ON | 4-Way Left | Top 4-Way Left | View Left
- 0x4DE0 |11| ON ON ON | 4-Way Right | Top 4-Way Right | View Right
- 0x48E0 |15| ON ON ON ON | 4-Way Up | Top 4-Way Up | View Up
- 0x50E0 | 7| ON ON ON | 4-Way Down | Top 4-Way Down | View Down
- 0x0534 |12| ON ON | -- | Low 4-Way Left | Cyc AG Wpn
- 0x0938 |10| ON ON | -- | Low 4-Way Right | Cyc SOI
- 0x1769 |14| ON ON ON | -- | Low 4-Way Up | IFF Rdr Tgt
- 0x0332 | 6| ON ON | -- | Low 4-Way Down | Cyc Sens Mode
- 0x0433 | 5| ON ON | -- | Index Push BTN | Cyc AA Wpn
- 0x1c0d | 9| ON ON | -- | Top Red BTN | Wpn Release
- REM ╔════════════════════════════════════════════════════════════════════════╗
- REM ║ USAGE NOTES ║
- REM ╚════════════════════════════════════════════════════════════════════════╝
- REM
- REM 1. Plan out what functions you want for each button press available
- REM to you with your joystick hardware.
- REM 2. Locate the key code associated with the function of interest
- REM using the table of values presented below.
- REM 3. Consult the documentation that came with your joystick to
- REM determine which game port discretes are ON when the button of
- REM interest is pressed.
- REM 4. Enter the key code you located on the correct line in the
- REM table above on the line with discrete settings that match up
- REM with the button that you wish to use. Use the same exact
- REM format for the key code as it is presented below (hexidecimal).
- REM Key codes will be of the format 0x1234 where 1,2,3,4 are either
- REM valued from 1 through 9 or the capital letters A through F.
- REM 5. Leave at least one blank space after the key code. Text to
- REM the right of the ID field are comments, and can be modified freely.
- REM 6. Only joystick port A, button 1 (*) can be held down for continous
- REM operation of a function (such as gun fire). All others send out
- REM the key code once per key press.
- REM
- REM ╔════════════════════════════════════════════════════════════════════════╗
- REM ║ KEY CODE TABLE : FIGHTING FALCON - BACK TO BAHGDAD ║
- REM ╚════════════════════════════════════════════════════════════════════════╝
- REM
- REM 0x5000 Lon_Stick_Inc Pull stick aft (If flying via keyboard)
- REM 0x4800 Lon_Stick_Dec Push stick forward (If flying via keyboard)
- REM 0x4D00 Lat_Stick_Inc Stick to the right (If flying via keyboard)
- REM 0x4B00 Lat_Stick_Dec Stick to the left (If flying via keyboard)
- REM 0x342E Pedal_Inc Push right pedal
- REM 0x332C Pedal_Dec Push left pedal
- REM 0x4C00 Zero_Controls Null controls
- REM
- REM 0x0A39 Engine_On Turn engine on
- REM 0x0B30 Engine_Off Turn engine off
- REM 0x0D3D Throttle_Inc Increase throttle setting (If digital throttle)
- REM 0x0C2D Throttle_Dec Decrease throttle setting (If digital throttle)
- REM 0x2B5C Afterburner_Inc Command afterburner up (If digital throttle)
- REM 0x2B7C Afterburner_Dec Command afterburner down (If digital throttle)
- REM
- REM 0x1200 Eject Eject from the aircraft
- REM 0x2267 Gear_Tgl Extend/retract landing gear
- REM 0x3062 Brake_Tgl Toggle air/wheel brakes
- REM 0x3042 Brake_On Extend/enable brake
- REM 0x3000 Brake_Off Retract/disbale brake
- REM
- REM 0x0433 AA_Wpn_Cyc_Up Cycle AA weapon up
- REM 0x0423 AA_Wpn_Cyc_Dn Cycle AA weapon down
- REM 0x0534 AG_Wpn_Cyc_Up Cycle AG weapon up
- REM 0x0524 AG_Wpn_Cyc_Dn Cycle AF weapon down
- REM 0x1C0D Wpn_Release Release missile/bomb
- REM 0x3920 Gun_Fire Fire gun
- REM
- REM 0x2064 Dogfight_Center Dogfight switch centered
- REM 0x2044 Dogfight_Outboard Dogfight switch outboard
- REM 0x2000 Dogfight_Inboard Dogfight switch inboard
- REM
- REM 0x2C7A Jettision_Cyc_Up Cycle jettison station up
- REM 0x2C5A Jettision_Cyc_Dn Cycle jettison station down
- REM 0x2D00 Jettision_Store Jettison selected store
- REM
- REM 0x1372 Radar_Tgl Toggle radar in/out of standby
- REM 0x0332 Radar_Mode_Cyc_Up Cycle sensor mode up
- REM 0x0340 Radar_Mode_Cyc_Dn Cycle sensor mode down
- REM
- REM 0x1970 Radar_Rng_Cyc_Up Cycle radar range up
- REM 0x1950 Radar_Rng_Cyc_Dn Cycle radar range down
- REM
- REM 0x1B5D Scan_Vol_Az_Inc Increase scan volume azimuth
- REM 0x1B7D Scan_Vol_Az_Dec Decrease scan volume azimuth
- REM 0x1A5B Scan_Vol_El_Inc Increase scan volume elevation
- REM 0x1A7B Scan_Vol_El_Dec Decrease scan volume elevation
- REM
- REM 0x2827 Scan_Dir_Az_Inc Slew search right
- REM 0x2822 Scan_Dir_Az_Dec Slew search left
- REM 0x273B Scan_Dir_El_Inc Slew search up
- REM 0x273A Scan_Dir_El_Dec Slew search down
- REM 0x2700 Scan_Dir_El_Zero Reset search center elevation to zero
- REM 0x0231 Tgt_Cyc_Up
- REM 0x0221 Tgt_Cyc_Dn
- REM 0x2960 Designate_Tgt
- REM 0x297E Cancel_Tgt
- REM 0x1769 IFF_Tgt
- REM
- REM 0x1600 HES_Tgl ALT
- REM 0x7800 HES_Tgt_Cyc_Up
- REM
- REM 0x1E61 Autopilot_Tgl
- REM 0x1474 Tacan_Tgl
- REM 0x1454 Display_Posn
- REM 0x266C ILS_Tgl
- REM 0x1177 Waypoint_Cyc_Up
- REM 0x1757 Waypoint_Cyc_Dn
- REM 0x1579 Airbase_Cyc_Up
- REM 0x1559 Airbase_Cyc_Dn
- REM 0x1500 Runway_Cyc_Up
- REM
- REM 0x2E63 Chaff_Release
- REM 0x2166 Flare_Release
- REM 0x246A Jammer_Tgl
- REM
- REM 0x2368 HUD_Tgl
- REM 0x2348 HUD_Color_Cyc_Up
- REM 0x2300 HUD_Color_Cyc_Dn
- REM 0x1675 HUD_Declutter_Tgl
- REM 0x1655 Pitch_Ladder_Tgl
- REM
- REM 0x0635 Left_MFD_Cyc_Up
- REM 0x0625 Left_MFD_Cyc_Dn
- REM 0x0736 Right_MFD_Cyc_Up
- REM 0x075E Right_MFD_Cyc_Dn
- REM 0x0837 Ext_MFD_Cyc_Up
- REM 0x0826 Ext_MFD_Cyc_Dn
- REM 0x186F JTIDS_Rng_Cyc_Up
- REM 0x184F JTIDS_Rng_Cyc_Dn
- REM 0x0938 SOI_Cyc_Up
- REM 0x092A SOI_Cyc_Dn
- REM
- REM 0x3B00 Cockpit_View
- REM 0x3C00 HUD_View
- REM 0x3D00 Instr_View
- REM 0x3E00 MFD_View
- REM 0x3F00 Chase_View
- REM 0x4000 Weapon_View
- REM 0x4100 Allied_View
- REM 0x4200 Target_View
- REM 0x4300 Ground_Site_View
- REM 0x4400 Recon_View
- REM
- REM 0x4FE0 View_Cyc_Up
- REM 0x52E0 View_Entity_Cyc_Up
- REM 0x53E0 View_Entity_Cyc_Dn
- REM 0x4DE0 View_Right
- REM 0x4BE0 View_Left
- REM 0x48E0 View_Up
- REM 0x50E0 View_Down
- REM 0x49E0 View_Zoom_Inc
- REM 0x51E0 View_Zoom_Dec
- REM 0x47E0 Reset_View
- REM
- REM 0x316E Time_Of_Day_Cyc_Up
- REM 0x314E Time_Of_Day_Cyc_Dn
- REM
- REM 0x011B Pause_Tgl
- REM 0x1071 Quick_Time_Cyc_Up
- REM 0x1051 Quick_Time_Cyc_Dn
- REM
- REM 0x1F73 Sound_Tgl
- REM 0x3500 Save_Screen_Shot
-