Orbiter-Forum  

Go Back   Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter Visualization Project
Register Blogs Orbinauts List Social Groups FAQ Projects Mark Forums Read

Orbiter Visualization Project Orbiter external graphics development.

Reply
 
Thread Tools
Old 04-08-2016, 10:10 AM   #3691
jarmonik
Beta Tester

Default

Quote:
Originally Posted by Cras View Post
 No, I still get similar abnormalities with the rendered boxes.
I can't reproduce the problem anymore after the fix. There was also a similar problem in stock HSI MFD.

Here is a new build. Maybe the D3D9Client.dll extracted to orbiter root. If the problem is still present then you you post a scenario.
Attached Files
File Type: zip D3D9ClientR16_5.zip (891.5 KB, 158 views)

Last edited by jarmonik; 04-08-2016 at 10:17 AM.
jarmonik is offline   Reply With Quote
Thanked by:
Old 04-08-2016, 10:47 AM   #3692
Ripley
Tutorial translator
 
Ripley's Avatar
Default

Hi Kuddel.
I'm at work now, I'll report back in some (CET) hours.

Link to this ^ reply
http://www.orbiter-forum.com/showthr...postcount=3702

Last edited by Ripley; 01-13-2017 at 11:28 AM. Reason: link added
Ripley is offline   Reply With Quote
Thanked by:
Old 04-08-2016, 11:41 AM   #3693
DaveS
Addon Developer
 
DaveS's Avatar


Default

I'm getting a whole bunch of error messages when I try to build the latest Beta D3D9Client sources. So it looks like I'm out.

Here's the log: https://dl.dropboxusercontent.com/u/..._build_log.txt
DaveS is online now   Reply With Quote
Old 04-08-2016, 02:59 PM   #3694
kuddel
Donator
Default

Quote:
Originally Posted by DaveS View Post
 I'm getting a whole bunch of error messages when I try to build the latest Beta D3D9Client sources. So it looks like I'm out.

Here's the log: https://dl.dropboxusercontent.com/u/..._build_log.txt
Did you install the DirectX SDK? This is not optional
Setting up your build-environment is nothing trivial, but also not extremely difficult...
Orbitersdk\D3D9Client\README.txt should answer most of your questions on how to compile. Although it might contain some outdated information, it's still worth a read!
Once you've mastered these initial steps, all you have to do is run
Utils\D3D9Client\build_release.bat to build new releases.
For debug builds however your choice of using the according solution at
Orbitersdk\D3D9Client\ is of course correct!

Last edited by kuddel; 04-08-2016 at 03:06 PM.
kuddel is offline   Reply With Quote
Old 04-08-2016, 03:02 PM   #3695
DaveS
Addon Developer
 
DaveS's Avatar


Default

Quote:
Originally Posted by kuddel View Post
 Did you install the DirectX SDK? This is not optional
Yes, this one: https://www.microsoft.com/en-us/down...s.aspx?id=6812
DaveS is online now   Reply With Quote
Old 04-08-2016, 03:14 PM   #3696
kuddel
Donator
Default

Quote:
Originally Posted by DaveS View Post
With the SDK installed, you should be able to compile with VC++ 2010 Express...

You have the Orbiter-libs & -headers in the
Orbitersdk\include\ resp. Orbitersdk\lib\ paths, right?
(Can be easily obtained by running
Utils\D3D9Client\get_orbiter_libs.bat)

Apart from that I have to think a bit about possible other reasons for that.
I've compiled almost all versions until last month with VC++ 2010 Express.
kuddel is offline   Reply With Quote
Old 04-08-2016, 03:30 PM   #3697
DaveS
Addon Developer
 
DaveS's Avatar


Default

Quote:
Originally Posted by kuddel View Post
 With the SDK installed, you should be able to compile with VC++ 2010 Express...

You have the Orbiter-libs & -headers in the
Orbitersdk\include\ resp. Orbitersdk\lib\ paths, right?
(Can be easily obtained by running
Utils\D3D9Client\get_orbiter_libs.bat)

Apart from that I have to think a bit about possible other reasons for that.
I've compiled almost all versions until last month with VC++ 2010 Express.
My fault. I had the wrong Orbiter SDK files. I copied the correct files and everything builds correctly. Here's the new D3D9Client.dll: https://dl.dropboxusercontent.com/u/...r%28r54%29.zip
DaveS is online now   Reply With Quote
Thanked by:
Old 04-08-2016, 03:30 PM   #3698
fort
Orbinaut
Default

Quote:
Originally Posted by kuddel View Post
 Hi Ripley,

here's the VS2012 build of D3D9Client (Beta23 - for Orbiter BETA r54).
Does it behave nicer?
Hello,

At first sight, no ctd anymore with your dll. For all other functions, i don't know. I can't create symbolics links with it but i can't with the standard version for D3D9 too; but it's another question.

Thank you.

I'm at work but i'll make an extensive investigation later tonight.

fort
fort is offline   Reply With Quote
Old 04-08-2016, 04:04 PM   #3699
Anroalh12
ETSII
 
Anroalh12's Avatar
Default

Why I canīt see shaders options?
Anroalh12 is offline   Reply With Quote
Old 04-08-2016, 04:59 PM   #3700
kuddel
Donator
Default

Quote:
Originally Posted by Anroalh12 View Post
 Why I canīt see shaders options?
1. Could you be more specific? What Orbiter version, what client, etc.
2. The DLLs in some of the last couple of post where only to check the "XP issue". They are neither complete, nor official

---------- Post added at 18:59 ---------- Previous post was at 18:55 ----------

Quote:
Originally Posted by DaveS View Post
 My fault. I had the wrong Orbiter SDK files. I copied the correct files and everything builds correctly. Here's the new D3D9Client.dll: https://dl.dropboxusercontent.com/u/...r%28r54%29.zip
Thanks for building
It seems, that the VS2010 build works on XP!
Now I have to figure out how to set up the VS2015 (& VS2012?) projects!
@Ripley: Can you also confirm that DaveS's version works for you?
kuddel is offline   Reply With Quote
Old 04-08-2016, 05:08 PM   #3701
DaveS
Addon Developer
 
DaveS's Avatar


Default

Beta D3D9Client bug: Using the HUD extend/retract switch in the DG VC results in an immediate CTD. It works fine in the inline client.
DaveS is online now   Reply With Quote
Old 04-08-2016, 05:24 PM   #3702
Ripley
Tutorial translator
 
Ripley's Avatar
Default

Quote:
Originally Posted by kuddel View Post
 ...@Ripley: Can you also confirm that DaveS's version works for you?
Yes it does!
Ripley is offline   Reply With Quote
Thanked by:
Old 04-08-2016, 05:34 PM   #3703
fort
Orbinaut
Default

DaveS's version works for me also ( xpsp3 ).
fort is offline   Reply With Quote
Old 04-08-2016, 06:18 PM   #3704
kuddel
Donator
Bug

Quote:
Originally Posted by DaveS View Post
 Beta D3D9Client bug: Using the HUD extend/retract switch in the DG VC results in an immediate CTD. It works fine in the inline client.
Thanks! Fixed!
It was one of those "uninitialized variable + unchecked access" things
---------
Revision: 592
Author: Kuddel
Date: Freitag, 8. April 2016 19:45:55
Message:
- fixed VC HUD access violation reported by DaveS
(http://www.orbiter-forum.com/showthr...postcount=3701)
----
Modified : /trunk/Orbitersdk/D3D9Client/VVessel.cpp

---------- Post added at 19:51 ---------- Previous post was at 19:47 ----------

Quote:
Originally Posted by Ripley View Post
 Yes it does!
Quote:
Originally Posted by fort View Post
 DaveS's version works for me also ( xpsp3 ).
Thanks for the feedback!
So, we've got VS2010 and VS21012 to build "XP ready"(TM) versions.
Next I'll have to dig a bit deeper into the VS2015 builds.

Thanks again,
Kuddel

---------- Post added at 20:18 ---------- Previous post was at 19:51 ----------

Quote:
Originally Posted by kuddel View Post
 Revision: 592
Author: Kuddel
Date: Freitag, 8. April 2016 19:45:55
Message:
- fixed VC HUD access violation reported by DaveS
(http://www.orbiter-forum.com/showthr...postcount=3701)
----
Modified : /trunk/Orbitersdk/D3D9Client/VVessel.cpp
That was only half of the fix, sorry. Revision 593 contains the other half
There's nothing about good ol' testin'
/Kuddel
kuddel is offline   Reply With Quote
Thanked by:
Old 04-08-2016, 07:20 PM   #3705
kuddel
Donator
Default

Hi all,
another "XP ready"(TM) build is ready!
I think I got the VS2015 projects set up to be able to build releases that work on XP-Systems a well:

@Ripley: Would you be so nice and check this build as well?

I've tested it on my Virtual XP machine, but to be sure I would like to have it tested on "real" hardware/software.

Thanks in advance,
Kuddel
Attached Files
File Type: zip D3D9Client(VS2015Build).zip (476.1 KB, 25 views)
kuddel is offline   Reply With Quote
Thanked by:
Reply

  Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter Visualization Project

Tags
d3d9client, graphicsclient


Thread Tools

Posting Rules
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


All times are GMT. The time now is 05:50 PM.

Quick Links Need Help?


About Us | Rules & Guidelines | TOS Policy | Privacy Policy

Orbiter-Forum is hosted at Orbithangar.com
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright Đ2007 - 2017, Orbiter-Forum.com. All rights reserved.