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>
207 lines
4.5 KiB
Plaintext
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
|
|
//
|
|
[Stinger_BALR1_1]
|
|
IOMapping=ButtonAuxLowerRight1
|
|
Type=DirectMapping
|
|
Mode=ModeNonConfig
|
|
Subsystem=DemoPackDropper
|
|
AttributeID=TriggerState
|
|
|
|
[Stinger_BALR1_2]
|
|
IOMapping=ButtonAuxLowerRight1
|
|
Type=EventMapping
|
|
Mode=ModeConfiguring
|
|
Subsystem=DemoPackDropper
|
|
MessageID=ConfigureMappables
|
|
|
|
[Stinger_BALR2_1]
|
|
IOMapping=ButtonAuxLowerRight2
|
|
Type=DirectMapping
|
|
Mode=ModeNonConfig
|
|
Subsystem=DemoPackDropper
|
|
AttributeID=TriggerState
|
|
|
|
[Stinger_BALR2_2]
|
|
IOMapping=ButtonAuxLowerRight2
|
|
Type=EventMapping
|
|
Mode=ModeConfiguring
|
|
Subsystem=DemoPackDropper
|
|
MessageID=ConfigureMappables
|
|
|
|
[Stinger_BJT]
|
|
IOMapping=ButtonJoystickTrigger
|
|
Type=DirectMapping
|
|
Mode=ModePreset1,ModePreset2,ModePreset3,ModePreset4,ModePreset5
|
|
Subsystem=DemoPackDropper
|
|
AttributeID=TriggerState
|
|
|
|
[Stinger_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
|
|
|