So have you taken a wander around the SSTV yet Jedidia? What sort of FPS are you getting?
Absolutely unplayable on my laptop, somewhat sticky on my better machine...
By the way...Pursuit MFD is one the the "trickier" MFDs when it comes to CTD so I dont think that IMS perhaps is entirely to blame. But just to let you know...especially with the RCS take on it.
It is highly unlikely that IMS is the problem here... I have no idea how pursuit manages RCS, and it is well possible that it has problems with IMS' dynamic nature of RCS allocation. But I can't change that...
The goos news is that there is a work around...apparently changing to shorter
paths and file names does have an effect on the D3D9 client.
So D3D9 client might have problems with too long filenames... *sigh*. Will see if I can found something more definitive about it, but if your suspicions are correct, there's not really much I can do about it from my end...
ps. the reason why this came along is that I have scenarios with +600 docked modules that run OK in D3D9 so it might not be the number of files but more name and/or path related
Does the CTD occur on IMS loadup (while IMS files are being processed) or at orbiter initialisation (when everything is loaded and the sim should appear on the screen)?
Jededia..Did you kill the TD feature? I mean the one that causes the RCS to jump around (as mentioned previously in this thread).
I didn't kill the feature, I fixed the resulting problem. Even now the problem was not really that drastic: The RCS were moved when you freshly create a finalised vessel from a config file, if you save and reload they will be in their right places again.
The problem was really only that PeterRoss changed the place of initial CoG shift, to be in loadstate, and forgott that if there was no loadstate executed (i.e. the vessel was created on simtime rather than loaded from scenario), the CoG wouldn't be initialised. It took only one more check in the first frame to initialise the CoG if LoadState wasn't called.
Are you talking about IMS 1 or 2?
IMS1 of course. First this thread isn't about IMS2, second I haven't yet developed it any further than what you can see in the IMS user group. I had to brush up the old girl first...
Can we simply "replug'n'play" the relevant thermodynamics, CG Shifting, etc. from IMS RC 2.3
No chance in hell. If I say it's going to be a rewrite, it's going to be a rewrite. The old, overly complicated way of doing things in IMS will (thankfully) be utterly incompatible with IMS2. The only thing I'll be able to reuse are the equations.
Have you tested the offending modules with animation with a shorter/different paths/filenames?
I don't believe the problems are related. Mostly because those scenarios reload perfectly fine after a crash.