Project Space Shuttle Vessel

@GLS: I think I can report some good news for a change! I think I have found the source of all my "unexplained CTDs". Turns out a C++ Runtime file had become corrupted, in this case ucrtbased.dll. I found this out while being fortunate enough to trap a CTD-up-loading in the VS debugger, which reported that particular file had thrown an exception. Some googling around lead me to initiate repairs on all my various VC++ Runtime installations and since then, SSV has been running flawlessly, it even loads a few seconds faster than before. So hopefully, this one can be closed as an error on my end. How ucrtbased.dll got corrupted to point everything would load, but not keep going I have no idea.
 
STS-37 Today ! :cool:
I'm not sure if you did it to +/- simulate the short landing of STS-37, but in the HUD you have to follow the diamond and not the triangles. These will be next to the diamond if there are no trajectory errors.
 
But IUS-ASE cradle could be made as high quality model, hopefully accepted by GLS. There was one "assembled" by me and GattisPilot, but its origins were "blurred" (I think it had a lot to do with Papy's addons (STS-93 Chandra?)).
 
But IUS-ASE cradle could be made as high quality model, hopefully accepted by GLS. There was one "assembled" by me and GattisPilot, but its origins were "blurred" (I think it had a lot to do with Papy's addons (STS-93 Chandra?)).
An upper stage re-work will come out soon after v2.0, with 3 types of IUS (and their cradles).

are you planning on adding the capability to SSV to do EVAs as well as (at least visually) the different displays based on the OI version?
EVAs, eventually. It would be nice to have an ECLSS* at that time, to have an airlock worthy of its name.
Different displays... that's easy, driving them is the issue... first the GPC software would likely need to be separated into its own dll, so that during loading we can pick which software version to use. Then, of course, we still need to write other versions of the software.

I'm currently deep into the DPS, having gotten OPS and SPEC control segments scheduled, running and unscheduled on command. I still want to finish the CRTs switching between major functions, and maybe the flow of item entries, before I start building on that and "re-install" the existing GNC and SM code. But before I get that far, I still have to work on the next release (sorry for the delay).

*) Speaking of ECLSS, if anyone wants to implement the physics of the PRSD (masses, pressures, temperatures, heaters, valves, flows), that would provide a good base to support the ELCSS, and EPS. Initially, a "dummy" fuel cell would just use that oxygen and hydrogen at a constant rate, slowly lowering the mass of the vehicle. Then, an improved FC would supply the ECLSS system with water (plus O2 directly from the PRSD) that would be stored and dumped overboard. Eventually the FC would produce power, feeding the EPS, initially with a fixed dummy power load, which would be decreased to 0 as systems get electrified. This is of course an huge amount of work, but it all starts at the PRSD, so it anyone wants that job...
 
*) Speaking of ECLSS, if anyone wants to implement the physics of the PRSD (masses, pressures, temperatures, heaters, valves, flows), that would provide a good base to support the ELCSS, and EPS. Initially, a "dummy" fuel cell would just use that oxygen and hydrogen at a constant rate, slowly lowering the mass of the vehicle. Then, an improved FC would supply the ECLSS system with water (plus O2 directly from the PRSD) that would be stored and dumped overboard. Eventually the FC would produce power, feeding the EPS, initially with a fixed dummy power load, which would be decreased to 0 as systems get electrified. This is of course an huge amount of work, but it all starts at the PRSD, so it anyone wants that job...

If you can wait for me, I could try making a PR. But I want to finish at least two current projects first, before I can touch a Space Shuttle again. I still have the reference data here and know where to find the values, so I wouldn't waste a lot of time on research, but I want my sanity back first. 🫣 🤣

(Its not good if you are deadlocked in the details without being able to abstract the problem.)
 
  • Like
Reactions: GLS
Any idea why adding a vessel into the mission editor causes it to crash? Its a simple cfg-based vessel with attachment points

More info: Its attached to an FSS that is in the shuttles bay, but for some reason it thinks its also around the sun? the Select Spacecraft window has a Sun option, but nothing is there with this vessel in scn, and the scn itself says its on Earth.

Part 2: When i load an SSV-mission editor created scn, it has the Sun option, but when if i quit and load the current state, its gone. So maybe this is a mission editor bug when typing in the vessel class manually?
 
Last edited:
Any idea why adding a vessel into the mission editor causes it to crash? Its a simple cfg-based vessel with attachment points

More info: Its attached to an FSS that is in the shuttles bay, but for some reason it thinks its also around the sun? the Select Spacecraft window has a Sun option, but nothing is there with this vessel in scn, and the scn itself says its on Earth.

Part 2: When i load an SSV-mission editor created scn, it has the Sun option, but when if i quit and load the current state, its gone. So maybe this is a mission editor bug when typing in the vessel class manually?
What crashes: Mission Editor or Orbiter?

Are you adding the STATUS parameter to that payload? You don't need it, only the ATTACHED parameter.
 
What crashes: Mission Editor or Orbiter?

Are you adding the STATUS parameter to that payload? You don't need it, only the ATTACHED parameter.
The Mission Editor crashes. I am not adding the STATUS, only ATTACHED. but if i do add STATUS, it works fine without having to reload
 
The Mission Editor crashes. I am not adding the STATUS, only ATTACHED. but if i do add STATUS, it works fine without having to reload
And you are adding it in the Other Vessels tab or the Payloads tab? It should be in Other Vessels...
 
Yep, Other Vessels
I just attached HST to the PLB, and then attached Carina to HST (too ugly to post an image :p), launched and they got to orbit fine. Exited, then reloaded the scenario and everything was where I left it... so I'm not seeing any issues. Could you be mixing the attachments types or indexes?

I did find an unrelated issue testing a mission, so thanks for making me find it. 😅
 
Back
Top