==============================================
Tornado Keyboard Mapper (TKM) (Donation-Ware ; see below)
Ver 2.1, 28-May-95
written for TORNADO 1.0 - 1.0e
(c) Heinz-Bernd Eggenstein
CompuServe: 100430,1446
internet: eggenste@chomsky.informatik.uni-dortmund.de
==============================================
Has this ever happened to you? Flying at 200 ft in the middle of a complex
mission and under the threat of being attacked every second, you want to take
a quick glance at your radar screen. You switch it on, look at the screen and
then, with your eyes still on your monitor, you want to press CTRL-R to
switch the radar off again. Instead, you miss by a few millimeters and hit
CTRL-E.
The screen darkens. You have just ejected by mistake!
Well, it happened several times to me.
TKM was written to avoid this problem by changing the ejection seat trigger
to a 'safer' keyboard command.
TKM is NOT a patching program! None of the TORNADO files is supposed to
be modified by TKM (but see disclaimer below).
There are four versions of TKM, differing in the ability to operate together
with the popular TTC (TORNADO TIME COMPRESSION) TSR by Kenneth Larsen and
in the keyboard commands assigned to various cockpit functions.
To use it, just start the program corresponding to the version of TKM you
want to use before you run TORNADO. If you use TTC, load TTC first and
then either TKM_WTTC or TKM_DSWT.
TKM.COM and TKM_WTTC.COM were designed to be simple and "as small as
possible". They only remap the ejection and ECM keys. TKM_WTTC.COM is
compatible with TTC, TKM.COM is for use without TTC.
TKM_DS.COM and TKM_DSWT.COM are 'de luxe' versions :-). They use
a 'cooler' ejection trigger (both shift keys), and they also remap the
frequently used weapons package management and countermeasure keys
(K,L,C and F), that are less easy to find on the keyboard when
typing blindly in the midth of combat than the new keys assigned by TKM_DS
and TKM_DSWT. (These programs use a table to remap the keyboard layout, so
they could be rewritten or patched to do other keyboard layout permutations.
Registered users (see below) can obtain the source code of TKM by e-mail
(see address given above). You will need Borland C 3.1 or higher to compile
it).
The features of the different versions of TKM are summarized in the
following table: (keys in brackets [] are on the num. keypad!)
--------quick reference card for TKM---
|TKM.COM |TKM_DS.COM |
------------------------------------|
ejection | CTRL + | left SHIFT+|
seat | SCR-LOCK | right SHIFT|
------------------------------------|
select | K | F12 |
package | | |
------------------------------------|
delivery | L | F11 |
mode | | |
------------------------------------|
kneepad | NUM-LOCK | `/~ *) |
view | | |
------------------------------------|
drop | F | [INS] |
flares | | |
------------------------------------|
drop | C | [DEL] |
chaff | | |
------------------------------------|
roll left | [CURSOR | C | \
| -LEFT] | | |only active if you select keyboard
------------------------------------| |as input device
roll right | [CURSOR | F | /
| -RIGHT] | |
------------------------------------|
yaw left = | [INS] | [CURSOR- | \
rudder left| | LEFT] | |only active if you don't select
------------------------------------| |the 2 joysticks configuration
yaw right =| [DEL] | [CURSOR- | /
rudder r. | | RIGHT] |
____________________________________/
TKM_WTTC.COM: same as TKM.COM, but TTC compatible
TKM_DSWT.COM: same as TKM_DS.COM, but TTC compatible
*) the left neighbor of the "1" key. On non-anglo-american keyboards,
other symbols might be printed on it, eg. on german keyboards, this is
the ^/ΓΈ key.
----------------------------------------
Note: TKM_DS and TKM_DSWT use the same key strokes to drop flares/chaff
as the popular FALCON sim by Spectrum Holobyte, so users of FALCON
may find it easier to adjust to TORNADO.
To do this, I had to find a new location for the rudder controls
([INS] and [DEL]). I think that these functions should remain
on the num. keypad, while I think that the roll left/right keys are
less important, because I guess that almost everyone using TORNADO
has at least one joystick, so roll left/right keys are rarely used.
If you are using TTC 1.0, please note that unlike the original ejection
command CTRL+E, the double SHIFT command will NOT turn off time
compression (it should be turned off outside of the flight part of TORNADO).
Press ALT or CTRL after ejecting in time compression mode.
=========================NVG INTERFACE======================================
The version 2.0 of TKM is compatible with the NVG patch that comes with
TMF version 1.03. To enable the following NVG switching hotkeys, you have to
execute TKM*.COM with the '/n' command line option. e.g
TKM /n
or
TKM_DSWT /n
etc.
Then you can adjust the NVG features using the following hotkey sequences:
TKM and TKM_WTTC:
=================
Toggle NVG on/off: NUM-LOCK , 9 (on the MAIN keyboard), HOME
Increase panel brightness: NUM-LOCK, F11, HOME
Decrease panel brightness: NUM-LOCK, SHIFT-F11, HOME
Increase view brightness: NUM-LOCK, F12, HOME
Decrease view brightness: NUM-LOCK, SHIFT-F12, HOME
TKM_DS and TKM_DSWT:
====================
Toggle NVG on/off: `/~ key [see *) above] , 9 (on the MAIN keyboard), HOME
Increase panel brightness: `/~ , L, HOME
Decrease panel brightness: `/~ , SHIFT-L, HOME
Increase view brightness: `/~ , K, HOME
Decrease view brightness: `/~ , SHIFT-K, HOME
(remember that the F11 and F12 keys are assigned to the weapons packages
management functions when you use TKM_DS and TKM_DSWT).
----------------------REGISTRATION------------------------------------------
You are allowed to use tkm*.com free of charge for 30 days. If you
want to use it after this trial period, and you haven't already registered a
previous version of TKM, YOU HAVE TO PAY FOR IT!
No, don't send any money to the author (well, if you absolutely insist ;-)
), instead make a donation to an organization (Red Cross, UNICEF, UNHCR,
Doctors without Borders (Mediciens sans Frontiers) ...) that helps countries
that are devastated by war like Bosnia, Somalia, Afghanistan, Angola, .... .
Your donation should be