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>
59 lines
2.0 KiB
C++
59 lines
2.0 KiB
C++
#if !defined(ANALYSIS_HPP)
|
|
# define ANALYSIS_HPP
|
|
|
|
//
|
|
//#############################################################################
|
|
// Set one of the 12 outputable bits of the parallel port at 0x378 (usually
|
|
// LPT1), taking into account the hardware sense of the bit
|
|
//#############################################################################
|
|
//
|
|
void
|
|
Set_Analysis(int bit);
|
|
|
|
//
|
|
//#############################################################################
|
|
// Clear one of the 12 outputable bits of the parallel port at 0x378 (usually
|
|
// LPT1, taking into account the hardware sense of the bit.
|
|
//#############################################################################
|
|
//
|
|
void
|
|
Clear_Analysis(int bit);
|
|
|
|
//
|
|
//#############################################################################
|
|
// Read the state of one of the 12 outputable bits of the parallel port at
|
|
// 0x378 (usually LPT1, taking into account the hardware sense of the bit.
|
|
//#############################################################################
|
|
//
|
|
int
|
|
Read_Analysis(int bit);
|
|
|
|
//
|
|
//#############################################################################
|
|
// Clear all of the 12 outputable bits of the parallel port at 0x378.
|
|
//#############################################################################
|
|
//
|
|
|
|
void
|
|
Reset_Analysis(void);
|
|
|
|
//
|
|
//#############################################################################
|
|
// Test all of the 12 outputable bits of the parallel port at 0x378.
|
|
//#############################################################################
|
|
//
|
|
void
|
|
Test_Analysis(void);
|
|
|
|
//
|
|
//#############################################################################
|
|
// Print the bit numbers of any active bit of the 12 outputable bits of the
|
|
// parallel port at 0x378
|
|
//#############################################################################
|
|
//
|
|
void
|
|
Analysis_Status(void);
|
|
|
|
#endif
|
|
|