home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 10 / CDE10.mdf / baghdad / b2b_demo.exe / B2BDEMO.EXE / CONFIG.BTN < prev    next >
Text File  |  1996-10-07  |  9KB  |  185 lines

  1. REM ╔════════════════════════════════════════════════════════════════════════╗
  2. REM ║                GENERIC JOYSTICK CONFIGURATION FILE                     ║
  3. REM ║                                                                        ║
  4. REM ║ FILENAME     : CONFIG.BTN (Must Keep This Filename)                    ║
  5. REM ║ DESCRIPTION  : Defines what key scan codes are generated for all       ║
  6. REM ║                possible combinations of game port discretes.  This     ║
  7. REM ║                file only gets used if the (non-programmable) JOYSTICK  ║
  8. REM ║                option is selected via the game's Control Center.       ║
  9. REM ║ AUTHOR       : Mark H. Drajeske                                        ║
  10. REM ║ DATE         : 16 April 96                                             ║
  11. REM ║ NAME OF GAME : Fighting Falcon - Back To Bagdad, Version 1.0           ║
  12. REM ║ PUBLISHER    : Military Simulations Inc.                               ║
  13. REM ╚════════════════════════════════════════════════════════════════════════╝
  14. REM
  15. REM ╔════════════════════════════════════════════════════════════════════════╗
  16. REM ║ KEY   |ID|   A     B   | FLT STK     | FLT STK PRO     | FUNCTION      ║
  17. REM ║ CODE  |  | B1 B2 B1 B2 | BUTTON      | BUTTON          | NOTES         ║
  18. REM ║       |  |  1  2  4  8                                                 ║
  19. REM ╚════════════════════════════════════════════════════════════════════════╝
  20.      0x3920 | 1|*ON          | Trigger     | Trigger         | Gun            
  21.      0x1c0d | 2|    ON       | Left BTN    | Lower Red BTN   | Radar Tgl      
  22.      0x0231 | 4|       ON    | Right BTN   | Right Grey BTN  | Cyc Radar Tgt  
  23.      0x1950 | 8|          ON | Lower BTN   | Pinky BTN       | Cyc Radar Rng  
  24.      0x4BE0 | 3| ON ON       | 4-Way Left  | Top 4-Way Left  | View Left      
  25.      0x4DE0 |11| ON ON    ON | 4-Way Right | Top 4-Way Right | View Right     
  26.      0x48E0 |15| ON ON ON ON | 4-Way Up    | Top 4-Way Up    | View Up        
  27.      0x50E0 | 7| ON ON ON    | 4-Way Down  | Top 4-Way Down  | View Down
  28.      0x0534 |12|       ON ON | --          | Low 4-Way Left  | Cyc AG Wpn     
  29.      0x0938 |10|    ON    ON | --          | Low 4-Way Right | Cyc SOI        
  30.      0x1769 |14|    ON ON ON | --          | Low 4-Way Up    | IFF Rdr Tgt    
  31.      0x0332 | 6|    ON ON    | --          | Low 4-Way Down  | Cyc Sens Mode  
  32.      0x0433 | 5| ON    ON    | --          | Index Push BTN  | Cyc AA Wpn     
  33.      0x1c0d | 9| ON       ON | --          | Top Red BTN     | Wpn Release    
  34. REM ╔════════════════════════════════════════════════════════════════════════╗
  35. REM ║ USAGE NOTES                                                            ║
  36. REM ╚════════════════════════════════════════════════════════════════════════╝
  37. REM
  38. REM 1. Plan out what functions you want for each button press available
  39. REM    to you with your joystick hardware.
  40. REM 2. Locate the key code associated with the function of interest
  41. REM    using the table of values presented below.
  42. REM 3. Consult the documentation that came with your joystick to
  43. REM    determine which game port discretes are ON when the button of
  44. REM    interest is pressed.
  45. REM 4. Enter the key code you located on the correct line in the
  46. REM    table above on the line with discrete settings that match up
  47. REM    with the button that you wish to use.  Use the same exact
  48. REM    format for the key code as it is presented below (hexidecimal).
  49. REM    Key codes will be of the format 0x1234 where 1,2,3,4 are either
  50. REM    valued from 1 through 9 or the capital letters A through F.
  51. REM 5. Leave at least one blank space after the key code.  Text to
  52. REM    the right of the ID field are comments, and can be modified freely.
  53. REM 6. Only joystick port A, button 1 (*) can be held down for continous
  54. REM    operation of a function (such as gun fire).  All others send out
  55. REM    the key code once per key press.
  56. REM
  57. REM ╔════════════════════════════════════════════════════════════════════════╗
  58. REM ║ KEY CODE TABLE : FIGHTING FALCON - BACK TO BAHGDAD                     ║
  59. REM ╚════════════════════════════════════════════════════════════════════════╝
  60. REM
  61. REM  0x5000  Lon_Stick_Inc     Pull stick aft     (If flying via keyboard)
  62. REM  0x4800  Lon_Stick_Dec     Push stick forward (If flying via keyboard)
  63. REM  0x4D00  Lat_Stick_Inc     Stick to the right (If flying via keyboard)
  64. REM  0x4B00  Lat_Stick_Dec     Stick to the left  (If flying via keyboard)
  65. REM  0x342E  Pedal_Inc         Push right pedal
  66. REM  0x332C  Pedal_Dec         Push left pedal
  67. REM  0x4C00  Zero_Controls     Null controls
  68. REM
  69. REM  0x0A39  Engine_On         Turn engine on
  70. REM  0x0B30  Engine_Off        Turn engine off
  71. REM  0x0D3D  Throttle_Inc      Increase throttle setting (If digital throttle)
  72. REM  0x0C2D  Throttle_Dec      Decrease throttle setting (If digital throttle)
  73. REM  0x2B5C  Afterburner_Inc   Command afterburner up    (If digital throttle)
  74. REM  0x2B7C  Afterburner_Dec   Command afterburner down  (If digital throttle)
  75. REM
  76. REM  0x1200  Eject             Eject from the aircraft
  77. REM  0x2267  Gear_Tgl          Extend/retract landing gear
  78. REM  0x3062  Brake_Tgl         Toggle air/wheel brakes
  79. REM  0x3042  Brake_On          Extend/enable brake
  80. REM  0x3000  Brake_Off         Retract/disbale brake
  81. REM
  82. REM  0x0433  AA_Wpn_Cyc_Up     Cycle AA weapon up
  83. REM  0x0423  AA_Wpn_Cyc_Dn     Cycle AA weapon down
  84. REM  0x0534  AG_Wpn_Cyc_Up     Cycle AG weapon up
  85. REM  0x0524  AG_Wpn_Cyc_Dn     Cycle AF weapon down
  86. REM  0x1C0D  Wpn_Release       Release missile/bomb
  87. REM  0x3920  Gun_Fire          Fire gun
  88. REM
  89. REM  0x2064  Dogfight_Center   Dogfight switch centered
  90. REM  0x2044  Dogfight_Outboard Dogfight switch outboard
  91. REM  0x2000  Dogfight_Inboard  Dogfight switch inboard
  92. REM
  93. REM  0x2C7A  Jettision_Cyc_Up  Cycle jettison station up
  94. REM  0x2C5A  Jettision_Cyc_Dn  Cycle jettison station down 
  95. REM  0x2D00  Jettision_Store   Jettison selected store
  96. REM
  97. REM  0x1372  Radar_Tgl         Toggle radar in/out of standby
  98. REM  0x0332  Radar_Mode_Cyc_Up Cycle sensor mode up
  99. REM  0x0340  Radar_Mode_Cyc_Dn Cycle sensor mode down
  100. REM
  101. REM  0x1970  Radar_Rng_Cyc_Up  Cycle radar range up
  102. REM  0x1950  Radar_Rng_Cyc_Dn  Cycle radar range down
  103. REM
  104. REM  0x1B5D  Scan_Vol_Az_Inc   Increase scan volume azimuth
  105. REM  0x1B7D  Scan_Vol_Az_Dec   Decrease scan volume azimuth
  106. REM  0x1A5B  Scan_Vol_El_Inc   Increase scan volume elevation
  107. REM  0x1A7B  Scan_Vol_El_Dec   Decrease scan volume elevation
  108. REM
  109. REM  0x2827  Scan_Dir_Az_Inc   Slew search right
  110. REM  0x2822  Scan_Dir_Az_Dec   Slew search left
  111. REM  0x273B  Scan_Dir_El_Inc   Slew search up
  112. REM  0x273A  Scan_Dir_El_Dec   Slew search down
  113. REM  0x2700  Scan_Dir_El_Zero  Reset search center elevation to zero
  114. REM  0x0231  Tgt_Cyc_Up
  115. REM  0x0221  Tgt_Cyc_Dn
  116. REM  0x2960  Designate_Tgt
  117. REM  0x297E  Cancel_Tgt
  118. REM  0x1769  IFF_Tgt
  119. REM 
  120. REM  0x1600  HES_Tgl ALT
  121. REM  0x7800  HES_Tgt_Cyc_Up
  122. REM
  123. REM  0x1E61  Autopilot_Tgl
  124. REM  0x1474  Tacan_Tgl
  125. REM  0x1454  Display_Posn
  126. REM  0x266C  ILS_Tgl
  127. REM  0x1177  Waypoint_Cyc_Up
  128. REM  0x1757  Waypoint_Cyc_Dn
  129. REM  0x1579  Airbase_Cyc_Up
  130. REM  0x1559  Airbase_Cyc_Dn
  131. REM  0x1500  Runway_Cyc_Up
  132. REM
  133. REM  0x2E63  Chaff_Release
  134. REM  0x2166  Flare_Release
  135. REM  0x246A  Jammer_Tgl
  136. REM
  137. REM  0x2368  HUD_Tgl
  138. REM  0x2348  HUD_Color_Cyc_Up
  139. REM  0x2300  HUD_Color_Cyc_Dn
  140. REM  0x1675  HUD_Declutter_Tgl
  141. REM  0x1655  Pitch_Ladder_Tgl
  142. REM
  143. REM  0x0635  Left_MFD_Cyc_Up
  144. REM  0x0625  Left_MFD_Cyc_Dn
  145. REM  0x0736  Right_MFD_Cyc_Up
  146. REM  0x075E  Right_MFD_Cyc_Dn
  147. REM  0x0837  Ext_MFD_Cyc_Up
  148. REM  0x0826  Ext_MFD_Cyc_Dn
  149. REM  0x186F  JTIDS_Rng_Cyc_Up
  150. REM  0x184F  JTIDS_Rng_Cyc_Dn
  151. REM  0x0938  SOI_Cyc_Up
  152. REM  0x092A  SOI_Cyc_Dn
  153. REM
  154. REM  0x3B00  Cockpit_View
  155. REM  0x3C00  HUD_View
  156. REM  0x3D00  Instr_View
  157. REM  0x3E00  MFD_View
  158. REM  0x3F00  Chase_View
  159. REM  0x4000  Weapon_View
  160. REM  0x4100  Allied_View
  161. REM  0x4200  Target_View
  162. REM  0x4300  Ground_Site_View
  163. REM  0x4400  Recon_View
  164. REM
  165. REM  0x4FE0  View_Cyc_Up
  166. REM  0x52E0  View_Entity_Cyc_Up
  167. REM  0x53E0  View_Entity_Cyc_Dn
  168. REM  0x4DE0  View_Right
  169. REM  0x4BE0  View_Left
  170. REM  0x48E0  View_Up
  171. REM  0x50E0  View_Down
  172. REM  0x49E0  View_Zoom_Inc
  173. REM  0x51E0  View_Zoom_Dec
  174. REM  0x47E0  Reset_View
  175. REM
  176. REM  0x316E  Time_Of_Day_Cyc_Up
  177. REM  0x314E  Time_Of_Day_Cyc_Dn
  178. REM
  179. REM  0x011B  Pause_Tgl
  180. REM  0x1071  Quick_Time_Cyc_Up
  181. REM  0x1051  Quick_Time_Cyc_Dn
  182. REM
  183. REM  0x1F73  Sound_Tgl
  184. REM  0x3500  Save_Screen_Shot
  185.