New Orbiter SVN commit (r.71, Oct 14 2017)

Eduard

Member
Joined
Dec 18, 2015
Messages
57
Reaction score
6
Points
8
Hi at all, i'm testing rev.58 + low res. textures+ D3D9Client, but i can't load any texture of planets (Earth, Moon...) and hear no sound.

Without D3D9Client, all works well, but on my PC it runs slow, 3,00 GHz, 4gb ram, Intel HD Graphics.

Solutions?

See my comments and Jarmo's answer above. I already discovered the problem and Jarmo says that he has fixed it now, and that search paths where incorrect.
So I asume that the next build will contain the corrections he made.

And you hear no sound? I have Orbitersound working here as it did before.
 

gamer19

Well-known member
Joined
Jul 16, 2016
Messages
224
Reaction score
357
Points
78
Hi all.
My first post here. :tiphat:

I play Orbiter for like decade or so but yes... first post...
Problem is that I can not got D3D mode working with latest beta.
I didn't even try any beta until this latest one, and right from the start D3D mode did not work.
You will probably say "you must have not installed it correctly" but I played Orbiter 2006 for a very long time in D3d mode. Not a problem at all. But now...
Was is any different n beta ? I think I DL and tried every D3D files I've found here, neither did the trick.
And it's a real shame, since Orbiter with all those new (multi-gigabyte) textures and height maps looks way better than non-betas.

Can any one try to help me, please ? :-/
Or I must post Orbiter.log first.
Can't do it right now, I'm at work.
 

Abloheet

Addon Developer
Addon Developer
Joined
Apr 18, 2009
Messages
212
Reaction score
40
Points
43
Location
Kolkata,West Bengal
Hasn't a new beta released, r 59? I ran SVN update today and it updated to revision 59. What's new in r 59? Will it be rc2? And, why isnt it posted here?
 

martins

Orbiter Founder
Orbiter Founder
Joined
Mar 31, 2008
Messages
2,448
Reaction score
462
Points
83
Website
orbit.medphys.ucl.ac.uk
New Orbiter Beta Released (r.59 aka RC.2, 29 Jul 2016)

Change log:
  1. Vessel integrator: During orbit stabilisation, switched rotation model from "Euler full" to "Euler simple" to avoid instabilities
  2. zlib.dll: removed dependency on VS2013 runtimes
  3. MSI package: updated VS redistributables to VC90
  4. DeltaGlider: altitude readout in horizon instrument now shows altitude above ground
  5. HUD: target direction marker in Surface HUD compass ribbon now active when target base is selected in Map MFD.
  6. Track camera: can now move away from target even if within target radius

This beta has been designated RC.2.

This should address most of the issues raised with r.58 / RC.1

There is no new OVP commit. The latest beta D3D9 client should still work.
 

jarmonik

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 28, 2008
Messages
2,666
Reaction score
795
Points
128
Thanks about RC2. Looks like the CTD problem is fixed at least the one that I was having. Orbiter 2016 is starting to look very good. :cheers:

The D3D9 is also in a pretty good shape. There are a few minor bugs remaining and I would need to write some documentation for it and figure out how to officially distribute the client. I guess we need something better than using attachments in this forum. :lol:
 

dbeachy1

O-F Administrator
Administrator
Orbiter Contributor
Addon Developer
Donator
Beta Tester
Joined
Jan 14, 2008
Messages
9,217
Reaction score
1,563
Points
203
Location
VA
Website
alteaaerospace.com
Preferred Pronouns
he/him
Thanks for posting RC2! I installed a clean instance of RC2 tonight and did a clean rebuild of my XR vessels using Orbiter 2016 RC2. (I used the inline DX7 client.) For the most part everything is OK (just some minor stuff like wheels sinking into the ground that I can fix by tweaking the touchdown points), but I did encounter one major issue with the XR5. Here is how I reproduced it:

1. Load up the XR5's "Ready for Takeoff to ISS" scenario.
2. The ship starts falling through the ground and tumbling.

The odd thing is that the XR5 is fine when I load up the "Landed at Brighton Beach" scenario: it only falls through the ground when landed at Cape Canaveral. The other XR vessels are fine with similar scenarios at Cape Canaveral.

Here are the new Beta-2 XR DLL builds for Orbiter 2016 RC2:


To run them, just drop the DLLs in to your modules folder overtop of the existing XR DLLs -- all other files are the same.

The only other major issue I found was with OrbiterSound, but I don't think that is an Orbiter core issue: it crashes inside its DLL (orbitersound.dll) with a null pointer whenever I call RequestLoadVesselWave3(...) during vessel startup, but I assume that is because the OrbiterSound DLL needs to be rebuilt for Orbiter 2016. Does OrbiterSound work for anyone else for vessels that use custom sounds?

One more question -- the XR Altitude Hold autopilot invokes the GetAltitude() VESSEL API method to determine how far the ship is above the surface. However, that value no longer returns the above ground level value like it did in Orbiter 2010 (for example, at Brighton Beach the value returned is -2565 meters). Is there an API method that returns the above ground level distance? In other words, I need the value to vary with terrain elevation so the autopilot will know how far it is above the landing surface.
 

jarmonik

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 28, 2008
Messages
2,666
Reaction score
795
Points
128
One more question -- the XR Altitude Hold autopilot invokes the GetAltitude() VESSEL API method to determine how far the ship is above the surface. However, that value no longer returns the above ground level value like it did in Orbiter 2010 (for example, at Brighton Beach the value returned is -2565 meters). Is there an API method that returns the above ground level distance? In other words, I need the value to vary with terrain elevation so the autopilot will know how far it is above the landing surface.

How about GetAltitude(ALTMODE_GROUND) ?

There are also following functions which may help in some cases.

GetSurfaceElevation()
GetSurfaceNormal()
 

birdmanmike

Active member
Joined
Jan 20, 2016
Messages
104
Reaction score
0
Points
31
Location
High Peak
Here are the new Beta-2 XR DLL builds for Orbiter 2016 RC2:


To run them, just drop the DLLs in to your modules folder overtop of the existing XR DLLs -- all other files are the same.

OK thanks, that means as I'm still loading up RC2 that I just take the XR downloads from the Altea Aerospace downloads page(or is there another beta build location?) but use the above DLLs. I guess that Dan's UMmu 3 (and UCGO 3) still needed and works?

Thanks
 

JMW

Aspiring Addon Developer
Joined
Aug 5, 2008
Messages
611
Reaction score
52
Points
43
Location
Happy Wherever
The only other major issue I found was with OrbiterSound, but I don't think that is an Orbiter core issue: it crashes inside its DLL (orbitersound.dll) with a null pointer whenever I call RequestLoadVesselWave3(...) during vessel startup, but I assume that is because the OrbiterSound DLL needs to be rebuilt for Orbiter 2016. Does OrbiterSound work for anyone else for vessels that use custom sounds?

Hi Doug, I'm confused.
You refer to CustomVesselSounds which is a feature of OrbiterSoundSDK40 and then say you are using RequestLoadVesselWave3 which is from the old OrbiterSoundSDK35.
Which SDK are you using ?
OrbiterSoundSDK40 uses RequestLoadVesselWave(...) commands.

With that SDK and commands all works fine with RC2 for me.:thumbup:

I'm also confused as to where these posts should be - http://www.orbiter-forum.com/showthread.php?t=37289 or here ??
 
Last edited:

dbeachy1

O-F Administrator
Administrator
Orbiter Contributor
Addon Developer
Donator
Beta Tester
Joined
Jan 14, 2008
Messages
9,217
Reaction score
1,563
Points
203
Location
VA
Website
alteaaerospace.com
Preferred Pronouns
he/him
I'm still building and linking with the OrbiterSound 3.5 SDK, which is why it uses RequestLoadVesselWave3. I try building with OrbiterSound 4 and see how it goes.
 

NukeET

Gen 1:1
Addon Developer
Donator
Joined
Oct 16, 2007
Messages
1,035
Reaction score
93
Points
63
Location
UT_SLC
Website
sites.google.com
I'm still building and linking with the OrbiterSound 3.5 SDK, which is why it uses RequestLoadVesselWave3. I try building with OrbiterSound 4 and see how it goes.


FYI: with Orbiter Sound 4.0 on a clean install of RC2, I'm getting CTD when selecting the Radio/mp3 MFD. No hints as to why per Orbiter.log. My opinion is that Orbiter Sound needs to be adjusted for RC2.
 

dbeachy1

O-F Administrator
Administrator
Orbiter Contributor
Addon Developer
Donator
Beta Tester
Joined
Jan 14, 2008
Messages
9,217
Reaction score
1,563
Points
203
Location
VA
Website
alteaaerospace.com
Preferred Pronouns
he/him
Yes, I am seeing that same CTD in a clean Orbiter 2016 RC2 + OrbiterSound 4.0 install when switching to the Radio MFD. However, I am pleased to report that after switching to and building with OrbiterSound 4.0, the custom sounds in XR vessels now work fine. :)

As for the XR5 sinking into the ground at Cape Canaveral, thanks to Woo482 pointing me to Orbiter 2016's new overloaded SetGearCoefficients method, I think the problem is that Orbiter 2016's default gear stiffness coefficients are too soft for heavy vessels, which would explain why the XR5 sinks below the ground on Earth but is fine (well, less "bad") at Brighton Beach. I am going to set explicit gear stiffness coefficents for each XR vessel, which should hopefully fix the XR5 sinking below the ground and falling forever as well as fix the XR2's gear sinking into the ground somewhat.

I'll upload new versions of the XR DLLs to the same URLs and start a new XR 2016 thread once they are ready. :tiphat:

EDIT:
P.S. If any of you find XR-specific bugs with the new beta DLLs, please post them to this new XR beta thread so we can keep this thread tidy. Thanks. :)
 
Last edited:

blixel

Donator
Donator
Joined
Jun 29, 2010
Messages
647
Reaction score
0
Points
16
FYI: with Orbiter Sound 4.0 on a clean install of RC2, I'm getting CTD when selecting the Radio/mp3 MFD. No hints as to why per Orbiter.log.

I'm seeing this also. Orbiter 2016 RC2 (inline graphics client) + Orbiter 4.0 ... when I select Radio/mp3 MFD, I get a CTD.

I'm also getting a CTD 100% of the time when I load the Quickstart scenario [edit: from the Checklists folder], press F3, select Mir or Luna-OB1, and then click Apply. I am able to switch back and forth between any other vessel, including the ISS. Anyone else getting this?

[edit: Here is the Orbiter.log file for when I select Mir]

Code:
**** Orbiter.log
000000.000: Build Jul 28 2016 [v.160728]
000000.000: Timer precision: 2.92571e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Devices enumerated: 9
000000.000: Devices accepted: 7
000000.000: [ ] RGB Emulation (SW)
000000.000: [ ] Direct3D HAL (HW)
000000.000: [x] Direct3D T&L HAL (HW)
000000.000: [ ] Direct3D HAL (AMD Radeon HD 7800 Series) (HW)
000000.000: [x] Direct3D T&L HAL (AMD Radeon HD 7800 Series) (HW)
000000.000: [ ] Direct3D HAL (AMD Radeon HD 7800 Series) #2 (HW)
000000.000: [x] Direct3D T&L HAL (AMD Radeon HD 7800 Series) #2 (HW)
000000.000: Module AtlantisConfig.dll .... [Build 160728, API 160728]
000000.000: Module AtmConfig.dll ......... [Build 160728, API 160728]
000000.000: Module DGConfigurator.dll .... [Build 160728, API 160728]
000000.000: Module OrbiterSound.dll ...... [Build 121120, API 100830]
000000.000: Module ScnEditor.dll ......... [Build 160728, API 160728]
000000.000: 
000000.000: **** Creating simulation session
000000.000: DirectDraw interface OK
000000.000: Direct3D interface OK
000000.000: Graphics: Viewport: Window 1914 x 1051 x 32
000000.000: Graphics: Hardware T&L capability: Yes
000000.000: Graphics: Z-buffer depth: 32 bit
000000.000: Graphics: Active lights supported: 8
000000.000: Loading 15382 records from star database
000000.000: ---------------------------------------------------------------
000000.000: >>> ERROR: DDraw error DDERR_BLTFASTCANTCLIP
000000.000: >>> [OrbiterGraphics::clbkBlt | .\OGraphics.cpp | 1633]
000000.000: ---------------------------------------------------------------
000000.000: Module Sun.dll ............... [Build 160728, API 160728]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160728, API 160728]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160728, API 160728]
000000.000: Module VenusAtm2006.dll ...... [Build 160728, API 160728]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160728, API 160728]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160728, API 160728]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
000000.000: Module Moon.dll .............. [Build 160728, API 160728]
ELP82: Precision 1e-005, Terms 116/829
000000.000: Module Mars.dll .............. [Build 160728, API 160728]
000000.000: Module MarsAtm2006.dll ....... [Build 160728, API 160728]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
000000.000: Module Phobos.dll ............ [Build ******, API 060425]
000000.000: Module Deimos.dll ............ [Build ******, API 060425]
000000.000: Module Galsat.dll ............ [Build 160728, API 160728]
000000.000: Module Jupiter.dll ........... [Build 160728, API 160728]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
000000.000: Module Io.dll ................ [Build 160728, API 160728]
000000.000: Module Europa.dll ............ [Build 160728, API 160728]
000000.000: Module Ganymede.dll .......... [Build 160728, API 160728]
000000.000: Module Callisto.dll .......... [Build 160728, API 160728]
000000.000: Module Satsat.dll ............ [Build 160728, API 160728]
000000.000: Module Saturn.dll ............ [Build 160728, API 160728]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
000000.000: Module Mimas.dll ............. [Build 160728, API 160728]
SATSAT Mimas: Terms 113
000000.000: Module Enceladus.dll ......... [Build 160728, API 160728]
SATSAT Enceladus: Terms 33
000000.000: Module Tethys.dll ............ [Build 160728, API 160728]
SATSAT Tethys: Terms 101
000000.000: Module Dione.dll ............. [Build 160728, API 160728]
SATSAT Dione: Terms 59
000000.000: Module Rhea.dll .............. [Build 160728, API 160728]
SATSAT Rhea: Terms 68
000000.000: Module Titan.dll ............. [Build 160728, API 160728]
SATSAT Titan: Terms 100
000000.000: Module Iapetus.dll ........... [Build 160728, API 160728]
SATSAT Iapetus: Terms 605
000000.000: Module Uranus.dll ............ [Build 160728, API 160728]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
000000.000: Module Miranda.dll ........... [Build ******, API 060425]
000000.000: Module Ariel.dll ............. [Build ******, API 060425]
000000.000: Module Umbriel.dll ........... [Build ******, API 060425]
000000.000: Module Titania.dll ........... [Build ******, API 060425]
000000.000: Module Oberon.dll ............ [Build ******, API 060425]
000000.000: Module Neptune.dll ........... [Build 160728, API 160728]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
000000.000: Finished initialising world
000000.000: Module DeltaGlider.dll ....... [Build 160728, API 160728]
000000.000: Module LuaInline.dll ......... [Build 160728, API 160728]
000000.000: Module ShuttleA.dll .......... [Build 160728, API 160728]
000000.000: Module ShuttlePB.dll ......... [Build 160728, API 160728]
000000.000: Finished initialising status
000000.000: Finished initialising camera
000000.000: Finished setting up render state
000000.000: Finished initialising panels
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: VESSEL::GetHorizonAirspeedVector
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
 
Last edited:

DaveS

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Feb 4, 2008
Messages
9,434
Reaction score
689
Points
203
I'm seeing this also. Orbiter 2016 RC2 (inline graphics client) + Orbiter 4.0 ... when I select Radio/mp3 MFD, I get a CTD.
CTDs and other non-normal behavior of add-ons are to be expected when using them with any Orbiter version other than the one they were made for.
 

dbeachy1

O-F Administrator
Administrator
Orbiter Contributor
Addon Developer
Donator
Beta Tester
Joined
Jan 14, 2008
Messages
9,217
Reaction score
1,563
Points
203
Location
VA
Website
alteaaerospace.com
Preferred Pronouns
he/him
Well, to a point -- sometimes it's an Orbiter core bug that is causing the problem because of some unintended changes. Still, in this case I agree it's likely just a case of OrbiterSound needing to be recompiled against Orbiter 2016. Does anyone know if DanSteph knows about the bug?
 

NukeET

Gen 1:1
Addon Developer
Donator
Joined
Oct 16, 2007
Messages
1,035
Reaction score
93
Points
63
Location
UT_SLC
Website
sites.google.com

SolarLiner

It's necessary, TARS.
Addon Developer
Joined
Jun 14, 2010
Messages
1,847
Reaction score
2
Points
0
Location
404 ROAD NOT FOUND
Top