June 16, 1998

This is a collection of helpful hints for setting up flight controls.
**********************************************************************

Joysticks
----------------------------------------------------------------------

 Mouse
This is the default option. Stick inputs come from the mouse.
Double-click the left mouse button to re-center.

 Generic 2-Button Joystick
The Generic 2-Button Joystick can be any standard joystick device 
with at least 2 buttons that are not programmed to send keyboard 
commands. Any other buttons or switches which are programmable will 
work normally; any other buttons or switches which are not 
programmable will be ignored.

 Generic 4-Button Joystick
The Generic 4-Button Joystick can be any standard joystick device with
at least 4 buttons that are not programmed to send keyboard commands.
Any other buttons or switches which are programmable will work
normally; any other buttons or switches which are not programmable
will be ignored.

 Generic Joystick with Hat
The Generic Joystick with Hat can be any standard joystick device 
with at least 4 buttons and a view switch that are not programmed to 
send keyboard commands. Any other buttons or switches which are 
programmable will work normally; any other buttons or switches which 
are not programmable will be ignored.

 ThrustMaster XL
The XL is similar to the FCS. See below.

 ThrustMaster Flight Control Stick (FCS) or 
  Pro Flight Control Stick (PFCS) or
  Top Gun or X-Fighter
The FCS, PFCS, Top Gun and X-Fighter joysticks have a trigger, 3 
buttons and a 4-way hat switch.

Castle Switch
The Castle Switch controls views. There are two sets of views, toggled
from one set to the other by the pinkie switch.

Set 1           Forward: up/forward view
        Left: left view         Right: look right
        Back: back view

Set 2           Forward: up view
        Left: left/back view    Right: right/back view
        Back: back/up view

Thumb Buttons
The upper thumb button, near the castle switch, is your bomb release 
switch. The middle thumb button deploys dive brakes on planes 
equipped with them (P-38 Lightning, F4U Corsair, F-86, and MiG-15).

Trigger Button
The trigger button, as you might imagine, fires your guns.

In Windows 95, the FCS hat may be treated as either a POV switch or 
as a third analog axis. Although the POV switch may seem to be the 
more obvious choice, you may find that it works better in Air 
Warrior(r) III as a third axis. Try this if you find that some of the
views will not work.

 ThrustMaster FLCS
The F-16 Flight Control System is a fully programmable controller 
with a two-stage trigger, 4, 4-way switches, and 4 buttons.
Air Warrior(r) III expects that one input will be programmed as button
1, usually the fully depressed position of the trigger.  The 4-way 
switches and all other buttons should be programmed for keyboard 
inputs.

 ThrustMaster F-22 Pro
You can also use the FLCS selection for the ThrustMaster F-22 Pro, 
which has similar capabilities.

 ThrustMaster Digital Millennium 3D Inceptor
The Millennium is a digital control system with an unique pitch
motion, a twist input, a throttle slider, a trigger, a 
4-way hat switch and 5 buttons.

Select the Generic Rudder Control to use the twist input. Select the
Generic Analog Throttle to use the throttle slider.

In some cases Air Warrior(r) III may have difficulty recognizing one 
or more of the hat switch positions. If you have this problem you
should use the ThrustMapper utility to program the hat and two or four
of the buttons to send keyboard commands, then use one of the Generic
Joystick options in the game.

 CH FlightStick Pro
The FlightStick Pro has a trigger, 3 buttons, and a 4-way castle 
switch.  It is not a programmable joystick.

The FlightStick also has a rotary throttle control. Select the 
Generic Analog Throttle Control to use it.

 CH Combat Stick
The Combat Stick has 2, 4-way switches, 5 buttons, and a trigger. It 
is not a programmable joystick. 
 
The Combat Stick also has a rotary throttle control. Select the 
Generic Analog Throttle Control to use it.

 CH Fighter Stick
The Fighter Stick has 4, 4-way switches, a trigger, and three 
buttons. The 4-way switches are programmable using the CH utilities.

The Fighter Stick also has a rotary throttle control. Select the 
Generic Analog Throttle Control option to use it.

 CH Force F/X Stick
This is essentially the Combat Stick with the addition of I-FORCE 
force feedback.

Air Warrior(r) III does not support the discrete button mode for the 
CH Force F/X joystick.

Configure force feedback in the Air Warrior(r) III program from the
first controller setup dialog.
API:
I-FORCE
Serial Port:
This section allows you to specify how the serial cable from your 
force feedback stick is connected to your PC. For most people this 
will be one of the standard PC serial ports, COM1 through COM4. For 
those with an add-on communications board can select 'other' and 
enter the appropriate address and IRQ. Use the test button to verify 
your settings.

Effects:
The controls in this section allow you to set the level of each of 
the individual effects supported.

Airspeed: This controls the resistance of the stick at increased 
airspeed. Set it higher if you like a stiff joystick.
Stall: This controls the buffer when in or approaching a stall.
Spin: This controls the wild stick movement when in a spin.
Ground and Gear: This controls the effects or wheels on the ground 
and gear down in flight.
Guns: This controls the vibration of the machine guns.  It also 
applies to the tank cannon and bomb release.
Hits and Explosions:  This controls impacts on your aircraft, and the 
concussion of nearby explosion.
Engine: This controls engine hum.
Crash: This controls the wild stick movement when you are killed.
Select OK to save your changes, or Cancel to discard them.

 Gravis Firebird/Phoenix
The Phoenix and Firebird are fully programmable control systems with 
a joystick, throttle, and rudder, two triggers, and 22 buttons. We 
recommend that you start with the programming in airwar.phx .
Air Warrior(r) III assumes that two controls are programmed as 
joystick buttons 1 and 2.  Out of the box, the Phoenix has the lower
and upper trigger programmed as joystick buttons 1 and 2,
respectively. All other buttons should be programmed to keyboard
commands. The throttle may be programmed to be analog or key mapped.
Out of the box the throttle will be analog. Select the Generic Analog
Throttle Control to use the analog throttle. The rudder may be
programmed to be analog or key mapped. Out of the box the rudder will
be analog. Select the Generic Rudder Control to use the analog rudder.

 SunCom Raptor
This stick will operate with Air Warrior(r) III much the way the 
CH Pro Flightstick does.

 SunCom Talon
This joystick has 4 buttons, a 4-way castle switch, and a 4-way hat 
switch. The buttons may be treated as joystick buttons or mapped to 
the keyboard. The 4-position switches are strictly mapped to the 
keyboard.
Air Warrior(r) III assumes that the buttons are mapped to the keyboard
(not joystick mode).  You should use the key mapping test rather than
the button test to verify their operation.  Follow the directions in
the SunCom manual to program the Talon.  If you prefer to use the
buttons in joystick mode, select a Generic Joystick option. The SunCom
joysticks are not fully compatible with the ThrustMaster throttles.

 SunCom Eagle
The Eagle is similar to the Talon but has expanded programmability.
Use the SunCom utilities to program the Eagle.

 Logitech Wingman Extreme
The Wingman Extreme has 4 buttons and a 4-way hat switch. It is not 
programmable. Functionally, it is a clone of the ThrustMaster FCS 
and is compatible with the ThrustMaster WCS-II, RCS and Attack
throttles.

 Logitech Wingman Extreme Digital
The Wingman Extreme Digital has 6 buttons, a 4-way hat switch, and a 
rotary throttle control. It is programmable using the Logitech 
Entertainment Control Center.

Select Generic Analog Throttle Control to enable the throttle.
Air Warrior(r) III assumes that you are using the standard AIRWAR.LES 
supplied by Logitech, which passes through all button and hat inputs.  If you 
choose to program any of the inputs to the keyboard, those buttons 
may appear to be stuck down in the game.

Many people have reported problems in Air Warrior(r) III when using
this joystick with rudder pedals. There is no work-around for this.

 Logitech Wingman Warrior
The Wingman Warrior is similar to the Wingman Extreme Digital with the
addition of a "spin" control. In Air Warrior(r) III, select Generic
Joystick with Hat for this joystick. Select Generic Analog Throttle
Control to use the throttle wheel. Select Generic Rudder Control to
the "spin" control as a rudder control. It is best not to calibrate
your rudder within Air Warrior(r) III when using the "spin" control.

 Logitech Wingman Extreme Force
This is an enhanced Wingman Extreme Digital with 8 buttons, a 4-way
hat switch, a rotary throttle control and support for I-FORCE 2
DirectInput force feedback. (Our testing was done with a pre-release
version of this joystick. The retail model may differ somewhat.)

The force effects were created using I-FORCE Studios from Immersion.
You can edit aw3.ifr to customize most of the effects, within reason.
The 'Control' effect must remain a spring, 'Shake' and 'Engine' should
be periodics of infinite duration, and the others should be simple
effects of finite duration.  Air Warrior(r) III controls the spring
coefficients of 'Control', the direction of 'Buffet' and gain of all
effects.

Configure force feedback in the Air Warrior(r) III program from the
first controller setup dialog.
API:
I-FORCE 2
Serial Port:
This section is not applicable. Use the IF2Setup program from
Immersion to setup your serial port.

Effects:
The controls in this section allow you to set the level of each of 
the individual effects supported.

Airspeed: This controls the resistance of the stick at increased 
airspeed. Set it higher if you like a stiff joystick.
Stall: This controls the buffer when in or approaching a stall.
Spin: This controls the wild stick movement when in a spin.
Ground and Gear: This controls the effects or wheels on the ground 
and gear down in flight.
Guns: This controls the vibration of the machine guns.  It also 
applies to the tank cannon and bomb release.
Hits and Explosions: This controls impacts on your aircraft, and the 
concussion of nearby explosion.
Engine: This controls engine hum.
Crash: This controls the wild stick movement when you are killed.
Select OK to save your changes, or Cancel to discard them.

 Microsoft Sidewinder 3D Pro
The SideWinder 3D Pro is a multi-functional controller with a 
joystick, view switch, throttle, rudder, eight buttons. The twist 
axis of the stick is the rudder control. It is not programmable. It 
supports three mode of operation: ThrustMaster emulation, CH
FlightStick Pro emulation, and digital. Remember to select the
appropriate driver in Windows 95 and set the switch under the base to
the correct position for the mode you are using.

When used in ThrustMaster emulation mode, select an FCS and RCS. The 
throttle slider and four base buttons will not function. The view 
switch is a 4-way hat switch.

When used in CH FlightStick Pro emulation mode, select a 
FlightStick Pro, Throttle, and Pedals. The four base buttons will not
function. The view switch is a 4-way switch.

When used in digital mode, select a Microsoft SideWinder 3D Pro, 
Generic Analog Throttle Control, and Generic Rudder Control. The 
view switch is an 8-way hat switch and all stick and base buttons are
supported. Unfortunately there are compatibility issues with many
popular sound cards which can make this option unusable in Air 
Warrior(r) III. If you cannot get a good calibration or see random
button inputs, try changing to CH FlightStick Pro emulation.

There are utilities available which allow you to program the 
SideWinder. However, if you use one of these you may have a problem 
with those buttons being 'stuck down' in the game.

 Microsoft Sidewinder Precision Pro
Use the Microsoft Sidewinder 3D Pro selection. Unlike the 3D Pro, the
Precision Pro does not offer the CH FlightStick Pro and ThrustMaster
FCS emulation.

 Microsoft Sidewinder Force Feedback Pro
This is essentially the Precision Pro with the addition of DirectInput
force feedback.

Configure force feedback in the Air Warrior(r) III program from the
first controller setup dialog.
API:
DirectInput
Serial Port:
This section is not applicable. The Force Feedback Pro uses the MIDI
port to control force feedback effects.

Effects:
The controls in this section allow you to set the level of each of 
the individual effects supported.

Airspeed: This controls the resistance of the stick at increased 
airspeed. Set it higher if you like a stiff joystick.
Stall: This controls the buffer when in or approaching a stall.
Spin: This controls the wild stick movement when in a spin.
Ground and Gear: This controls the effects or wheels on the ground 
and gear down in flight.
Guns: This controls the vibration of the machine guns.  It also 
applies to the tank cannon and bomb release.
Hits and Explosions: This controls impacts on your aircraft, and the 
concussion of nearby explosion.
Engine: This controls engine hum.
Crash: This controls the wild stick movement when you are killed.
Select OK to save your changes, or Cancel to discard them.

 Saitek X35F
The X35F has 2, 4-way hat switches, 5 buttons and a trigger. It is
not programmable.

When combined with an X36T programmable throttle, the X36 software
can be used to program the X35F. In this case you should use the
instructions for the X36F.

 Saitek X36F
The X35F has 2, 4-way hat switches, 5 buttons and a trigger. It is
fully programmable.

Air Warrior(r) III assumes you are using the airwar2.x36 configuration
supplied by Saitek. In this configuration the trigger and 3 buttons
are assigned to the game port and need to be calibrated in Air
Warrior(r) III. The hat switches and remaining buttons are programmed
to keyboard commands.  (Note - You may want to change the VIEW_UP
command assigned to the up position of hat 1 from 8N to 8N+5N.)

 Act-Labs EagleMax
The EagleMax has 4 standard buttons, a programmable 3-way rocker 
switch, 8 programmable buttons, an 8-way view switch, and a throttle 
input. The throttle/view switch on the upper right of the base 
controls the functions of the view switch and throttle. This in turn 
determines how it should be configured in the game.

With the throttle/view switch in the VIEW position, the EagleMax uses 
an analog input for the view switch and the throttle is disabled.  
Select ThrustMaster FCS for this mode.

With the throttle/view switch in the THROTTLE position, the EagleMax 
offers a throttle input but all 8 positions of the view switch must 
be programmed.  Select Generic 4-button Joystick for this mode and
select Generic Analog Throttle Control to use the throttle input. You
may want to modify the default joystick key mapping to use 'sticky'
views.

 Interact Magnum 6
The Magnum 6 has 6 standard buttons, a 4-way view switch and a 
throttle slider. The buttons on the base duplicate those on the
handle. The joystick comes with a choice of three drivers: 
4-button w/4-way view, 4-button w/throttle and 6-button. The driver
you choose will determine the selections you make in Air Warrior(r)
III.  Remember to match the switch under the base to the selected
driver.

For the 4-button w/4-way view driver, select the Generic Joystick with 
Hat. You can use the keyboard and mouse for the throttle, or add a
separate throttle controller.

For the 4-button w/throttle driver, select the Generic 4-Button 
Joystick, and select the Generic Analog Throttle Controller to use the
throttle wheel.  The 4-way view switch will not be available in the 
game.

For the 6-button driver, select the Generic 4-Button Joystick. Only
4 of the 6 buttons will be available in the game.

 Interact Cyclone 3D
The Cyclone 3D is a fully programmable joystick with 13 buttons, a 
4-way view switch and a 'sweep' control. In the default mode, only
6 buttons will be functional. Select the Generic 4-Button Joystick.
Only the A, B, C and D buttons will be recognized by Air Warrior(r)
III. The 4-way view switch and all other buttons can be programmed to
send keyboard inputs. The 'sweep' control is not supported in the
game.

 Mad Catz Panther XL
The Panther XL is a digital joystick with two 4-way hat switches, 9
buttons, a throttle wheel and a unique control ball. Although it was
designed primarily for first person shooters, it will work with Air
Warrior(r) III. 

Select the CH Combat Stick for the joystick. The game will recognize
six of the buttons and both of the 4-way switches. Select the
Generic Analog Throttle Control to use the throttle wheel. Select
the Generic Rudder Control to use the control ball for your rudder
control. It is best not to calibrate the rudder within Air Warrior(r)
III when using the control ball.

Joystick Information and Support on the Internet:
ThrustMaster
http://www.thrustmaster.com
CH Products
http://www.chproducts.com
Advanced Gravis
http://www.gravis.com
Suncom
http://www.suncominc.com
Logitech
http://www.logitech.com
Microsoft
http://www.microsoft.com
Act-Labs
http://www.actlab.com
Immersion
http://www.force-feedback.com
Saitek
http://www.saitek.com
InterAct
http://www.interact-acc.com
Mad Catz
http://www.madcatz.com


Throttles
----------------------------------------------------------------------

 Keyboard/mouse
The keyboard and mouse are the default throttle control. Moving the 
mouse forward and back with the right button depressed will move the 
throttle, as will the C and V keys.

 Generic Analog Throttle Control
The Generic Analog Throttle Control is any standard throttle input 
device. This could be a wheel or slider attached to the joystick, or 
a stand-alone device not discussed below.

 ThrustMaster WCS-I (Weapon Control System Mark I)
The WCS-I is throttle designed especially for use with the FCS. This 
is purely a keyboard emulator and is not connected to the game port.  
This is not a programmable device.

Since the WCS-I is not connected to the joystick or rudders, there 
should be no compatibility problems.

Selecting WCS-I as your throttle type will change the key mapping used
by Air Warrior(r) III.  This is necessary to make the program
understand the inputs from the throttle.  The side effect is that many
key inputs will not work as documented.

 ThrustMaster WCS-II (Weapon Control System Mark II)
The WCS-II is a throttle designed especially for use with the FCS.  
It has 6 buttons and 1 rocker switch, all of which are programmable.  
Use the ThrustMaster utilities and the AW20WIN.ADV file distributed 
with Air Warrior(r) III to program your WCS-II.

If the WCS-II is used with the FCS, red throttle rocker switch should 
be set to digital and the black hat rocker switch should be set to 
analog.  When properly programmed, throttle movement will send 
keyboard commands and hat movement will be passed through normally.  
In this configuration the WCS-II will not show up as an analog 
throttle on the test and calibrate dialog, but you should see the key 
inputs.

The WCS-II may also be used as a normal analog throttle. In this 
case, set the red throttle rocker to analog and the black hat rocker 
to digital. If your joystick is an FCS, you will have to create a 
new WCS-II programming file to program key commands for the hat.  In 
this case you should select one of the generic stick types, rather 
than FCS, and you will not see the hat switch on the calibrate and 
test dialog.  

The WCS-II makes up to three joystick buttons programmable. The 
trigger will be passed through normally but the other buttons will 
be programmed with key commands. Air Warrior(r) III assumes that you
will program three of the buttons so only the trigger will show up as
a button input on the calibrate and test dialog.

Some users prefer to cable their WCS-II to a second game port and 
the keyboard, so that it functions as a key mapped device but does not 
affect the operation of their stick and/or rudder pedals. This may 
be recommended if the other devices are not ThrustMaster products and
may not be compatible with the throttle. In this case, you should 
select "keyboard/mouse" as your throttle option and program the 
WCS-II as you would for use with the FCS.

The WCS-II may also be used with the FLCS.  

Trouble shooting - A common error is to use the standard ADV file 
which programs three of the joystick buttons but not select the 
WCS-II throttle in Air Warrior(r) III. This will appear to work in 
that throttle inputs will be recognized, but causes those three 
buttons to appear to be stuck down. This often results in the brakes 
being locked on making it impossible to achieve takeoff speed.
The WCS-II is not fully compatible with the CH Pro joystick. If the 
CH Pro is connected to the joystick input on the WCS-II, the buttons 
and 4-way switch will not function correctly. The WCS-II may be used 
with the CH Pro only if it is used as a purely key mapped device, as 
described above.

WCS MkII Default Key Assignments
The following are the WCS assignments. You can, of course, edit 
these if you wish by using the Thrustware that comes with the WCS.

Three Position Switch
Forward: radar view       
Middle: normal cockpit view        
Back: text buffer

Buttons 1-6
Button 1: start/stop engine     Button 4: raise flaps one notch
Button 2: autopilot             Button 5: lower flaps one notch
Button 3: raise landing gear    Button 6: gun camera on/off

 ThrustMaster TQS (Throttle Quadrant System)
The TQS is a throttle designed exclusively for use with the FLCS. It 
has buttons, switches, and a track ball, all of which are 
programmable.  

Use the ThrustMaster utilities to program your TQS and FLCS.
The TQS can only be used with the FLCS, and requires an FLCS to 
function.

Air Warrior(r) III assumes that if you are using the TQS, you will
program all buttons for keyboard commands.  If you program the
throttle to pass through the trigger, it will not work unless you
change your selected throttle type to Generic Analog Throttle Control.

 ThrustMaster Attack Throttle
The Attack Throttle is designed for use with any of the ThrustMaster
FCS-type joysticks. It has four buttons and one slider switch with
two active positions. The buttons and switch on the throttle are not
supported by Air Warrior(r) III.

 CH Throttle
The CH Throttle has a 4-position switch, a rocker switch, and 6 push 
buttons, all programmable. Use the CH utilities to program the 
Throttle.

CH Pro Throttle
The CH Pro Throttle has 4, 4-way switches and 4 buttons, all 
programmable. In addition, it makes the buttons on any CH Products 
joystick programmable. Use the CH utilities to program the 
Pro Throttle.

Air Warrior(r) III assumes that if you are using the Pro Throttle, you
will program all joystick buttons for keyboard commands. If you
program the throttle to pass through some buttons, these buttons will
not work in the game.

You may also program the throttle to pass through all joystick buttons,
but in that case you should select the CH Throttle in the game.

Saitek X35T
The X36T is a combination throttle and rudder with various buttons,
switches and rotary controls. It is not programmable. The buttons,
switches and rotary controls are not supported in Air Warrior(r) III.

To enable the rudder control, select Generic Rudder Control.  

When combined with an X36F programmable joystick, the X36 software
can be used to program the X35T. In this case you should use the
instructions for the X36T.

Saitek X36T
The X36T is a combination throttle and rudder with various buttons,
switches and rotary controls. It is fully programmable, and makes
the attached joystick programmable.

Air Warrior(r) III assumes you are using the airwar2.x36 configuration
supplied by Saitek.  In this configuration the throttle and rudder
are analog and need to be calibrated in Air Warrior(r) III. To enable
the rudder control, select Generic Rudder Control.  

 Generic Digital Throttle Control
The Generic Digital Throttle Control is any throttle control that
works by sending keyboard commands. Some of the programmable
throttles have digital modes that would use this selection.


Rudder Pedals
----------------------------------------------------------------------

 Keyboard
The default rudder control device is the keyboard.

 Generic Rudder Control
The Generic Rudder Control is any standard rudder input device. This 
could be a wheel or slider attached to a joystick, or a stand-alone 
device not discussed below.

ThrustMaster RCS (Rudder Control System)
The RCS is a rudder pedal system designed for use with the 
ThrustMaster joysticks and throttles.

ThrustMaster Elite
Use the ThrustMaster RCS selection.

CH Pedals
The Pedals are designed for use with the CH joysticks and throttles.

CH Pro Pedals
The Pro Pedals differ from the standard pedals in that they have toe 
brakes. Air Warrior(r) III does not support the toe brake function at
this time, mostly because the game allows you to steer on the ground
with your rudder pedals rather than with differential braking.

Note -
It is now possible to use game port rudder pedals with a serial port
joystick:
1) Setup the serial port joystick normally.
2) Connect the rudder pedals to the game port. You must also connect
a typical game port joystick. You may optionally attach a game port
throttle - it will work, too.
3) In the control panel, add a second joystick. Joystick 2 should
be the simple 2 axis, 2 button joystick type. If you want a throttle,
use the 3 axis, 2 button type. Be sure to check the rudder pedals
box.
4) Calibrate and test Joystick 2 in the control panel.
5) In Air Warrior(r) III, select the serial port joystick, Generic
Analog Throttle Control and Generic Rudder Control. Air Warrior(r) III
will look first at Joystick 1 (the serial port) then Joystick 2 (the 
game port) to find the controls you have selected.
6) Calibrate and test your controls in Air Warrior(r) III.
[end]
