Problem Perseus Mk. II by Axel

EnDSchultz

New member
Joined
Apr 15, 2009
Messages
120
Reaction score
0
Points
0
Since it probably won't be noticed in the comments thread, I'll transcribe it here and see if anyone has thoughts.

I get a CTD on startup for anything beyond the MECO scenario included here; upon jettison of the ascent stage, my view gets transported to deep space and there is no visual for the ship. Sounds like the Stage.dll problem as described above but I updated that and the problem persists...

The relevant part of the crash log, I think,

Code:
 	Finished initialising world
Module spacecraft3.dll ....... [Build ******, API 060425]
**** WARNING: Mesh file name not provided
Also, original Perseus scenarios seem to load fine.

After a bit more investigation, it seems if I remove the references to the Ion Engine from the scenarios, it will at least load without crashing. But, again, the Perseus doesn't really exist in that it has no features of any kind. No orbital data, no mesh, nothing. So the crash is caused, I believe, by the ion engine trying to be docked with "nothing"...but that still leaves the issue of why the Perseus Mk. II is not being read by Orbiter 2010.

I'll post the solution in the comments thread if one is found. Also note, I have all the plugins required, and the Orbiter 2010 patched Stage.dll
 
Finished initialising world
Module spacecraft3.dll ....... [Build ******, API 060425]
**** WARNING: Mesh file name not provided
Judging by that the .cfg file doesn't tell orbiter the name of the mesh file.
Can you confirm this?

Darren
 
Code:
[CONFIG]
[B]MESHNAME="perseus\perseus"[/B]
SIZE=31
EMPTY_MASS=6.5e5
FUEL_MASS=2.925e6
MAIN_THRUST=8750000
RETRO_THRUST=1500000    
ATTITUDE_THRUST=750000
ISP=8800
TRIM=0.05
PMI=(226,226,378)
CW_Z_POS=3.1
CW_Z_NEG=2.65
CW_X=2.
CW_Y=1.4
WING_ASPECT=0
WING_EFFECTIVENESS=0
CROSS_SECTION=(1112,993,3045)
COG=4
PITCH_MOMENT_SCALE=0.00005
BANK_MOMENT_SCALE=0.00005
ROT_DRAG=(3.1,3.1,3.1)
CAMERA=(-0.14,0.2,5.5)
LAND_PT1=(0.75,-20,-13.35)
LAND_PT2=(-19.25,20,-13.35)
LAND_PT3=(20.75,-20,-13.35)
;MAIN_TEX=Perseus_Ex    ;use standard      
MAIN_PSTREAM1=EX
RETRO_PSTREAM1=RCS

The .cfg file only had a few lines, but this was present in the Perseus Mk II.ini file.

Edit: Also, as I said, the mesh isn't all that's missing. If that was the only issue, it would at least behave like a spacecraft. Instead it has no docking ports, no thrusters, no orbital elements, etc. This suggests to me that the problem is a more fundamental one preventing the program from reading the configuration files at all, and the "unable to find mesh" error is just a side effect of that.

EDIT2: Axel released a new update. Turns out the problem was a split vessel name (name with a space in it) which Orbiter 2010 apparently doesn't handle well. Perseus Mk. II seems to work fine with the new update.
 
Last edited:
Back
Top