SSU V1.25 Release

Status
Not open for further replies.
The R13L tbs have been fixed. I can reproduce MM201 blank display like clockwork. Every time I enter MM201 from any other mode, it's blank and needs a RESUME to show.
 
The R13L tbs have been fixed. I can reproduce MM201 blank display like clockwork. Every time I enter MM201 from any other mode, it's blank and needs a RESUME to show.

Yes. The problem is the lack of a correct implementation of the display stack.
 
I was thinking about the ODS panel buttons from the bay cameras. Would a forward bulkhead added to the ODSVC, the only way to fix it ?
 
I was thinking about the ODS panel buttons from the bay cameras. Would a forward bulkhead added to the ODSVC, the only way to fix it ?

Maybe, we could also fix it, by having the forward wall of the payload bay (or even the complete payload bay) separated from the rest of the shuttle. The problems we get is just caused by rendering order.
 
never mind, you can see the bulkhead through the ODS.
 
I'm planning to fix the aft panel rendering problems by simply hiding the mesh when using one of the external cameras as the VC view.
 
I'm planning to fix the aft panel rendering problems by simply hiding the mesh when using one of the external cameras as the VC view.

or like that. :lol:
 
*slaps palm to forhead*
 
SSU isn't compiling at the moment. Urwumpe, I think you need to check in MechActuator.h and MechActuator.cpp.
 
SSU isn't compiling at the moment. Urwumpe, I think you need to check in MechActuator.h and MechActuator.cpp.

Damn... both files are sitting on my HD now for almost six months without being added to the repository.
 
The aft panel visibility bug should be fixed now. I've added a virtual function to the BasicPanel class to show/hide the panel meshes.
DaveS: Is MM201 still blank on initialization? I've changed the MDU drawing code slightly.
 
SiameseCat: Both the A8 panel bug and the MM201 bug are gone now.
 
Just committed gawinnard's newest MidDeck and textures, incase someone wants to add a seat position.
 
Here's a shot.
 

Attachments

  • middeckladder.jpg
    middeckladder.jpg
    112.6 KB · Views: 635
Another two bugs for the list:

-Aft MDU button click-positions needs tweaking
-None of the A8 switches work
 
DaveS: A8 switches are working fine for me. Can you post the orbiter log?
 
DaveS: A8 switches are working fine for me. Can you post the orbiter log?
After some further investigations, I have found it is only the switch/cover for RMS PWR and switch for RMS SELECT that doesn't work. Also the MRLs for the OBSS doesn't read status from the scenario and starts with the MRLs released, or at least that what the talkback is telling as it shows REL.

Log:
Code:
**** Orbiter.log
Build Sep 29 2006 [v.060929]
Devices enumerated: 6
Devices accepted: 5
==> RGB Emulation
==> Direct3D HAL
==> Direct3D T&L HAL
==> Direct3D HAL (NVIDIA GeForce 8600 GT )
==> Direct3D T&L HAL (NVIDIA GeForce 8600 GT )
Found 0 joystick(s)
Module AtlantisConfig.dll [API v.060425]
Module DGConfig.dll [API v.060425]
Module intermod_2.dll [API v.060425]
Module GPCMFD.dll [API v.060425]
Module CRT.dll [API v.060425]
Module BurnTimeMFD.dll [API v.060425]
Module ScnEditorTLE.dll [API v.060425]
Module ExtMFD.dll [API v.060425]
Module OrbiterSound.dll [API v.060425]

**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Zbuffer: 32 bit
Render device: Window 1434 x 874
Device has hardware T&L capability
Module Sun.dll [API v.050206]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll [API v.050206]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll [API v.050206]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll [API v.050206]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Module Moon.dll [API v.041022]
ELP82: Precision 1e-005, Terms 116/829
Module Mars.dll [API v.060425]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
Module Galsat.dll [API v.041022]
Module Jupiter.dll [API v.050206]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
Finished initialising world
Module MG_Atlantis.dll [API v.060425]
(PanelO6::PanelO6) Enter constructor.
(PanelO6::PanelO6) Leave constructor.
Added subsystem MPS_C.
Added subsystem MPS_L.
Added subsystem MPS_R.
Added subsystem EIU1.
Added subsystem EIU2.
Added subsystem EIU3.
Added subsystem MTU.
Added subsystem IDP1.
Added subsystem IDP2.
Added subsystem IDP3.
Added subsystem IDP4.
Added subsystem IMU1.
Added subsystem IMU2.
Added subsystem IMU3.
Added subsystem GPC1.
Added subsystem GPC2.
Added subsystem GPC3.
Added subsystem GPC4.
Added subsystem GPC5.
Added subsystem ODS.
Added subsystem ADPS.
Added subsystem -Y Star Tracker Door Motor.
Added subsystem -Z Star Tracker Door Motor.
ShuttleBusManager::Create bus "DK1"
ShuttleBus::ConnectTo(): Connect bus "DK1" to "IDP1-DK"
ShuttleBus::ConnectTo(): Connect bus "DK1" to "GPC1-MIA6"
ShuttleBus::ConnectTo(): Connect bus "DK1" to "GPC2-MIA6"
ShuttleBus::ConnectTo(): Connect bus "DK1" to "GPC3-MIA6"
ShuttleBus::ConnectTo(): Connect bus "DK1" to "GPC4-MIA6"
ShuttleBus::ConnectTo(): Connect bus "DK1" to "GPC5-MIA6"
ShuttleBusManager::Create bus "DK2"
ShuttleBus::ConnectTo(): Connect bus "DK2" to "IDP2-DK"
ShuttleBus::ConnectTo(): Connect bus "DK2" to "GPC1-MIA7"
ShuttleBus::ConnectTo(): Connect bus "DK2" to "GPC2-MIA7"
ShuttleBus::ConnectTo(): Connect bus "DK2" to "GPC3-MIA7"
ShuttleBus::ConnectTo(): Connect bus "DK2" to "GPC4-MIA7"
ShuttleBus::ConnectTo(): Connect bus "DK2" to "GPC5-MIA7"
ShuttleBusManager::Create bus "DK3"
ShuttleBus::ConnectTo(): Connect bus "DK3" to "IDP3-DK"
ShuttleBus::ConnectTo(): Connect bus "DK3" to "GPC1-MIA8"
ShuttleBus::ConnectTo(): Connect bus "DK3" to "GPC2-MIA8"
ShuttleBus::ConnectTo(): Connect bus "DK3" to "GPC3-MIA8"
ShuttleBus::ConnectTo(): Connect bus "DK3" to "GPC4-MIA8"
ShuttleBus::ConnectTo(): Connect bus "DK3" to "GPC5-MIA8"
ShuttleBusManager::Create bus "DK4"
ShuttleBus::ConnectTo(): Connect bus "DK4" to "IDP4-DK"
ShuttleBus::ConnectTo(): Connect bus "DK4" to "GPC1-MIA9"
ShuttleBus::ConnectTo(): Connect bus "DK4" to "GPC2-MIA9"
ShuttleBus::ConnectTo(): Connect bus "DK4" to "GPC3-MIA9"
ShuttleBus::ConnectTo(): Connect bus "DK4" to "GPC4-MIA9"
ShuttleBus::ConnectTo(): Connect bus "DK4" to "GPC5-MIA9"
ShuttleBusManager::Create bus "IC1"
ShuttleBus::ConnectTo(): Connect bus "IC1" to "GPC1-MIA1"
ShuttleBus::ConnectTo(): Connect bus "IC1" to "GPC2-MIA1"
ShuttleBus::ConnectTo(): Connect bus "IC1" to "GPC3-MIA1"
ShuttleBus::ConnectTo(): Connect bus "IC1" to "GPC4-MIA1"
ShuttleBus::ConnectTo(): Connect bus "IC1" to "GPC5-MIA1"
ShuttleBusManager::Create bus "IC2"
ShuttleBus::ConnectTo(): Connect bus "IC2" to "GPC1-MIA2"
ShuttleBus::ConnectTo(): Connect bus "IC2" to "GPC2-MIA2"
ShuttleBus::ConnectTo(): Connect bus "IC2" to "GPC3-MIA2"
ShuttleBus::ConnectTo(): Connect bus "IC2" to "GPC4-MIA2"
ShuttleBus::ConnectTo(): Connect bus "IC2" to "GPC5-MIA2"
ShuttleBusManager::Create bus "IC3"
ShuttleBus::ConnectTo(): Connect bus "IC3" to "GPC1-MIA3"
ShuttleBus::ConnectTo(): Connect bus "IC3" to "GPC2-MIA3"
ShuttleBus::ConnectTo(): Connect bus "IC3" to "GPC3-MIA3"
ShuttleBus::ConnectTo(): Connect bus "IC3" to "GPC4-MIA3"
ShuttleBus::ConnectTo(): Connect bus "IC3" to "GPC5-MIA3"
ShuttleBusManager::Create bus "IC4"
ShuttleBus::ConnectTo(): Connect bus "IC4" to "GPC1-MIA4"
ShuttleBus::ConnectTo(): Connect bus "IC4" to "GPC2-MIA4"
ShuttleBus::ConnectTo(): Connect bus "IC4" to "GPC3-MIA4"
ShuttleBus::ConnectTo(): Connect bus "IC4" to "GPC4-MIA4"
ShuttleBus::ConnectTo(): Connect bus "IC4" to "GPC5-MIA4"
ShuttleBusManager::Create bus "IC5"
ShuttleBus::ConnectTo(): Connect bus "IC5" to "GPC1-MIA5"
ShuttleBus::ConnectTo(): Connect bus "IC5" to "GPC2-MIA5"
ShuttleBus::ConnectTo(): Connect bus "IC5" to "GPC3-MIA5"
ShuttleBus::ConnectTo(): Connect bus "IC5" to "GPC4-MIA5"
ShuttleBus::ConnectTo(): Connect bus "IC5" to "GPC5-MIA5"
ShuttleBusManager::Create bus "FC1"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "GPC1-MIA20"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "GPC2-MIA20"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "GPC3-MIA20"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "GPC4-MIA20"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "GPC5-MIA20"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "IDP1-FC1"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "IDP2-FC1"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "IDP3-FC1"
ShuttleBus::ConnectTo(): Connect bus "FC1" to "IDP4-FC1"
ShuttleBusManager::Create bus "FC2"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "GPC1-MIA21"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "GPC2-MIA21"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "GPC3-MIA21"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "GPC4-MIA21"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "GPC5-MIA21"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "IDP1-FC2"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "IDP2-FC2"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "IDP3-FC2"
ShuttleBus::ConnectTo(): Connect bus "FC2" to "IDP4-FC2"
ShuttleBusManager::Create bus "FC3"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "GPC1-MIA22"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "GPC2-MIA22"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "GPC3-MIA22"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "GPC4-MIA22"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "GPC5-MIA22"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "IDP1-FC3"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "IDP2-FC3"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "IDP3-FC3"
ShuttleBus::ConnectTo(): Connect bus "FC3" to "IDP4-FC3"
ShuttleBusManager::Create bus "FC4"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "GPC1-MIA23"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "GPC2-MIA23"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "GPC3-MIA23"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "GPC4-MIA23"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "GPC5-MIA23"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "IDP1-FC4"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "IDP2-FC4"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "IDP3-FC4"
ShuttleBus::ConnectTo(): Connect bus "FC4" to "IDP4-FC4"
ShuttleBusManager::Create bus "FC5"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "GPC1-MIA14"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "GPC2-MIA14"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "GPC3-MIA14"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "GPC4-MIA14"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "GPC5-MIA14"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "EIU1-MIA1"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "EIU2-MIA1"
ShuttleBus::ConnectTo(): Connect bus "FC5" to "EIU3-MIA1"
ShuttleBusManager::Create bus "FC6"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "GPC1-MIA15"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "GPC2-MIA15"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "GPC3-MIA15"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "GPC4-MIA15"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "GPC5-MIA15"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "EIU1-MIA2"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "EIU2-MIA2"
ShuttleBus::ConnectTo(): Connect bus "FC6" to "EIU3-MIA2"
ShuttleBusManager::Create bus "FC7"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "GPC1-MIA16"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "GPC2-MIA16"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "GPC3-MIA16"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "GPC4-MIA16"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "GPC5-MIA16"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "EIU1-MIA3"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "EIU2-MIA3"
ShuttleBus::ConnectTo(): Connect bus "FC7" to "EIU3-MIA3"
ShuttleBusManager::Create bus "FC8"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "GPC1-MIA17"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "GPC2-MIA17"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "GPC3-MIA17"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "GPC4-MIA17"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "GPC5-MIA17"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "EIU1-MIA4"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "EIU2-MIA4"
ShuttleBus::ConnectTo(): Connect bus "FC8" to "EIU3-MIA4"
ShuttleBusManager::Create bus "PL1"
ShuttleBus::ConnectTo(): Connect bus "PL1" to "GPC1-MIA10"
ShuttleBus::ConnectTo(): Connect bus "PL1" to "GPC2-MIA10"
ShuttleBus::ConnectTo(): Connect bus "PL1" to "GPC3-MIA10"
ShuttleBus::ConnectTo(): Connect bus "PL1" to "GPC4-MIA10"
ShuttleBus::ConnectTo(): Connect bus "PL1" to "GPC5-MIA10"
ShuttleBusManager::Create bus "PL2"
ShuttleBus::ConnectTo(): Connect bus "PL2" to "GPC1-MIA11"
ShuttleBus::ConnectTo(): Connect bus "PL2" to "GPC2-MIA11"
ShuttleBus::ConnectTo(): Connect bus "PL2" to "GPC3-MIA11"
ShuttleBus::ConnectTo(): Connect bus "PL2" to "GPC4-MIA11"
ShuttleBus::ConnectTo(): Connect bus "PL2" to "GPC5-MIA11"
ShuttleBusManager::Create bus "LB1"
ShuttleBus::ConnectTo(): Connect bus "LB1" to "GPC1-MIA12"
ShuttleBus::ConnectTo(): Connect bus "LB1" to "GPC2-MIA12"
ShuttleBus::ConnectTo(): Connect bus "LB1" to "GPC3-MIA12"
ShuttleBus::ConnectTo(): Connect bus "LB1" to "GPC4-MIA12"
ShuttleBus::ConnectTo(): Connect bus "LB1" to "GPC5-MIA12"
ShuttleBusManager::Create bus "LB2"
ShuttleBus::ConnectTo(): Connect bus "LB2" to "GPC1-MIA13"
ShuttleBus::ConnectTo(): Connect bus "LB2" to "GPC2-MIA13"
ShuttleBus::ConnectTo(): Connect bus "LB2" to "GPC3-MIA13"
ShuttleBus::ConnectTo(): Connect bus "LB2" to "GPC4-MIA13"
ShuttleBus::ConnectTo(): Connect bus "LB2" to "GPC5-MIA13"
Added subsystem APU1.
Added subsystem APU2.
Added subsystem APU3.
PAYLOAD CACTIVE1 0.000000 0.000000 2
PAYLOAD CACTIVE2 0.000000 0.000000 0
PAYLOAD CACTIVE3 -8.000000 0.000000 0
PAYLOAD CPASSIVE1 4.000000 0.000000 0
PAYLOAD CPASSIVE2 2.000000 0.000000 0
PAYLOAD CPASSIVE3 -6.000000 0.000000 0
PAYLOAD CPASSIVE4 7.000000 0.000000 0
PAYLOAD PORT1 3.000000 0.000000 0
PAYLOAD PORT2 -2.000000 0.000000 0
PAYLOAD PORT3 -8.000000 0.000000 0
PAYLOAD PORT4 7.000000 0.000000 0
PAYLOAD STBD1 3.000000 0.000000 0
PAYLOAD STBD2 -2.000000 0.000000 0
PAYLOAD STBD3 -8.000000 0.000000 0
PAYLOAD STBD4 0.000000 0.000000 0
B
B
B
EVENT_TIMER0 0.000000 DOWN STOPPED
EVENT_TIMER1 0.000000 DOWN STOPPED
Added subsystem RMS.
RMS_ROLLOUTRMS_ROLLOUT 0 0.0000
RMS_LATCHES
Added subsystem STBD_MPM.
STBD_MPM_ROLLOUTSTBD_MPM_ROLLOUT 0 0.0000
STBD_MPM_LATCHES
    Look up panel "F2"...         (@PANEL F2)
        Parse panel block for panel "F2"...
        Done.
    Leave @PANEL block.
    Look up panel "F4"...         (@PANEL F4)
        Parse panel block for panel "F4"...
        Done.
    Leave @PANEL block.
    Look up panel "F6"...         (@PANEL F6)
        Parse panel block for panel "F6"...
        Done.
    Leave @PANEL block.
    Look up panel "F7"...         (@PANEL F7)
        Parse panel block for panel "F7"...
        Done.
    Leave @PANEL block.
    Look up panel "F8"...         (@PANEL F8)
        Parse panel block for panel "F8"...
        Done.
    Leave @PANEL block.
    Look up panel "O6"...         (@PANEL O6)
        Parse panel block for panel "O6"...
    Look up switch "L GLRSHLD FLOOD"...        (OFF)
    Found switch.
    Read switch state.
    Look up switch "S TRK DR CNTL SYS1"...        (CLOSE)
    Found switch.
    Read switch state.
    Look up switch "S TRK DR CNTL SYS2"...        (CLOSE)
    Found switch.
    Read switch state.
        Done.
    Leave @PANEL block.
    Look up panel "R11"...         (@PANEL R11)
        Parse panel block for panel "R11"...
        Done.
    Leave @PANEL block.
    Look up panel "A6"...         (@PANEL A6)
        Parse panel block for panel "A6"...
    Look up switch "SENSE"...        ([0])
    Found switch.
    Read switch state.
        Done.
    Leave @PANEL block.
    Look up panel "AftMDU"...         (@PANEL AftMDU)
        Parse panel block for panel "AftMDU"...
        Done.
    Leave @PANEL block.
    Look up panel "A7A3/A8A3"...         (@PANEL A7A3/A8A3)
        Parse panel block for panel "A7A3/A8A3"...
    Look up switch "SYSTEM POWER MNA"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "SYSTEM POWER MNB"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "PYRO POWER MNA"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "PYRO POWER MNC"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "SYS1 VENT ISOL"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "SYS1 VENT"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "SYS2 VENT ISOL"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "SYS2 VENT"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "PSU POWER MNA"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "PSU POWER MNB"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "LIGHTS AIRLOCK 1-4"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "LIGHTS AIRLOCK 2-3"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "LIGHTS DOCKING TRUSS FWD"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "LIGHTS DOCKING TRUSS AFT"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "ARLK/TNL FAN A"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "ARLK/TNL FAN B"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "LIGHTS C/L VESTIBULE PORT"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "LIGHTS C/L VESTIBULE STBD"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "CNTL PNL PWR A"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "CNTL PNL PWR B"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "CNTL PNL PWR C"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "HTRS/DCU PWR H1"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "HTRS/DCU PWR H2/DCU"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "HTRS/DCU PWR H3/DCU"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "APDS PWR A"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "APDS PWR B"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "APDS PWR C"...        (ON)
    Found switch.
    Read switch state.
    Look up switch "PYROS Ap"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "PYROS Bp"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "PYROS Cp"...        ([0])
    Found switch.
    Read switch state.
        Done.
    Leave @PANEL block.
    Look up panel "A8"...         (@PANEL A8)
        Parse panel block for panel "A8"...
    Look up switch "Port MPM Deploy Cover"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "Stbd MPM Deploy Cover"...        ([0])
    Found switch.
    Read switch state.
    Look up switch "Port RMS Latches"...        (OFF)
    Found switch.
    Read switch state.
    Look up switch "Stbd MPM Latches"...        (OFF)
    Found switch.
    Read switch state.
    Look up switch "Port MPM Deploy"...        (OFF)
    Found switch.
    Read switch state.
    Look up switch "Stbd MPM Deploy"...        (OFF)
    Found switch.
    Read switch state.
    Look up switch "EE Mode"...        (OFF)
    Found switch.
    Read switch state.
    Look up switch "EE Man Contr"...        (OFF)
    Found switch.
    Read switch state.
        Done.
    Leave @PANEL block.
Added subsystem LATCH0.
Added subsystem LATCH1.
Added subsystem LATCH2.
BasicPanel[F2]:    Define VC Animations. 4 components
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicPanel[F4]:    Define VC Animations. 4 components
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicPanel[F6]:    Define VC Animations. 2 components
BasicPanel[F7]:    Define VC Animations. 5 components
BasicPanel[F8]:    Define VC Animations. 2 components
PanelA6: DefineVC called
Panel A7/A8:    Define VC
BasicPanel[A6]:    Define VC Animations. 25 components
STANDARD SWITCH[A6::SENSE]:    Define VC Animations()
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicPanel[AftMDU]:    Define VC Animations. 1 components
PANEL A7/A8:    Define VC Animations
BasicPanel[A7A3/A8A3]:    Define VC Animations. 60 components
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
STANDARD SWITCH[A7A3/A8A3::CNTL PNL PWR A]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::CNTL PNL PWR B]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::CNTL PNL PWR C]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::HTRS/DCU PWR H1]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::HTRS/DCU PWR H2/DCU]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::HTRS/DCU PWR H3/DCU]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::APDS PWR A]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::APDS PWR B]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::APDS PWR C]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::PYROS Ap]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::PYROS Bp]:    Define VC Animations()
STANDARD SWITCH[A7A3/A8A3::PYROS Cp]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::LAMP TEST]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::POWER ON]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::POWER OFF]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::RING OUT]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::RING IN]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::APDS CIRC PROT OFF]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::CLOSE HOOKS]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::CLOSE LATCHES]:    Define VC Animations()
PUSH BUTTON[A7A3/A8A3::FIXER OFF]:    Define VC Animations()
BasicPanel[A8]:    Define VC Animations. 24 components
STANDARD SWITCH[A8::Port RMS Latches]:    Define VC Animations()
STANDARD SWITCH[A8::Stbd MPM Latches]:    Define VC Animations()
STANDARD SWITCH[A8::Port MPM Deploy]:    Define VC Animations()
STANDARD SWITCH[A8::Stbd MPM Deploy]:    Define VC Animations()
STANDARD SWITCH[A8::EE Mode]:    Define VC Animations()
STANDARD SWITCH[A8::EE Man Contr]:    Define VC Animations()
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicVCComponent:    Define VC Animations
BasicPanel[R11]:    Define VC Animations. 1 components
Create External Airlock animations
    DONE.
Module Spacecraft3.dll [API v.050206]
In clbkPostCreation
DAPControl: Creating Bundle
Bundle created
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
Connecting DiscPort
DiscPort connected
(ssu)Realize all subsystems
Atlantis::SetSSMEParams : No SSME handle ready
(ssu)Realize ODS...
Panel A7/A8:    Realize()
Panel A7/A8:    Realize done.
PanelR2: Getting signals
PanelR2: Getting signals
PanelR2: Getting signals
Finished initialising status
Finished initialising camera
(PanelO6::RegisterVC) Begin registration.
PanelR2: Getting signals
PanelR2: Getting signals
PanelR2: Getting signals
PanelF7::OnVCRedrawEvent called
[CRT]:DIMENSIONS: 256 256

Finished initialising panels
Finished setting up render state
**** WARNING: Mesh not found: .\Meshes\.msh
Axis: -0.665298 -0.570465 -0.481610 Angle: 0.021400
Axis: -0.706586 -0.702018 -0.088839 Angle: 167.662630
Axis: 0.333103 0.887984 0.317058 Angle: 132.084992
Axis: -0.541371 -0.628610 -0.558367 Angle: 131.588384
Axis: 0.021576 -0.999126 -0.035791 Angle: 9.099794
Axis: -0.126857 0.124773 -0.984042 Angle: 90.764454
Axis: 0.103876 0.122098 0.987067 Angle: 124.854852
Axis: -0.999971 -0.004380 0.006225 Angle: 168.742370
Axis: -0.999998 -0.000183 -0.001893 Angle: 83.414127
ERROR: Targets could not be calculated
Axis: 0.096298 -0.099105 0.990406 Angle: 90.454344
Axis: -0.241729 0.004414 0.971070 Angle: 179.466091
Axis: -0.981660 0.133577 0.136015 Angle: 91.072368
Axis: 0.000279 -0.000126 -1.000000 Angle: 82.805278
Axis: 0.000010 0.000069 -1.000000 Angle: 168.298946
Axis: 0.080799 -0.993159 0.084306 Angle: 90.439926
Axis: 0.999990 0.003091 0.003160 Angle: 96.449682
ERROR: Targets could not be calculated
Axis: -0.198250 -0.957601 0.209035 Angle: 132.758708
Axis: -0.999994 0.003390 0.001017 Angle: 84.510068
Axis: -0.999993 0.003553 0.000923 Angle: 82.301154
ERROR: Targets could not be calculated
(PanelO6::RegisterVC) Begin registration.
PanelR2: Getting signals
PanelR2: Getting signals
PanelR2: Getting signals
[CRT]:DIMENSIONS: 256 256

PanelF7::OnVCRedrawEvent called
(PanelO6::RegisterVC) Begin registration.
PanelA6: RegisterVC called
PanelA8::RegisterVC() called
PanelA8::BasicPanel::RegisterVC() called
PanelR2: Getting signals
PanelR2: Getting signals
PanelR2: Getting signals
[CRT]:DIMENSIONS: 256 256

(PanelO6::RegisterVC) Begin registration.
PanelA6: RegisterVC called
PanelA8::RegisterVC() called
PanelA8::BasicPanel::RegisterVC() called
PanelR2: Getting signals
PanelR2: Getting signals
PanelR2: Getting signals
[CRT]:DIMENSIONS: 256 256

(PanelO6::RegisterVC) Begin registration.
PanelA6: RegisterVC called
PanelA8::RegisterVC() called
PanelA8::BasicPanel::RegisterVC() called
PanelR2: Getting signals
PanelR2: Getting signals
PanelR2: Getting signals
[CRT]:DIMENSIONS: 256 256

SpaceShuttleUltra:    Save subsystem states...
SpaceShuttleUltra:    Save panel states...
    Forward flight deck
    No panels to be saved here...
    Save panel "F2" ...
    Save panel "F4" ...
    Save panel "F6" ...
    Save panel "F7" ...
    Save panel "F8" ...
    No panels to be saved here...
    No panels to be saved here...
    Save panel "O6" ...
    Aft flight deck
    Save panel "R11" ...
    Save panel "A6" ...
    Save panel "AftMDU" ...
    Save panel "A7A3/A8A3" ...
    Save panel "A8" ...
    No panels to be saved here...
SpaceShuttleUltra:    Saving state done.
ERROR: DDraw object is still referenced: 36761
>>> ERROR: Destroy framework objects failed
>>>        [C:\Source\Orbiter\D3d7app.cpp / 613]
 
The RMS POWER/SELECT switches don't work yet. I'm not planning to add the RMS POWER switch until we actually simulate the shuttle's power systems.
 
I just started improving our wiki a bit, would be nice if other developers would also help adding some stuff to it.

http://shuttleultra.wiki.sourceforge.net/Virtual+cockpit

---------- Post added at 01:42 AM ---------- Previous post was Yesterday at 06:22 PM ----------

Have added a first, preliminary implementation of the MCAs, together with a fix of a small Bug in DiscInPort, which managed to stay hidden for a while. Now I just need to find out why O6 does not react to mouse events.

---------- Post added at 03:25 AM ---------- Previous post was at 01:42 AM ----------

And a large deal of the O6 switches for the GPCs implemented.
 
Status
Not open for further replies.
Back
Top