Did you just run the exe's themselves or the actual installer that is in the folder that the files are extracted into? The exe's you download from MS's website are just compressed self-extracting archives, not the actual installer that you need to run for the runtimes to be successfully installed.
You should have the following files in "C:/Windows/System/"
D3DX9_42.dll
D3DCompiler_42.dll
There's the problem. R995 of D3D9Client is meant only for the release version of Orbiter 2016, not the beta version. For the beta version, you want R996M.I went ahead and tested r995 on Orbiter2016 (non-beta) and that did work. It's just the Beta that doesn't work. Suggesting that the dx runtime is not the issue.
Do you have the latest Orbiter beta version (that should be revision 84)? That is the version D3D9Client R996M was compiled against. So it won't work with older versions.That's what I meant.
Orbiter2016 with r995 does work.
OrbiterBeta with r996M does not work.
Hey all,
I recently got a new PC and I'm in the process of setting up Orbiter and my dev environment for NASSP again.
I'm running into issues getting the DXD9Client (r996M) to work with rev. 84 of Orbiter Beta.
After I've extracted the client into my beta directory, I go over to the modules tab in orbiter_ng and as soon as I try to load the plugin Orbiter immediately shuts down.
This is a fresh install, the only changes to the config are the texturedir location and verbose logging.
I'm not getting a lot of useful log information. My orbiter.log only displays that it loads some plugins and the plugin log doesn't exist.
Any help is appreciated to help me find out what's wrong.
Here's my orbiter log just in case:
Code:**** Orbiter.log 000000.000: Build Sep 5 2018 [v.180905] 000000.000: Timer precision: 2.46747e-07 sec 000000.000: Found 1 joystick(s) 000000.000: Module AtlantisConfig.dll .... [Build 180905, API 180811] 000000.000: Module AtmConfig.dll ......... [Build 180905, API 180811] 000000.000: Module DGConfigurator.dll .... [Build 180905, API 180811
And you're 100% sure that the D3D9Client files have been properly extracted? That you a D3D9Client subfolder in Modules\ along with D3D9Client.dll in Modules\Plugin?Yes, I do.
Reference my original post.
wmic Path CIM_DataFile WHERE Name='C:\\Windows\\System32\\d3dx9_43.dll' Get Version
D:\Games>wmic Path CIM_DataFile WHERE Name='C:\\Windows\\System32\\d3dx9_43.dll' Get Version
Version
9.29.952.3111
@Thymo: Could you please run this in a command prompt, please:
It should report something like this:Code:wmic Path CIM_DataFile WHERE Name='C:\\Windows\\System32\\d3dx9_43.dll' Get Version
Code:D:\Games>wmic Path CIM_DataFile WHERE Name='C:\\Windows\\System32\\d3dx9_43.dll' Get Version Version 9.29.952.3111
; === Subdirectory locations
TextureDir = "D:\Games\Orbiter 2016\Textures"\
Shouldn't those 2 chars in red be in another order?Okay. I've been trying some different things and finally made some progress.
For some reason Orbiter is not reading my TextureDir config. So it never reads any Textures. I only managed to get stuff working after I copied over my Textures folder from Orbiter 2016 to the Beta.
Too bad Orbiter doesn't report anything if it has missing textures, this would have been so much easier to find if it did.
In the past this always worked. Is this how I'm supposed to define the texture directory?
Code:; === Subdirectory locations TextureDir = "D:\Games\Orbiter 2016\Textures[COLOR="Red"]"\[/COLOR]