• ORBITER-FORUM will be temporarily closed at 2026-07-23 18:00 UTC while we complete some OF maintenance tasks. The amount of downtime is expected to take up to one hour, but probably less.

Scenario Emergency-HELP-ISS SSRMSD Failed to Work

Nicholas Kang

Tutorial Publisher
Tutorial Publisher
News Reporter
Joined
Apr 3, 2016
Messages
522
Reaction score
12
Points
18
Location
-
Hello,

This is an emergency case. Please help me as soon as possible. I plan to use Falcon 9R v1.2 to launch Dragon for a real CRS mission. however, before that, I need to download Dragon dll and Canadarm as listed on the Add-on hanger page. I succeeded in downloading both add-ons. Before I can launch F9, I plan to try docking with the ISS using the RMS/Canadarm.

However, when I start with CR6 apprach to iss scenario, things go badly. I seem to orbit around the Sun with irrational orbit parameters. I checked the Orbiter log file and here I see the the problem.

**** Orbiter.log
Build Aug 30 2010 [v.100830]
Timer precision: 6.98413e-008 sec
Found 0 joystick(s)
Devices enumerated: 6
Devices accepted: 5
==> RGB Emulation
==> Direct3D HAL
==> Direct3D T&L HAL
==> Direct3D HAL (AMD Radeon HD 6520G)
==> Direct3D T&L HAL (AMD Radeon HD 6520G)
Module AtlantisConfig.dll .... [Build 100830, API 100830]
Module AtmConfig.dll ......... [Build 100830, API 100830]
Module DGConfigurator.dll .... [Build 100830, API 100830]
Module ScnEditor.dll ......... [Build 100830, API 100830]
Module Rcontrol.dll .......... [Build 100830, API 100830]

**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Graphics: Viewport: Fullscreen 1366 x 768 x 32
Graphics: Hardware T&L capability: Yes
Graphics: Z-buffer depth: 32 bit
Graphics: Active lights supported: 8
Loading 15382 records from star database
Module Sun.dll ............... [Build 100830, API 100830]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll ........... [Build 100830, API 100830]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll ............. [Build 100830, API 100830]
Module VenusAtm2006.dll ...... [Build 100830, API 100830]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll ............. [Build 100830, API 100830]
Module EarthAtmJ71G.dll ...... [Build 100830, API 100830]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Module Moon.dll .............. [Build 100830, API 100830]
ELP82: Precision 1e-005, Terms 116/829
Module Mars.dll .............. [Build 100830, API 100830]
Module MarsAtm2006.dll ....... [Build 100830, API 100830]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
Module Phobos.dll ............ [Build ******, API 060425]
Module Deimos.dll ............ [Build ******, API 060425]
Module Galsat.dll ............ [Build 100217, API 100215]
Module Jupiter.dll ........... [Build 100830, API 100830]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
Module Io.dll ................ [Build 100217, API 100215]
Module Europa.dll ............ [Build 100217, API 100215]
Module Ganymede.dll .......... [Build 100217, API 100215]
Module Callisto.dll .......... [Build 100217, API 100215]
Module Satsat.dll ............ [Build 100215, API 100212]
Module Saturn.dll ............ [Build 100830, API 100830]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
Module Mimas.dll ............. [Build 100215, API 100212]
SATSAT Mimas: Terms 113
Module Enceladus.dll ......... [Build 100215, API 100212]
SATSAT Enceladus: Terms 33
Module Tethys.dll ............ [Build 100215, API 100212]
SATSAT Tethys: Terms 101
Module Dione.dll ............. [Build 100215, API 100212]
SATSAT Dione: Terms 59
Module Rhea.dll .............. [Build 100215, API 100212]
SATSAT Rhea: Terms 68
Module Titan.dll ............. [Build 100215, API 100212]
SATSAT Titan: Terms 100
Module Iapetus.dll ........... [Build 100215, API 100212]
SATSAT Iapetus: Terms 605
Module Uranus.dll ............ [Build 100830, API 100830]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
Module Miranda.dll ........... [Build ******, API 060425]
Module Ariel.dll ............. [Build ******, API 060425]
Module Umbriel.dll ........... [Build ******, API 060425]
Module Titania.dll ........... [Build ******, API 060425]
Module Oberon.dll ............ [Build ******, API 060425]
Module Neptune.dll ........... [Build 100830, API 100830]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
Finished initialising world
Module dragon1_capsule.dll ... [Build 160405, API 100830]
Module recovery_vessel.dll ... [Build 160106, API 100830]
---------------------------------------------------------------
>>> ERROR: Could not load vessel module: SSRMSD
>>> [Vessel::LoadModule | .\Vessel.cpp | 5442]
---------------------------------------------------------------
Finished initialising status
Finished initialising camera
Finished initialising panels
Finished setting up render state
ERROR: DDraw object is still referenced: 2
---------------------------------------------------------------
>>> ERROR: Destroy framework objects failed
>>> [OrbiterGraphics::Exit3DEnvironment | .\OGraphics.cpp | 1034]
---------------------------------------------------------------
**** Closing simulation session

Now, the problem is with the SSRMSD. I don't know how to rectify it. I tried reextracting the zip folder of Canadarm to replace the files in the Orbiter distribution folder but still to no avail.

Please help me! Anyone? Please!

Yours sincerely,

Nicholas
 
Hi,
you should be able to install Canadarm2 v4.0 in the same way as the Falcon9R v1.2 - extract the .zip file to your Orbiter2010-P1 folder, preserving directory structure.

A few other folks have had problems getting it to work, check this thread for problems and solutions:
http://www.orbiter-forum.com/showthread.php?t=36593

Good luck!
 
Post your scenario.
 
sun Orbit

Hi there when select the Canada arm is it visible in the exterior view bet it isn't its not Orbiter have you got Norton Internet Security it does not trust the Module .dll I had the same problem it was working then there was an update and suddenly it didn't work it keeps uninstalling it you need to right click on it and change the settings from Norton security to Trust app then SSRMSD will work. its the only .dll I've ever had this problem with
David

---------- Post added at 05:42 PM ---------- Previous post was at 05:40 PM ----------

yeah just checked your log again and it can't find it you'll install it and then Norton will delete it right after so Orbiter can't load it once you check its security to trust it'll stay put
 
Hello. Thanks for all of your kind replies. Before proceeding, I would like to clarify my situation so that you can understand my predicament better. I plan to demonstrate Falcon rockets to my classmates and school teachers during my school's annual science and maths fair.

Actually, I want to fly F9 to the ISS with Dragon to simulate a real(albeit fictional) space trip to the ISS. However, I am still not familiar with the ISS Canadarm. So, I decided to start off with a scenario that simulates Dragon approaching ISS rather than from the beginning of the flight of F9 from KSC.

The problem is with the SSRMSD. I even tried downloading a clean ZIP version of Orbiter 2010 and reinstall the 3 add-ons in the test version. Yet, still to no avail.

Here is the clean install "current scenario" txt file.

BEGIN_DESC
Contains the latest simulation state.
END_DESC

BEGIN_ENVIRONMENT
System Sol
Date MJD 57129.4265367061
END_ENVIRONMENT

BEGIN_FOCUS
Ship Dragon
END_FOCUS

BEGIN_CAMERA
TARGET Dragon
MODE Extern
POS 34.39 -21.22 -47.80
TRACKMODE TargetRelative
FOV 40.00
END_CAMERA

BEGIN_HUD
TYPE Orbit
REF AUTO
END_HUD

BEGIN_MFD Left
TYPE Surface
SPDMODE 1
END_MFD

BEGIN_MFD Right
TYPE Orbit
PROJ Ship
FRAME Ecliptic
ALT
REF Earth
END_MFD

BEGIN_SHIPS
Dragon:dragon1\dragon1_capsule
STATUS Orbiting Earth
RPOS 6100214.42 -2897285.02 -626247.13
RVEL 1884.741 2449.916 7014.288
AROT 10.53 -28.34 115.83
RCSMODE 2
AFCMODE 7
PRPLEVEL 0:0.990323
NAVFREQ 0 0
SOLP 0 0.0000 1 0.1554
HTCH 2 1.0000 0 0.0000 0 0.0000
PARA 2 1.0000 0.5000 0.0000 0.0000 3 1.0000
TRGT NULL 0 0 0 0 0 0
PYLD 1 0 1 0 0 0.0010 0 2300.0 0.0000 0.0000
END
RecoveryVessel:dragon1\dragon1_rv
STATUS Landed Earth
POS -120.3810000 31.8030100
HEADING 90.00
AFCMODE 7
PRPLEVEL 0:1.000000
NAVFREQ 0 0
HST 0 0.0000
END
ISS:dragon1\iss_ssrms
STATUS Orbiting Earth
RPOS 6100267.62 -2897300.27 -626261.44
RVEL 1884.746 2449.912 7014.278
AROT -159.53 10.16 69.49
VROT 0.10 0.00 0.00
AFCMODE 7
PRPLEVEL 0:0.497766
IDS 0:588 100 1:586 100 2:584 100 3:582 100 4:580 100
NAVFREQ 0 0
XPDR 466
END
SSRMSD:SSRMSD
STATUS Orbiting Sun
RPOS 109897722952245.94 6897484733516.25 204248590552814.78
RVEL 2167956920987.972 136065937485.004 4029201995298.057
AROT -50.55 5.28 -19.45
VROT 4701.86 -5880.67 -4665.31
AFCMODE 7
NAVFREQ 582 466
END

END_SHIPS

This is the clean install original Dragon1 "2 CRS6 Approaching ISS" scenario txt file.

BEGIN_DESC

END_DESC

BEGIN_ENVIRONMENT
System Sol
Date MJD 57129.4259499926
END_ENVIRONMENT

BEGIN_FOCUS
Ship SSRMSD
END_FOCUS

BEGIN_CAMERA
TARGET SSRMSD
MODE Extern
POS 12.69 63.76 68.37
TRACKMODE TargetRelative
FOV 40.00
END_CAMERA

BEGIN_HUD
TYPE Orbit
REF AUTO
END_HUD

BEGIN_MFD Left
TYPE Surface
SPDMODE 1
END_MFD

BEGIN_MFD Right
TYPE Orbit
PROJ Ship
FRAME Ecliptic
ALT
REF Earth
END_MFD

BEGIN_SHIPS
Dragon:dragon1\dragon1_capsule
STATUS Orbiting Earth
RPOS 5994713.92 -3016653.44 -980593.33
RVEL 2276.529 2258.347 6962.238
AROT 10.53 -28.34 115.83
RCSMODE 2
AFCMODE 7
PRPLEVEL 0:0.990323
NAVFREQ 0 0
SOLP 0 0.0000 1 0.1554
HTCH 2 1.0000 0 0.0000 0 0.0000
PARA 2 1.0000 0.5000 0.0000 0.0000 3 1.0000
TRGT NULL 0 0 0 0 0 0
PYLD 1 0 1 0 0 0.0010 0 2300.0 0.0000
END
RecoveryVessel:dragon1\dragon1_rv
STATUS Landed Earth
POS -120.3810000 31.8030100
HEADING 90.00
PRPLEVEL 0:1.000000
AFCMODE 7
END
ISS:dragon1\iss_ssrms
STATUS Orbiting Earth
RPOS 5994767.01 -3016668.60 -980607.12
RVEL 2276.528 2258.347 6962.228
AROT -161.37 14.90 69.09
VROT 0.10 -0.00 0.00
AFCMODE 7
PRPLEVEL 0:0.497766
IDS 0:588 100 1:586 100 2:584 100 3:582 100 4:580 100
NAVFREQ 0 0
XPDR 466
END
SSRMSD:SSRMSD
STATUS Orbiting Earth
RPOS 5994748.98 -3016669.01 -980615.24
RVEL 2276.528 2258.347 6962.228
AROT -53.81 48.59 22.88
VROT -0.05 -0.00 -0.09
ATTACHED 1:0,ISS
AFCMODE 7
PRPLEVEL 0:1.000000
NAVFREQ 582 466
ARM_STATUS 0.000000 -41.043798 -61.607177 122.474029 -54.308195 0.000000 -0.000000
ACTIVE_LEE 1
FOLDED 1 1.0000
ACTIVE_CAMERA 0
CAM_STATUS 0.000000 0.000000 0.000000 0.000000
@SUBSYSTEM LEE1
ATTACHED_PAYLOAD ISS 0
BASE
@ENDSUBSYSTEM ;LEE1
@SUBSYSTEM LEE2
@ENDSUBSYSTEM ;LEE2
END

END_SHIPS

BEGIN_ExtMFD
END

Now, you can spot the difference. I only installed 3 add-ons as stated by brianj on his F9R V1.2 add-on webpage in the Orbiter Add-on Hanger. There are F9R V1.2, Canadarm, and Dragon. Also, the other vehicles like Dragon and ISS in the scenario works fine. When I hit F3 to select them, they are still there. I mean Dragon is just below ISS, in a position ready to be captured, but the SSRMSD is nowhere to be seen. It is "orbiting the Sun". Can you help me to find out why I fail?

To BrianJ,

I am a fan of your Falcon rockets add-ons. Other scenarios of your add-ons, like launching satellites to LEO, SSO and OG2 real-world launches work fine. No problem. Only when I tried using Dragon1, a separate scenario folder, not under you F9 scenario folder, the SSRMSD fails.

To Donamy,

I think the above scenario txt file should provide you with ample information. I am not familiar with screenshots. But I can describe the situation. It is like the dark space full of stars keep on turning about the center of the screen. When I hit F1 on the keyboard, the orbital parameters are ridiculous. You can see for yourself by pasting my "current scenario" txt lines and save it in your Windows Notepad and finally save it in your Orbiter's "scenario" folder and play it using Orbiter. You should notice that SSRMSD is "orbiting Sun" rather then Earth in my "current scenario" txt files above.

To hutchison66,

I don't use Norton Security. I am using Windows 10, so I use the already-included Microsoft Security Essentials. Do you mean the SSRMSD.dll file in the "modules" folder of my orbiter distribution folder? i scanned it using MSE and the result shows that it is not harmful, so definitely haven't stop it from running properly. I am pretty sure it is there, in my "modules" folder. So, can you find out more clues from my newly posted txt file lines?

Thanks for all of your kind help.

Regards,

Nicholas.
 
Last edited:
make sure your MSE security isn't blocking the SSRMSD.dll (in your Orbiter/Modules folder), or that you don't have to run it as administrator.

If that's not it and you are not getting any error messages about msvcp120.dll (see OF thread I posted above) then you could try using an older version.

Attached is a .zip containing only the SSRMSD.dll from the Canadarm2v3.0.
Unzip into your Orbiter folder as usual and overwrite the old SSRMSD.dll.
Run the original CRS6 scenario. If it doesn't work, you can reinstall the latest Canadarm2 v4.

Good luck.
 

Attachments

Last edited:
I have succeeded in using the Canadarm. Thanks BrianJ. I have docked, undocked, deorbited and reenter Earth and finally recovered by the Recovery Vessel. Thanks again, BrianJ.

However, I still wonder why my Orbiter cannot accept the version 4 SSRMSD. Can you tell me why?

Addendum (off-topic): Please update your Falcon Heavy thrust value for all stages. They don't tally with the values displayed on SpaceX's official website.

Regards,

Nicholas.
 
I have succeeded in using the Canadarm. Thanks BrianJ. I have docked, undocked, deorbited and reenter Earth and finally recovered by the Recovery Vessel. Thanks again, BrianJ.
Good. Glad you got it working.

However, I still wonder why my Orbiter cannot accept the version 4 SSRMSD. Can you tell me why?
I don't know, but looking at the other thread about Canadarm, seems it might be a Windows-version dependent problem. I'm using Windows8.1 and both Canadarm versions work for me.

Addendum (off-topic): Please update your Falcon Heavy thrust value for all stages. They don't tally with the values displayed on SpaceX's official website.
Work is in progress, but there's quite a lot to do - changing the thrust and mass also requires tweaking the ascent and orbit algorithms, booster stages flyback and landing needs updating,etc.etc.etc.
Actually, I've given it a test with the SpaceX website values and the thing is a beast. Even with 53000kg payload, it screams off the pad. There isn't much of a gravity turn, and MaxQ is a bit painful! I think it's only going to work if I throttle the Centre stage right down to minimum when the pitch-over starts. We'll see :-)

Good luck with your presentation :thumbup:

Cheers,
Brian
 
SSRMSD

HI Nickolas its definitely your Computers security I had exactly the same problem (if you install Canadarm V3 it will go back to working).. the problem is with the MODULE .DLL Windows keeps uninstalling it for some reason it doesn't trust it unzip it somewhere then go in to modules find SSRMSD, right click on it and go through any security you have I'm trying to remember what I did, (but it could be in properties) and look to make it trusted then it will work properly and you can use V4
David
 
Thanks for your concern BrianJ. Hope to see your Falcon rockets keep on improving.

Also, please take a look at this: http://www.orbiter-forum.com/showthread.php?t=36637&page=14

The FH core sinks in Orbiter 2016 beta, but looks normal in the current 2010 version. Please take note.

To hutchison66, I can't find the module.dll in my downloaded Canadarm v4 zip folder. Which subfolder is the module.dll located. I searched for it under several folders like textures, config, meshes and modules but to no avail. Please tell me the actual module.dll location so that I can try out your suggestion.

Regards,

Nicholas.

---------- Post added at 10:59 AM ---------- Previous post was at 08:50 AM ----------

I have found another problem. The Mobile Base System and Special Purpose Dexterous Manipulator is missing on my ISS. So, I could only move my Canadarm around Harmony Module (IDS-04, if I recalled correctly). Where can I get the MBS and SPDM? Do I need to download the additional add-ons listed in the last page of the manual of the Canadarm add-on?
 
SSRMS Module

Hi Nicholas, the Module your looking for is SSRMSD.dll you'll probably unzip it and it will be in the modules folder then when you run Orbiter your computer will delete it and it'll disappear from the folder before you run it right click on the SSRMSD module go down the dialog box till you see Properties at the bottom of the box that opens you'll see Security
it says "This file came from another computer and might be blocked to help protect this computer" beside it says Unblock you need to click on this to get it working you can then run Orbiter and it'll be fixed and won't be deleted
checked it this is how I got it working
David
 
No, David, it fails. I have unblocked all files that comes with the original Canadarm v4 folder. It still didn't work. The original SSRMSD.dll of Canadarm v4 is over 100kb whereas the SSRMSD.dll given by BrianJ is just 85kb. I don't know why.

Nicholas.
 
Which addon does BrianJ supply a SSRMSD.dll with ?
 
Which addon does BrianJ supply a SSRMSD.dll with ?
None, he's talking about the SSMRSD module attached to post#6 of this thread.
 
Back
Top