Addon icon

OHM OMX with Nex'Orbiter OMX v.1.1.0 (alpha) within Nex'Orbiter

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
Boxx submitted a new addon:

OMX with OrbiterX - Orbiter Multi-Player in a persistent universe

First release of a new era of Orbiter Multi-Player features!

Warnings:
  1. These OMX v.1.x.x versions are part of a series of Alpha versions. If you are not an advanced Orbiter user, you may feel discouraged. Please, come back later with versions Beta.
  2. Advanced users shall use with a vanilla Orbiter 2016 install, as some default files are permanently replaced. You are warned.
  3. Unfortunately, I could...

Read more about this addon...
 

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
Here is a quick start guide, to take into OMX and its current implementation OrbiterX as a persistent universe (still highly epxerimental, you may lose your vessels):
  • Connect at orbiterx.obspm.fr, with the User name you want and password "toto" (then, I can remove a zombie, if any)
  • Select your starting pad at Rachambeau airport. Your vessel is named after your own name (for now)
  • Take off, fly ro the Moon or wherever to you want.
  • Before disconnecting, go to STC MFD, selects an existing user (ORBIX should be there 24/7) with STC button
  • Check with "OFR" that your vessel can be offered (you'll get "<<<" if you control it actually)
  • Then, click "GO" and wait until you see your vessel leaving away (use the Ship menu if needed)
  • now, you can disconnect.

When reconnecting:
  • Choose a different user name (as it creates a vessel with that name) and connect to the pad you want
  • With Ship menu, select your previous vessel and go to STC MFD
  • Use button "TAK" to check that you can get your vessel back
  • Then click "BCK" to board on it (still you may need to use Ship menu again)
  • you can check that you are in control of the vessel with the OFR button that will show "<<<"
Then, you can make maneuvers and transfer + disconnect again...

After 24 hours of tests, it appears that ORBIX client disconnects when another Client requests to take back one of its hosted vessel. ORBIX keeps working with all vessels but is no longer sync'd with the server!! Please confirm... Then, I have to restart ORBIX, hence losing (?) hosted vessels.
 

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
ORBIX keeps working with all vessels but is no longer sync'd with the server!! Please confirm...
Help!

Actually ORBIX is fully alive with all hosted vessels functional. Is there any way to re-connect to the server (even manually) with the same IP, same port(?), and then restore the previous status as seen from the server?
 

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
it appears that ORBIX client disconnects when another Client requests to take back one of its hosted vessel.
It does not happen every time. For people interested in troubleshooting network issue, a detailed report of this issue is given in the gitlab here. I'm also here to support some investigation or make additional tests. In the meantime, we'll keep going with this risk of disconnection (it's the aim of an Alpha version, isn't it?)

I'm planning to make regular flights from Mars to Phobos, which are quiet short trips at 1G-thrust (<1h) and very nice approach and landing. Anybody can join for formation flying.
 

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
Boxx updated OMX with OrbiterX with a new update entry:

OMX 1.0.0 (alpha) Fix in the zip file

(still alpha version) For some reason, a file did not survive the zip/unzip process. Hence, download specifically "Orbiter.Multiplayer.client_dll.jpg", change the suffixe "_dll.jpg" into ".dll" and place / replace into Modules/Plugin/DotNET.

I hope I will find out soon what's wrong while zipping/unzipping this file specifically.

Read the rest of this update entry...

EDIT: Fix found
 
Last edited:

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
For some unknown reason, also the .dll file provided as a fix (1.0.1) is not always downloaded in a proper way (maybe an issue with linux vs. windows binaries while downloading?... it reminds me something with FTP, maybe similar...). If your Orbiter runs without OMClient module selected but the Launchpad crashes to desktop just after selecting OMPClient module, that's the reason.

If somebody can advise me a way to provide the .dll binary in full integrity, I'm interested.
 

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
Solution found!
A default option in Windows, called "SmartScreen", may lock some downloaded files. Although I do not recommand to disable this option, you can unlock the downloaded .dll by displaying its properties (right click on the file) and check "unlock" checkbox. I can't say why this problem never happened to me before....
unlock_file.png
 

Boxx

Mars Addict
Addon Developer
Donator
Joined
Nov 15, 2009
Messages
169
Reaction score
122
Points
58
Location
Paris Area
Boxx updated OMX with Nex'Orbiter with a new update entry:

OMX v.1.1.0 (alpha) within Nex'Orbiter

Addon presentation was edited, please read it. New features in OMX v1.1.0:
  • MFD STC shows if a vessel is locally controlled and if it is grounded (landed)
  • Shorter GINFO sent (extended only in "transfer")
  • Landed status reviewed and extended (inspired by ParkingBrake)
  • More stability in vessel transfers, keeping thrust or parking status
  • (fix) vessel status on non-spherical surfaces managed locally and shared remotely
  • (fix) remote vessel suspended and/or jittering above...

Read the rest of this update entry...
 
Top