Orbiter 2024 Release

Status
Not open for further replies.
Strange thing I noticed only now. When I am in ground camera mode, when I scroll to go down (camera view lower), I goes much slower down, than going up. Speed (sensitivity) , when going up is consistent with moving camera sideways (rotating). but going down is noticably slower.
 
Hi, I wish Orbiter 2024 would save states of MFD's when you reload situation(continue flight the next day) or change ships Atlantis/ISS/Atlantis.
Can it be implemented in the future update?
 
Hi, I wish Orbiter 2024 would save states of MFD's when you reload situation(continue flight the next day) or change ships Atlantis/ISS/Atlantis.
Can it be implemented in the future update?
This would only ever be possible for the MFDs that ship with Orbiter, since it is up to the author of third-party modules to save and load their own state, but possibly
 
An observation for developers who update their addons to Orbiter 2024. Initialize your variables in
void myVessels::clbkSetClassCaps (FILEHANDLE cfg)

Background: When testing my addons - which ran well in Orbiter 2016 - I occasionally got CTD's in Orbiter 2024.
This was typically at stage separation, or when thrusters fired for the first time.
Suspect: Uninitalized variables, or exceeding ranges of storage arrays.

Previously I initialized the variables in the constructor
myVessel::myVessel (OBJHANDLE hObj, int fmodel)
: VESSEL3(hObj, fmodel)


After I moved all the initialization code to clbkSetClassCaps(), the CDT's were gone,
without changing any content of the initialization code itself (cut & paste coding ;) )
----
Excuses to all seasoned programmers, who knew this anyhow.
Maybe I did this wrong all the time and was just lucky. :rolleyes:
 
Maybe I did this wrong all the time and was just lucky. :rolleyes:

I usually did the same and this should be according to the lifecycle of the vessel class. What do you mean with initialization? Just setting to variables to empty or default values? Or calling functions to create thrusters, propellant tanks, etc?

I usually perform the former in the constructor and only perform the latter in clbkSetClassCaps or later.
 
What do you mean with initialization?

I set the private variables to 0. Then:
ClearThrusterDefinitions(), ClearPropellantResources();
oapiRegisterExhaustTexture(), oapiLoadMeshGlobal();
Call a default vessel config where parameters are set like mass, aerodynamic coefficients, docking and attachment parameters.
Propellant resources and thrusters are set for a default config.
Finally meshes are added for the default config.
 
Belated Congrats!:cheers:
Appreciate all the blood sweat and tears.

Can confirm these (essential) modules working in Orb2024:

TransX2
InterMFD57
LunarTransferMFD
LaunchMFD - except HUD overlay- requires HudDrawer to work but no display?
BurnTimeMFD
BaseSyncMFD
AeroBrakeMFD
Glideslope
reentry
HoverMFD
PursuitMFD_2016
XPointerMFD
RendezvousMFD
RV_Orientation
GeostationaryMFD
LagrangeLaunchMFD
Lagrange
MapMFD2
Map3DMFD
IEATMFD
ReFuelMFD
LoadMFD2
AtmDataMFD
NotesRTF
ScramAttitude
CalculatorCF
ModuleMessagingExtMFD

Vesselbuilder

and Better_ISS_v3.1 works grear too.
 
What do you mean exactly by 'floating' ? It might depend on which planet. On Venus it would make sense, because atmospheric density is crazy.
 
What do you mean exactly by 'floating' ? It might depend on which planet. On Venus it would make sense, because atmospheric density is crazy.

Actually, it would never reach the surface of Venus without ballast.

And on Mars, the Delta-Glider is really in its element, it can glide for miles and miles around the planet without engine firings, if its high and fast enough in the relatively dense atmosphere (cold, high molecular mass)
 
Climbing through the atmosphere... Earth... Maintain a solid heading... Can't... It's like trying to balance on a log floating down a river while the current pushes the nose around... An aircraft doesn't handle like that... But over 80k it's more like what would be expected... ^^^
 
Climbing through the atmosphere... Earth... Maintain a solid heading... Can't... It's like trying to balance on a log floating down a river while the current pushes the nose around... An aircraft doesn't handle like that... But over 80k it's more like what would be expected... ^^^

Why do you maintain heading? Just stay in the orbit plane (great circle for aircraft), keep inclination constant or at least, close to your target in orbit.

Also, aircraft do also handle that way. You just never get fast enough to notice this as strong as it happens for launchers and ascending spacecraft.

(And feel lucky that Orbiter spacecraft do only rarely implement CoP shifts at supersonic speeds or changes at AoA. Hypersonic flight is actually harder than we experience in Orbiter.)
 
Hi, is Better ISS 3.1 compatible with O2024? I would like to use it with SSV, which already has been installed. Any special installation precautions? Order or smth?
 
Do I need to change any SSV mission files or config's to see the new ISS (not default) in SSV's scenarios?
 
Do I need to change any SSV mission files or config's to see the new ISS (not default) in SSV's scenarios?
Yes, at least the .scn files.

Make a copy of your SSV (launch) .scn

Then add the following (taken from the Better ISS.scn) in the BEGIN_SHIPS section

ISS:ISS_HD
STATUS Orbiting Earth
RPOS 3677228.141 -5574962.263 860933.073
RVEL -6285.9068 -3800.5061 2290.6137
AROT -58.922 54.780 108.534
VROT -0.0655 0.0000 -0.0000

AFCMODE 7
PRPLEVEL 0:1.000000
NAVFREQ 0 0
CMG 2
TGT_RPY 0.0 0.0 0.0
SOLARPANELS 1 0.839224 0.987188 0.839224
EATCS 0.112513
DESTINY_COVER 1 1.000000
CUPOLA_COVERS 1 1.000000
MBS 0.500000
END
SSRMS:SSRMSD
STATUS Orbiting Earth
RPOS 3677217.738 -5574943.428 860942.314
RVEL -6285.9068 -3800.5061 2290.6137
AROT 59.919 18.805 149.653
VROT -0.0000 0.0519 0.0398

ATTACHED 1:0,ISS
RCSMODE 2
AFCMODE 7
PRPLEVEL 0:1.000000
NAVFREQ 582 466
ARM_STATUS 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000
ACTIVE_LEE 1
FOLDED 1 1.0000
ACTIVE_CAMERA 0
CAM_STATUS 0.000000 0.000000 0.000000 0.000000
END

Replace the RPOS etc. with those of the other ISS, delete the entries for the other ISS and anything attatched to it.

I am unfamiliar with this specific mission and SSV is pretty complex, there may be other changes needed to get the mission working exactly.
 
Status
Not open for further replies.
Back
Top