Scenario 2010 Competent, 2016 issue

blonk

New member
Joined
Jan 6, 2018
Messages
10
Reaction score
0
Points
0
------------------------
Q1 I am not a noob. I've used 2010 Orbiter since 2012. I have learned the simple method of editing scenario text files to suit what I need (one pilot in front, ready to enter, with the XR2 nose and air lock open so I can enter the ship (everything is powered down) so its like I'm getting the XR2 so I can boot it up on my own (feels good).

Now I am trying to recreate that quicksave / scenerio with 2016.

I downloaded the old bases (overton island's runway disappears but beyond the point). And I am trying to have ONE astronaut standing in front of the XR2 ready to use the num pad and allow him to walk and get in (Without it freezing, I've been having the issue too).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here is the 2010 scenario I am trying to replicate in 2016 by copying and pasting it into a 2016 scenerio:
Code:
BEGIN_DESC
ssope Laboratories' first mission to the moon
END_DESC

BEGIN_ENVIRONMENT
  System Sol
  Date MJD 52000.6053369207
END_ENVIRONMENT

BEGIN_FOCUS
  Ship UMmu_Doc-Doctor_ssope_bbllOnnkk
END_FOCUS

BEGIN_CAMERA
  TARGET UMmu_Doc-Doctor_ssope_bbllOnnkk
  MODE Cockpit
  FOV 79.68
END_CAMERA

BEGIN_HUD
  Type Surface
END_HUD

BEGIN_PANEL
END_PANEL

BEGIN_SHIPS
ISS:ProjectAlpha_ISS
  STATUS Orbiting Earth
  RPOS -6250539.54 -1002798.33 2297174.97
  RVEL -1780.836 7291.570 -1673.756
  AROT 134.31 30.34 169.62
  AFCMODE 7
  PRPLEVEL 0:1.000000
  IDS 0:588 100 1:586 100 2:584 100 3:582 100 4:580 100
  NAVFREQ 0 0
  XPDR 466
END
Mir:Mir
  STATUS Orbiting Earth
  RPOS -5125941.68 -395790.88 4245798.99
  RVEL -4872.431 -852.840 -5945.528
  AROT 164.93 -31.17 -65.31
  VROT -0.10 0.02 0.00
  AFCMODE 7
  IDS 0:540 100 1:542 100 2:544 100
  XPDR 482
END
X1C:XR2Ravenstar
  STATUS Landed Earth
  POS -99.9860000 3.0501500
  HEADING 77.07
  RCSMODE 0
  PRPLEVEL 0:1.000000 1:1.000000 2:1.000000
  IDS 0:199 100
  NAVFREQ 94 524 84 114
  XPDR 193
  SECONDARY_HUD 0
  LAST_ACTIVE_SECONDARY_HUD 0
  ADCTRL_MODE 0
  TAKEOFF_LANDING_CALLOUTS 0.000000 0.000000 0.000000 0.000000 0.000000
  APU_FUEL_QTY 1.000000
  LOX_QTY 1.000000
  CABIN_O2_LEVEL 0.209000
  CREW_STATE 0
  INTERNAL_SYSTEMS_FAILURE 0
  COGSHIFT_MODES 0 0 0
  MWS_ACTIVE 0
  COOLANT_TEMP 34.925205
  DMG_0 1.000000 Left Wing
  DMG_1 1.000000 Right Wing
  DMG_2 1.000000 Left Aileron
  DMG_3 1.000000 Right Aileron
  DMG_4 1.000000 Landing Gear
  DMG_5 1.000000 Nosecone
  DMG_6 1.000000 Retro Doors
  DMG_7 1.000000 Top Hatch
  DMG_8 1.000000 Radiator
  DMG_9 1.000000 Airbrake
  DMG_10 1.000000 Left Main Engine
  DMG_11 1.000000 Right Main Engine
  DMG_12 1.000000 Left SCRAM Engine
  DMG_13 1.000000 Right SCRAM Engine
  DMG_14 1.000000 Fore Hover Engine
  DMG_15 1.000000 Aft Hover Engine
  DMG_16 1.000000 Left Retro Engine
  DMG_17 1.000000 Right Retro Engine
  DMG_18 1.000000 Forward Lower RCS
  DMG_19 1.000000 Aft Upper RCS
  DMG_20 1.000000 Forward Upper RCS
  DMG_21 1.000000 Aft Lower RCS
  DMG_22 1.000000 Forward Star. RCS
  DMG_23 1.000000 Aft Port RCS
  DMG_24 1.000000 Forward Port RCS
  DMG_25 1.000000 Aft Star. RCS
  DMG_26 1.000000 Outboard Upper Port RCS
  DMG_27 1.000000 Outboard Lower Star. RCS
  DMG_28 1.000000 Outboard Upper Star. RCS
  DMG_29 1.000000 Outboard Lower Port RCS
  DMG_30 1.000000 Aft RCS
  DMG_31 1.000000 Forward RCS
  DMG_32 1.000000 Bay Doors
  IS_CRASHED 0
  MET_STARTING_MJD -1.000000
  INTERVAL1_ELAPSED_TIME -1.000000
  INTERVAL2_ELAPSED_TIME -1.000000
  MET_RUNNING 0
  INTERVAL1_RUNNING 0
  INTERVAL2_RUNNING 0
  ACTIVE_MDM 4
  TEMP_SCALE 2
  CUSTOM_AUTOPILOT_MODE 0
  AIRSPEED_HOLD_ENGAGED 0
  SCRAM0DIR 0.000000 0.000000 1.000000
  SCRAM1DIR 0.000000 0.000000 1.000000
  HOVER_BALANCE 0.000000
  MAIN0DIR 0.000000 0.000000 1.000000
  MAIN1DIR 0.000000 0.000000 1.000000
  GIMBAL_BUTTON_STATES 0 0 0 0 0 0
  ATTITUDE_HOLD_DATA 0.000000 0.000000 0 0 0.000000
  DESCENT_HOLD_DATA 0.000000 -3.000000 0
  AIRSPEED_HOLD_DATA 0.000000
  OVERRIDE_INTERLOCKS 0 0
  TERTIARY_HUD_ON 0
  CREW_DISPLAY_INDEX 0
  GEAR 1 1.0000
  RCOVER 0 0.0000
  NOSECONE 1 1.0000
  AIRLOCK 1 1.0000
  IAIRLOCK 1 1.0000
  CHAMBER 0 0.0000
  AIRBRAKE 0 0.0000
  RADIATOR 0 0.0000
  HATCH 0 0.0000
  SCRAM_DOORS 0 0.0000
  HOVER_DOORS 0 0.0000
  BAY_DOORS 0 0.0000
  APU_STATUS 0
  EXTCOOLING_STATUS 0
  TRIM 0.000000
  SKIN White_Pinstriped
  LIGHTS 0 0 0
  XRUMMU_CREW_DATA_VALID 1
  PAYLOAD_SCREENS_DATA 0.0 0 1 0
END
X1C_Bay:XRPayloadBay
  STATUS Landed Earth
  POS -99.9860261 3.0501440
  HEADING 77.07
  ATTACHED 0:3,X1C
  AFCMODE 7
END
UMmu_Doc-Doctor_ssope_bbllOnnkk:UMmu
  STATUS Landed Earth
  POS -99.9855961 3.0502377
  HEADING 257.74
  RCSMODE 0
  AFCMODE 7
  PRPLEVEL 0:1.000000
  NAVFREQ 0 0
  XPDR 130
  O2Level 100.0000
  O2MaxLevel 100.0000
  CardiacBeat 68.0000
  Age 21
  HudColor 0
  Chute 0
  PressureDeath 0
  MeshName ummu/UMmuMed
  crewweight 120.0000
END
END_SHIPS

BEGIN_ExtMFD
END

BEGIN_VistaBoost
END
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


I also downloaded UMmu 3.0 and OrbiterSound 4.0, DGIV, and XR2, XR5, and installed them into the 2016 version so it should not be missing anything from the 2010 scenerio. I also enabled them in the module section.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
Here is the error generated by oribter 2016
Code:
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 3.77582e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Devices enumerated: 6
000000.000: Devices accepted: 5
000000.000: [ ] RGB Emulation (SW)
000000.000: [ ] Direct3D HAL (HW)
000000.000: [x] Direct3D T&L HAL (HW)
000000.000: [ ] Direct3D HAL (Intel(R) HD Graphics 620) (HW)
000000.000: [x] Direct3D T&L HAL (Intel(R) HD Graphics 620) (HW)
000000.000: Module AtlantisConfig.dll .... [Build 160828, API 160828]
000000.000: Module AtmConfig.dll ......... [Build 160828, API 160828]
000000.000: Module DGConfigurator.dll .... [Build 160828, API 160828]
000000.000: Module Meshdebug.dll ......... [Build 160828, API 160828]
000000.000: Module TrackIR.dll ........... [Build 160828, API 160828]
000000.000: TrackIR module not found.
000000.000: Module CustomMFD.dll ......... [Build 160828, API 160828]
000000.000: Module transx.dll ............ [Build 160216, API 160214]
000000.000: Module LuaMFD.dll ............ [Build 160828, API 160828]
000000.000: Module LuaConsole.dll ........ [Build 160828, API 160828]
000000.000: Module ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 121120, API 100830]
000000.000: Module ExtMFD.dll ............ [Build 160828, API 160828]
000000.000: Module FlightData.dll ........ [Build 160828, API 160828]
000000.000: Module Rcontrol.dll .......... [Build 160828, API 160828]
000000.000: Module Framerate.dll ......... [Build 160828, API 160828]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: Module FlightData.dll ........ [Build 160828, API 160828]
000000.000: 
000000.000: **** Creating simulation session
000000.000: DirectDraw interface OK
000000.000: Direct3D interface OK
000000.000: Graphics: Viewport: Fullscreen 1024 x 768 x 32
000000.000: Graphics: Hardware T&L capability: Yes
000000.000: Graphics: Z-buffer depth: 32 bit
000000.000: Graphics: Active lights supported: 8
000000.000: Loading 15382 records from star database
000000.000: Module Sun.dll ............... [Build 160828, API 160828]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160828, API 160828]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160828, API 160828]
000000.000: Module VenusAtm2006.dll ...... [Build 160828, API 160828]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160828, API 160828]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160828, API 160828]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
000000.000: Module Moon.dll .............. [Build 160828, API 160828]
ELP82: Precision 1e-005, Terms 116/829
000000.000: Module Mars.dll .............. [Build 160828, API 160828]
000000.000: Module MarsAtm2006.dll ....... [Build 160828, API 160828]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
000000.000: Module Phobos.dll ............ [Build ******, API 060425]
000000.000: Module Deimos.dll ............ [Build ******, API 060425]
000000.000: Module Galsat.dll ............ [Build 160828, API 160828]
000000.000: Module Jupiter.dll ........... [Build 160828, API 160828]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
000000.000: Module Io.dll ................ [Build 160828, API 160828]
000000.000: Module Europa.dll ............ [Build 160828, API 160828]
000000.000: Module Ganymede.dll .......... [Build 160828, API 160828]
000000.000: Module Callisto.dll .......... [Build 160828, API 160828]
000000.000: Module Satsat.dll ............ [Build 160828, API 160828]
000000.000: Module Saturn.dll ............ [Build 160828, API 160828]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
000000.000: Module Mimas.dll ............. [Build 160828, API 160828]
SATSAT Mimas: Terms 113
000000.000: Module Enceladus.dll ......... [Build 160828, API 160828]
SATSAT Enceladus: Terms 33
000000.000: Module Tethys.dll ............ [Build 160828, API 160828]
SATSAT Tethys: Terms 101
000000.000: Module Dione.dll ............. [Build 160828, API 160828]
SATSAT Dione: Terms 59
000000.000: Module Rhea.dll .............. [Build 160828, API 160828]
SATSAT Rhea: Terms 68
000000.000: Module Titan.dll ............. [Build 160828, API 160828]
SATSAT Titan: Terms 100
000000.000: Module Iapetus.dll ........... [Build 160828, API 160828]
SATSAT Iapetus: Terms 605
000000.000: Module Uranus.dll ............ [Build 160828, API 160828]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
000000.000: Module Miranda.dll ........... [Build ******, API 060425]
000000.000: Module Ariel.dll ............. [Build ******, API 060425]
000000.000: Module Umbriel.dll ........... [Build ******, API 060425]
000000.000: Module Titania.dll ........... [Build ******, API 060425]
000000.000: Module Oberon.dll ............ [Build ******, API 060425]
000000.000: Module Neptune.dll ........... [Build 160828, API 160828]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
000000.000: Finished initialising world
000000.000: Module XR2Ravenstar.dll ...... [Build 171210, API 160828]
000000.000: Module UMmu.dll .............. [Build 140111, API 100830]
000000.000: Finished initialising status
000000.000: Finished initialising camera
000000.000: Finished setting up render state
000000.000: Finished initialising panels
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::GetHorizonAirspeedVector
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::GetShipAirspeedVector
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------


WEIRD NOTE and FINAL SUMMARY: When I open the start 2016 XR2 "ready for ISS take off" scenerio, if you EVA anyone they float away. Then I add a UMMU via text and he can't stand up straight and errors out upon egress, I can't get a guy to just stand at the nose of my XR2 ready to ingress and fly)
 

Ripley

Tutorial translator
Donator
Joined
Sep 12, 2010
Messages
3,133
Reaction score
407
Points
123
Location
Rome
Website
www.tuttovola.org
Hi there.
Ummu (as all other Dansteph's addons) has not been updated to work with Orbiter2016 yet.
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,398
Reaction score
578
Points
153
Location
Vienna
:hesaid:

One of the problems with UMmu under 2016 is that you can't hop into its "cockpit". As soon as you do that you'll get a crash, which is IMHO due to the HUD drawing there.

Try to change the scenario so that you are not in cockpit mode, but in external mode. You should be able to walk and ingress the UMmu, but don't switch to cockpit while focused on it.

---------- Post added at 09:55 ---------- Previous post was at 09:49 ----------

WEIRD NOTE and FINAL SUMMARY: When I open the start 2016 XR2 "ready for ISS take off" scenerio, if you EVA anyone they float away. Then I add a UMMU via text and he can't stand up straight and errors out upon egress, I can't get a guy to just stand at the nose of my XR2 ready to ingress and fly)

Another sign of UMmu 2016 incompatibility is the changed landing point handling on vessels. In 2016, vessels need a tuned damping setting implemented, so that the landing gear is properly simulated with bouncy movement and such. UMmus are modeled as vessels, so they would need a setting, which they do not have because that did not exist in 2010.
 

4throck

Enthusiast !
Joined
Jun 19, 2008
Messages
3,502
Reaction score
1,008
Points
153
Location
Lisbon
Website
orbiterspaceport.blogspot.com
..In 2016, vessels need a tuned damping setting implemented, so that the landing gear is properly simulated with bouncy movement and such. UMmus are modeled as vessels, so they would need a setting, which they do not have because that did not exist in 2010.

Adding a bit to that, 2016 should will still work with 2010 touchdown points, if:
- they are properly defined (usually NOT on many 2010 addons)
- your velocity relative to the ground is realistic (less than 10ms)
- your angle to the ground is level

If the above is correct, your vessel should remain reasonably stationary in 2016.
See Spacecraft4's vertical takeoff / horizontal landing for a demonstration of that.


UMMUs are generated on the spot. How can you have a slow speed relative to ground ?
Perhaps on some cases the creation point is a few cm above ground and the UMMU may fall gently.
So a lot of reasons why it doesn't work. 2016 is really a different simulator.

Bottom line, use 2010 addons in 2010 :cheers:
 
Last edited:

blonk

New member
Joined
Jan 6, 2018
Messages
10
Reaction score
0
Points
0
:hesaid:


Try to change the scenario so that you are not in cockpit mode, but in external mode. You should be able to walk and ingress the UMmu, but don't switch to cockpit while focused on it.

---------- Post added at 09:55 ---------- Previous post was at 09:49 ----------


Can you show me a quick example of the few lines of code needed to change?

Also, big deal: in 2010 I can hop into the cockpit while on the ground but not after an EVA. This started after I went from windows vista to windows 10 on a totally different computer.
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,398
Reaction score
578
Points
153
Location
Vienna
Can you show me a quick example of the few lines of code needed to change?

Well, change the camera mode in the scenario file to "Extern" instead of "Cockpit" if the camera target is on the UMmu. This is described in /Doc/OrbiterConfig.pdf, p.28 at the bottom.
 
Top