OHM Deep Space Dragon2

Max-Q

99 40
Addon Developer
Joined
Jul 5, 2021
Messages
412
Reaction score
570
Points
108
Location
Cislunar Space
Website
www.orbithangar.com
AS OF 5/4/2022, THIS ADDON IS NO LONGER MAINTAINED. THE REPLACEMENT ADDON IS AVAILABLE HERE:
https://www.orbithangar.com/showAddon.php?id=60d2023a-cf6e-4f69-8c87-1b0a0a79bcdd

Deep Space Dragon2 (moon).pngDeep Space Dragon2 (venus).pngDeep Space Dragon2 (asteroid).png

OrbitHangar download link
https://www.orbithangar.com/showAddon.php?id=7792ace7-f498-40c8-b23f-91ef574b9eb1

This addon is a variation for the excellent Dragon2 spacecraft by BrianJ.
It is a standard dragon2 with a powerful main engine in the trunk section using hydrazine and CTF(!!!) providing about 2400m/s dV for deep space or high earth orbit work.
ALMOST ALL OF THE CODE BELONGS TO BRIANJ!!! I ONLY ADDED THE MAIN ENGINE!
Many thanks to the FOI team for the main engine mesh and textures.

Required addons: (Only if you don't want CTDs...)
Crew Dragon
Falcon Heavy
Falcon 9R

(Strongly) Recommended addons:
OrbiterSound 5.0
LC-39A SpaceX
Lunar Transfer MFD & IMFD
 
Last edited:

francisdrake

Addon Developer
Addon Developer
Joined
Mar 23, 2008
Messages
848
Reaction score
330
Points
78
Website
francisdrakex.deviantart.com
This is a nice modification of the Crew Dragon! The scenarios are quite difficult to fly. Maybe you could include some intermediate scenarios, e.g. just before Lunar TLI burn?

On the propulsion: I looked up what is CTF ( Chlorine trifluoride ). Based on the descriptions given, I probably would not like to be in a vessel powered by this agressive and very corrosive agent.

I compared the available tank sizes within the trunk. If hydrazine / N2O4 was used instead, the dV would drop from 2400 m/s to 2000 m/s. That still might be sufficient for some deep space missions, using a popular hypergolic fuel. But thats just some theoretical musing.

DeepSpace D.jpg
 

Max-Q

99 40
Addon Developer
Joined
Jul 5, 2021
Messages
412
Reaction score
570
Points
108
Location
Cislunar Space
Website
www.orbithangar.com
Maybe you could include some intermediate scenarios, e.g. just before Lunar TLI burn?
Of course I can. Expect an update on Orbithangar soon! :)

On the fuel: I did consider something like MMH/N2O4, but I had just finished a book about rocket propellants and was quite interested in a spacecraft using CTF.
From the info I read, it seemed like most of the challenges/risks of CTF were in prelaunch prep; Prop system manufacture, S/C fueling, etc.
As you found, I could have much larger tanks in the available space, but the limiting factor is weight. FalconHeavy can just barely send this to TLI (and still recover the core).
2000 m/s dV would be sufficient for a lunar mission, but probably not for the other two.

What if I made this a scenario option to change the ISP? Wouldn't change the tanks mesh, though.
 

francisdrake

Addon Developer
Addon Developer
Joined
Mar 23, 2008
Messages
848
Reaction score
330
Points
78
Website
francisdrakex.deviantart.com
I think the propellant mass is not small, even for CTF. Will look into the numbers. As far as I remember, the ISP for CTF is like 3900 m/s, while for N2O4 it is only around 2900 m/s. This is a big difference and made it so attractive.
 

Max-Q

99 40
Addon Developer
Joined
Jul 5, 2021
Messages
412
Reaction score
570
Points
108
Location
Cislunar Space
Website
www.orbithangar.com
Update v1.2

CHANGELOG:
v1.0 - Initial Release
v1.1 - Fixed scenarios for BrianJ's FalconHeavy v211123 update
v1.2 - Added choice of oxidizer, mission scenarios, fixed quicksave after trunk jett bug
 

Sbb1413

Add-on developer and tester
Joined
Aug 14, 2018
Messages
947
Reaction score
367
Points
78
Location
India
Preferred Pronouns
he/his/him
CTD. T_T
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 4.88832e-007 sec
000000.000: Found 0 joystick(s)
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 ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 200706, API 160828]
000000.000: Module XRSound.dll ........... [Build 200703, API 160828]
000000.000: Module DX9ExtMFD.dll ......... [Build 200907, API 160828]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: ---------------------------------------------------------------
BaseDir : F:\Games\Orbiter 2016\SpaceX\
ConfigDir : F:\Games\Orbiter 2016\SpaceX\Config\
MeshDir : F:\Games\Orbiter 2016\SpaceX\Meshes\
TextureDir : F:\Games\Orbiter 2016\SpaceX\Textures\
HightexDir : F:\Games\Orbiter 2016\SpaceX\Textures2\
ScenarioDir: F:\Games\Orbiter 2016\SpaceX\Scenarios\
000000.000: ---------------------------------------------------------------
D3D9 DLLs : C:\Windows\system32\d3d9.dll [v 6.1.7600.16385]
: C:\Windows\system32\d3dx9_43.dll [v 9.29.952.3111]
000000.000: ---------------------------------------------------------------
000000.000: Module D3D9Client.dll ........ [Build 200907, API 160828]
000000.000:
000000.000: **** Creating simulation session
000000.000: D3D9: [DirectX 9 Initialized]
D3D9: 3D-Adapter.............. : Mobile Intel(R) 4 Series Express Chipset Family
D3D9: MaxTextureWidth......... : 4096
D3D9: MaxTextureHeight........ : 4096
D3D9: MaxTextureRepeat........ : 8192
D3D9: VolTexAddressCaps....... : 0x3F
D3D9: NumSimultaneousRTs...... : 4
D3D9: VertexDeclCaps.......... : 0x37F
D3D9: MiscCaps................ : 0x2FCCF2
D3D9: XNA Math Support........ : Yes
D3D9: Vertex Texture.......... : Yes
D3D9: Separate AlphaBlend..... : Yes
D3D9: Shadow Mapping.......... : Yes
D3D9: D3DFMT_A16B16G16R16F.... : Yes
D3D9: D3DFMT_A32B32G32R32F.... : Yes
D3D9: D3DFMT_D32F_LOCKABLE.... : No
D3D9: D3DFMT_A2R10G10B10...... : Yes
D3D9: D3DFMT_L8............... : No
D3D9: D3DDTCAPS_DEC3N......... : No
D3D9: D3DDTCAPS_FLOAT16_2..... : Yes
D3D9: D3DDTCAPS_FLOAT16_4..... : Yes
D3D9: Runs under WINE......... : No
D3D9: D3D9Build Date.......... : 200906
D3D9: Available Texture Memory : 772 MB
000000.000: D3D9: [3DDevice Initialized]
000000.000: D3D9: [Loading Constellations]
000000.000: D3D9: [D3D9Client Initialized]
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
============================ ERROR: ===========================
Could not load vessel module: dragon2/dragon2_capsule_engine
[Vessel::LoadModule | .\Vessel.cpp | 5747]
===============================================================
000000.000: Finished initialising status
000000.000: Finished initialising camera
000000.000: Finished setting up render state
000000.000: D3D9: [Scene Initialized]
000000.000: Finished initialising panels
D3D9: Loading Micro Textures for Moon
D3D9: Failed to load micro textures
000005.300: D3D9: [Session Closed. Scene deleted.]
000005.300: D3D9: [Destroy Render Window Called]
D3D9: ERROR: UnDeleted Surface(s) Detected
D3D9: ERROR: Surface 0xC11CF0 (Fcd01.dds) (32,32)
D3D9: ERROR: Surface 0xC11E28 (Fcd01_n.dds) (32,32)
D3D9: ERROR: Surface 0xC11F60 (Fcd02.dds) (32,32)
D3D9: ERROR: Surface 0xC12098 (Fcd02_n.dds) (32,32)
D3D9: ERROR: Surface 0xC121D0 (Fcd03.dds) (32,32)
D3D9: ERROR: Surface 0xC12308 (Fcd03_n.dds) (32,32)
D3D9: ERROR: Surface 0xC12440 (Fcd04.dds) (32,32)
D3D9: ERROR: Surface 0xC12578 (Fcd04_n.dds) (32,32)
D3D9: ERROR: Surface 0xD280C10 (Fcd05.dds) (32,32)
D3D9: ERROR: Surface 0xD280D48 (Fcd05_n.dds) (32,32)
D3D9: ERROR: Surface 0xD280E80 (Fcd06.dds) (32,32)
D3D9: ERROR: Surface 0xD280FB8 (Fcd06_n.dds) (32,32)
D3D9: ERROR: Surface 0xD2810F0 (Fcd07.dds) (32,32)
D3D9: ERROR: Surface 0xD281228 (Fcd08.dds) (32,32)
D3D9: ERROR: Surface 0xD281360 (Fcd09.dds) (32,32)
D3D9: ERROR: Surface 0xD281498 (Fcd10.dds) (32,32)
D3D9: ERROR: Surface 0xD2815D0 (Fcd11.dds) (32,32)
D3D9: ERROR: Surface 0xD281708 (Fcd11_n.dds) (32,32)
D3D9: ERROR: Surface 0xD281840 (Fcd12.dds) (32,32)
D3D9: ERROR: Surface 0xD281978 (Fcd12_n.dds) (32,32)
D3D9: ERROR: Surface 0xD281AB0 (Fcd13.dds) (32,32)
D3D9: ERROR: Surface 0xD281BE8 (Fcd13_n.dds) (32,32)
D3D9: ERROR: Surface 0xD281D20 (Fcd14.dds) (32,32)
D3D9: ERROR: Surface 0xD281E58 (Fcd15.dds) (32,32)
D3D9: ERROR: Surface 0xD281F90 (Roof01.dds) (32,32)
D3D9: ERROR: Surface 0xD2820C8 (Roof02.dds) (32,32)
D3D9: ERROR: Surface 0xD282200 (Wall01.dds) (32,32)
D3D9: ERROR: Surface 0xD282338 (Door01.dds) (32,32)
D3D9: ERROR: Surface 0xD282470 (Lpad01.dds) (128,128)
D3D9: ERROR: Surface 0xD2825A8 (Lpad01_n.dds) (128,128)
D3D9: ERROR: Surface 0xD2826E0 (Lpad02.dds) (128,128)
D3D9: ERROR: Surface 0xD282818 (Lpad02_n.dds) (128,128)
D3D9: ERROR: Surface 0xD282950 (Lpad02a.dds) (128,128)
D3D9: ERROR: Surface 0xD282A88 (Lpad02a_n.dds) (128,128)
D3D9: ERROR: Surface 0xD283410 (Taxiway1.dds) (128,128)
D3D9: ERROR: Surface 0xD283548 (Taxiway1_n.dds) (128,128)
D3D9: ERROR: Surface 0xD283680 (Taxiway2.dds) (128,128)
D3D9: ERROR: Surface 0xD2837B8 (Taxiway2_n.dds) (128,128)
D3D9: ERROR: Surface 0xD2838F0 (Monorail.dds) (64,64)
D3D9: ERROR: Surface 0xD283A28 (Monorail_n.dds) (64,64)
D3D9: ERROR: Surface 0xD283B60 (Hangrail.dds) (64,64)
D3D9: ERROR: Surface 0xD283C98 (Hangrail_n.dds) (64,64)
D3D9: ERROR: Surface 0xD283DD0 (Solpanel.dds) (128,128)
D3D9: ERROR: Surface 0xD283F08 (Runway2.dds) (256,256)
D3D9: ERROR: Surface 0xD284040 (Ball.dds) (64,64)
D3D9: ERROR: Surface 0xD284178 (Cape17.dds) (128,128)
D3D9: ERROR: Surface 0xD2842B0 (Cape18.dds) (128,128)
D3D9: ERROR: Surface 0xD2843E8 (Cape19.dds) (128,128)
D3D9: ERROR: Surface 0xD284520 (Cape20.dds) (128,128)
D3D9: ERROR: Surface 0xD284658 (Cape22.dds) (128,128)
D3D9: ERROR: Surface 0xD284790 (Cape23.dds) (128,128)
D3D9: ERROR: Surface 0xD2848C8 (Cape23_n.dds) (128,128)
D3D9: ERROR: Surface 0xD284A00 (Concrete1.dds) (256,256)
D3D9: ERROR: Surface 0xD284B38 (main_menu.dds) (1024,256)
D3D9: ERROR: Surface 0xD284C70 (main_menu_tgt.dds) (1024,128)
D3D9: ERROR: Surface 0xD284DA8 (transp.dds) (4,4)
D3D9: ERROR: Surface 0xD284EE0 (clbkCreateTexture) (2,2)
D3D9: ERROR: Surface 0xD292108 (Cockpit\hud.dds) (512,256)
D3D9: ERROR: Surface 0xD292240 (Cockpit\Glasspit.dds) (512,256)
D3D9: ERROR: Surface 0xD292378 (clbkCreateSurfaceEx) (350,350)
D3D9: ERROR: Surface 0xD2924B0 (clbkCreateSurfaceEx) (350,350)
D3D9: ERROR: Surface 0xD2A6690 (clbkCreateSurfaceEx) (350,350)
D3D9: ERROR: Surface 0xD2A67C8 (clbkCreateSurfaceEx) (350,350)
D3D9: ERROR: [Failed to Reset DirectX Device] (Likely blocked by undeleted resources)
000005.300: XRSound 2.00 (Build Date: Jul 3 2020) terminating.
D3D9: ERROR: 16 un-released fonts!
D3D9: ERROR: 3 un-released brushes!
D3D9: ERROR: 24 un-released pens!
000005.300: **** Respawning Orbiter process


**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 4.88832e-007 sec
000000.000: Found 0 joystick(s)
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 ScriptMFD.dll ......... [Build 160828, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 200706, API 160828]
000000.000: Module XRSound.dll ........... [Build 200703, API 160828]
000000.000: Module DX9ExtMFD.dll ......... [Build 200907, API 160828]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: ---------------------------------------------------------------
BaseDir : F:\Games\Orbiter 2016\SpaceX\
ConfigDir : F:\Games\Orbiter 2016\SpaceX\Config\
MeshDir : F:\Games\Orbiter 2016\SpaceX\Meshes\
TextureDir : F:\Games\Orbiter 2016\SpaceX\Textures\
HightexDir : F:\Games\Orbiter 2016\SpaceX\Textures2\
ScenarioDir: F:\Games\Orbiter 2016\SpaceX\Scenarios\
000000.000: ---------------------------------------------------------------
D3D9 DLLs : C:\Windows\system32\d3d9.dll [v 6.1.7600.16385]
: C:\Windows\system32\d3dx9_43.dll [v 9.29.952.3111]
000000.000: ---------------------------------------------------------------
000000.000: Module D3D9Client.dll ........ [Build 200907, API 160828]
 

francisdrake

Addon Developer
Addon Developer
Joined
Mar 23, 2008
Messages
848
Reaction score
330
Points
78
Website
francisdrakex.deviantart.com
Tried the Version 1.2, works great!
I like especially the intermediate scenarios, allowing to approach the asteroid without too much cheating. :)

Initially had a CTD, but this was because I had removed the Crew Dragon addon during an Orbiter cleanup.
 

NukeET

Gen 1:1
Addon Developer
Donator
Joined
Oct 16, 2007
Messages
1,031
Reaction score
84
Points
63
Location
UT_SLC
Website
sites.google.com
I keep getting CTDs attempting to run any scenario from this add-on. Orbiter never finishes loading. Attached is the Orbiter log and the D3D9 client log.

If I remove ship, "Dragon", from scenario Lunar Dragon\TLI Calculated, Orbiter finishes loading.

Last line of the D3D9 log:

(307: 23.8s 00.03ms)(0x2718) Vessel(0xE218F6C) dragon2/dragon2_capsule_engine_NTO has 11 meshes
 

Attachments

  • Orbiter.txt
    7.7 KB · Views: 7
  • D3D9ClientLog.txt
    24.7 KB · Views: 3
Top