Files
CydandClaude Fable 5 fdd9ac9d97 Initial import: Tesla Release 4.10 (Tesla:BattleTech & Tesla:Red Planet)
Archival snapshot of the Virtual World Entertainment Tesla cockpit
software, 1994-1996: MUNGA engine and L4 pod layer source (Borland
C++ 5.0), BT/RP game code, and game content (models, audio, maps,
gauges, Division renderer data). Includes third-party libraries:
Division dVS/DPL graphics, HMI SOS audio, WATTCP networking.

Files are preserved byte-for-byte (.gitattributes disables all
line-ending conversion). README.md documents the layout, target
hardware, and toolchain.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 13:21:58 -05:00

207 lines
4.5 KiB
Plaintext

[Booster1_BALL1_1]
IOMapping=ButtonAuxLowerLeft1
Type=EventMapping
Mode=ModeNonConfig
Subsystem=Booster1
MessageID=Activate
[Booster1_BALL1_2]
IOMapping=ButtonAuxLowerLeft1
Type=EventMapping
Mode=ModeConfiguring
Subsystem=Booster1
MessageID=ConfigureMappables
[Booster1_BALL2_1]
IOMapping=ButtonAuxLowerLeft2
Type=EventMapping
Mode=ModeNonConfig
Subsystem=Booster1
MessageID=Activate
[Booster1_BALL2_2]
IOMapping=ButtonAuxLowerLeft2
Type=EventMapping
Mode=ModeConfiguring
Subsystem=Booster1
MessageID=ConfigureMappables
[Booster1_BJTH]
IOMapping=ButtonJoystickThumbHigh
Type=EventMapping
Mode=ModePreset1,ModePreset2,ModePreset3,ModePreset4,ModePreset5,ModePreset6
Subsystem=Booster1
MessageID=Activate
//-----------------------------------------------------------------------
// Booster 2 mappings
//
[Booster2_BALL3_1]
IOMapping=ButtonAuxLowerLeft3
Type=EventMapping
Mode=ModeNonConfig
Subsystem=Booster2
MessageID=Activate
[Booster2_BALL3_2]
IOMapping=ButtonAuxLowerLeft3
Type=EventMapping
Mode=ModeConfiguring
Subsystem=Booster2
MessageID=ConfigureMappables
[Booster2_BALL4_1]
IOMapping=ButtonAuxLowerLeft4
Type=EventMapping
Mode=ModeNonConfig
Subsystem=Booster2
MessageID=Activate
[Booster2_BALL4_2]
IOMapping=ButtonAuxLowerLeft4
Type=EventMapping
Mode=ModeConfiguring
Subsystem=Booster2
MessageID=ConfigureMappables
[Booster2_BJTL]
IOMapping=ButtonJoystickThumbLow
Type=EventMapping
Mode=ModePreset6
Subsystem=Booster2
MessageID=Activate
//-----------------------------------------------------------------------
// Chute system mappings
//
[Chute_BALL5_1]
IOMapping=ButtonAuxLowerLeft5
Type=EventMapping
Mode=ModeNonConfig
Subsystem=Chute
MessageID=Activate
[Chute_BALL5_2]
IOMapping=ButtonAuxLowerLeft5
Type=EventMapping
Mode=ModeConfiguring
Subsystem=Chute
MessageID=ConfigureMappables
[Chute_BALL6_1]
IOMapping=ButtonAuxLowerLeft6
Type=EventMapping
Mode=ModeNonConfig
Subsystem=Chute
MessageID=Activate
[Chute_BALL6_2]
IOMapping=ButtonAuxLowerLeft6
Type=EventMapping
Mode=ModeConfiguring
Subsystem=Chute
MessageID=ConfigureMappables
[Chute_BJTL]
IOMapping=ButtonJoystickThumbLow
Type=EventMapping
Mode=ModePreset1,ModePreset2
Subsystem=Chute
MessageID=Activate
[Chute_BJP]
IOMapping=ButtonJoystickPinky
Type=EventMapping
Mode=ModePreset4
Subsystem=Chute
MessageID=Activate
//-----------------------------------------------------------------------
// Demopack dropper mappings
//
[DemoPack_BALR1_1]
IOMapping=ButtonAuxLowerRight1
Type=DirectMapping
Mode=ModeNonConfig
Subsystem=DemopackDropper
AttributeID=TriggerState
[DemoPack_BALR1_2]
IOMapping=ButtonAuxLowerRight1
Type=EventMapping
Mode=ModeConfiguring
Subsystem=DemopackDropper
MessageID=ConfigureMappables
[DemoPack_BALR2_1]
IOMapping=ButtonAuxLowerRight2
Type=DirectMapping
Mode=ModeNonConfig
Subsystem=DemopackDropper
AttributeID=TriggerState
[DemoPack_BALR2_2]
IOMapping=ButtonAuxLowerRight2
Type=EventMapping
Mode=ModeConfiguring
Subsystem=DemopackDropper
MessageID=ConfigureMappables
[DemopackDropper_BJT]
IOMapping=ButtonJoystickTrigger
Type=DirectMapping
Mode=ModePreset1,ModePreset2,ModePreset3,ModePreset4,ModePreset5
Subsystem=DemopackDropper
AttributeID=TriggerState
[DemopackDropper_BJP]
IOMapping=ButtonJoystickPinky
Type=DirectMapping
Mode=ModePreset6
Subsystem=DemopackDropper
AttributeID=TriggerState
//-----------------------------------------------------------
// Other joystick mappings
//
[LiftCut_BJP]
IOMapping=ButtonJoystickPinky
Type=DirectMapping
Mode=ModePreset2,ModePreset5
Subsystem=ControlsMapper
AttributeID=LiftCut
[LiftCut_BJTL]
IOMapping=ButtonJoystickThumbLow
Type=DirectMapping
Mode=ModePreset3,ModePreset4
Subsystem=ControlsMapper
AttributeID=LiftCut
[LiftCut_BJT]
IOMapping=ButtonJoystickTrigger
Type=DirectMapping
Mode=ModePreset6
Subsystem=ControlsMapper
AttributeID=LiftCut
[Horn_BJTL]
IOMapping=ButtonJoystickThumbLow
Type=EventMapping
Mode=ModePreset5
Subsystem=ControlsMapper
MessageID=ActivateHorn
//--------------------------------------------------------------
// re-install this once we really have an intercom!
// (until we do, it shows a mapping on the configuration
// mapper that doesn't belong to anything the pilot can control)
//--------------------------------------------------------------
//[PTT_BJTP]
//IOMapping=ButtonJoystickPinky
//Type=EventMapping
//Mode=ModePreset1,ModePreset3
//Subsystem=ControlsMapper
//MessageID=ActivatePTT