New Release D3D9Client Development

Scattykat

New member
Joined
Mar 30, 2011
Messages
52
Reaction score
0
Points
0
I made a several test flights with XR2 from runway-15 to runway-13 and I couldn't detect any problems in altitude or braking performance. The altitude graph was steady after touchdown. I have no idea what is cousing the problem. The D3D9Client doesn't interface with the physics in anyway.

Is this a XR2 specific problem or does it occur with other vessels like stock delta-glider ?

If it does occur with other vessels then it might be good idea to file an official Orbiter2010-P1 bug report about it with some data like a screen shot from the unstable altitude graph.

Is anyone else having the same problem ?
Hello,
I experienced the same when flying the XR2 and using the D3D9 client.

At WIN, wheels stop occurs right at the end of the runway if I am lucky, whereas, with the Direct X, wheels stop comes within the first third to half of the runway.

Weirdly, since I installed the D3D9 client, the Atlantis & XR2 final approach scenarios have changed in that the craft are over to the west and slightly north of KSC - previously, it was the runway to the north and west of the spacecraft :shrug:
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,403
Reaction score
581
Points
153
Location
Vienna
I poked around in the source on bitbucket, ...
<snip>
And displacement maps if you're moving development to the new fork. What's the plan there?

Glad to see that someone finds the source on BitBucket (I'm so bold to assume you mean this), but please be aware that it is neither Martin Schweiger's official OVP nor is it Jarmonik's official D3D9Client repository. While I've got permission from both to make a BitBucket clone of the appropriate source codes, I'd like to make clear that non of them is in direct relation with this repository and therefore may or may not know details of its structure. Of course I'm trying to stay as close to the history as possible, but it could easily be the case, that I missed some files or messed up a copy/rename metadata, especially with D3D9Client.

So what you find good in there, praise Martin and Jarmo. What you find bad in there, blame me ;) .

regards,
Face
 

cslevine

Member
Joined
Feb 23, 2009
Messages
36
Reaction score
0
Points
6
i tested yesterday the RC34 vs RC22, and it's urgent urgent urgent :

i have to return this dispay problem with scenary addon :

Paris with RC22 is OK !
2011_rc22.png



...

but the exactly same scenary state seen with RC34 is messy :
2011_rc34.png


lots of meshes are flat, and missing.
Hopping that it will be useful for developpers of D9client
 

jarmonik

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 28, 2008
Messages
2,668
Reaction score
796
Points
128
My thoughts on it were to store normal maps in the same .tex format as planet textures, so you would have a moon_tile_norm.tex. Then you can reuse* most of the TileMgr code. While making it manage two tilesets, you might as well make it 'n' tile sets, to support specular and night light maps at the same level.

Here are a few thoughts about normal mapped planet:
http://www.orbiter-forum.com/showthread.php?p=290912&postcount=649

---------- Post added at 10:06 ---------- Previous post was at 10:04 ----------

i tested yesterday the RC34 vs RC22, and it's urgent urgent urgent :
lots of meshes are flat, and missing.
Hopping that it will be useful for developpers of D9client

This should be fixed in coming RC35 release.

---------- Post added at 10:12 ---------- Previous post was at 10:06 ----------

And displacement maps if you're moving development to the new fork. What's the plan there?
There exists no plan of any kind.

---------- Post added at 10:59 ---------- Previous post was at 10:12 ----------

The progress of Orbiter 2010-P2 is making the development of D3D9Client little more complicated since P1 and P2 will need a different builds with a different code to work. Therefore, publishing a build is no longer as easy as it was before.

As some of you already know there is a D3D11Client in the making and it is likely to replace the D3D9Client in the near future. Therefore, I don't see much point to invest much efforts in the D3D9Client anymore. I would be very happy the leave the advanced features like atmospheric scattering and shadow mapping to be implemented by our new DX11 developper.

I'll try to fix the remaining bugs from the D3D9Client and implement the P2 specific features like surface base shadows and runway lights. Currently it looks like I am done after that.
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,403
Reaction score
581
Points
153
Location
Vienna
As some of you already know there is a D3D11Client in the making and it is likely to replace the D3D9Client in the near future. Therefore, I don't see much point to invest much efforts in the D3D9Client anymore. I would be very happy the leave the advanced features like atmospheric scattering and shadow mapping to be implemented by our new DX11 developper.

I'll try to fix the remaining bugs from the D3D9Client and implement the P2 specific features like surface base shadows and runway lights. Currently it looks like I am done after that.

Uhm. "Near future" might be a bit too enthusiastic (unless you mean someone else), I'm just fiddling around ATM. But I think your approach is best: make D3D9Client a solid alternative to Orbiter's internal engine and leave advanced features for later implementations. Without your excellent work here, implementing D3D11 would be a much too big project to do.

I hope you are not "done" after the P2 implementation, though, because I think D3D9 should become what D3D7 is now: the default engine for Orbiter.

regards,
Face
 

Glider

Addon Developer
Addon Developer
Joined
Apr 12, 2008
Messages
226
Reaction score
0
Points
16
Location
Saint-Petersburg
Uhm. "Near future" might be a bit too enthusiastic (unless you mean someone else), I'm just fiddling around ATM.
Interesting, what feature level (11.0/10.0/9.0) do you intend to use as minimal ?

I've been working on a direct3d 11 graphics client for several months and managed to create a 2-threaded (main thread + separated thread for rendering with sync. at renderscene()) application that correctly worked with 2d overlay, including DG4's and XR2's 2d panels and rendered vessels without bugs (almost) and with good performance. I started to implement planet rendering (was working on heightmap support) when I saw that you also working on a different d3d11 client. It seems that I'm "done" with my version of d3d11 based client, but I still know d3d 10/11, c++, orbiter's graphics api, and hlsl, so I could write something if you allow it.

I hope you are not "done" after the P2 implementation, though, because I think D3D9 should become what D3D7 is now: the default engine for Orbiter.
I also think so. Though D3D11 can be compatible with 11, 10.1, 10.0 and 9.0 hardware (depends on which feature level is used during device creation), it is still not compatible with OS lower than Vista. Also IDXGISurface1::GetDC() and ReleaseDC() functions require vista sp2 (according to msdn). D3D9, because of its better OS and hardware compatibility seems like a better choice for a default orbiter engine.
 
Last edited:

N_Molson

Addon Developer
Addon Developer
Donator
Joined
Mar 5, 2010
Messages
9,290
Reaction score
3,258
Points
203
Location
Toulouse
:hesaid:

I also think so. Though D3D11 can be compatible with 11, 10.1, 10.0 and 9.0 hardware (depends on which feature level is used during device creation), it is still not compatible with OS lower than Vista.

As an XP user, I second that. I fear that a D3D11 client would be more "elitist", so I hope too you will carry on your more than excellent work on the D3D9 client. :thumbup:
 

Spacethingy

Multitasker
Joined
Sep 9, 2010
Messages
1,515
Reaction score
0
Points
36
Location
Not the anti-matter universe
Website
spacethingy.weebly.com
...I think D3D9 should become what D3D7 is now: the default engine for Orbiter.

Just so you know, that would kick out a lot of Orbiter users... :(

...make D3D9Client a solid alternative to Orbiter's internal engine...

I would prefer that. Orbiter is not meant to be primarily a beautiful thing - it's a physics sim after all.
But having the easy (given you have the hardware) option to turn the graphics up to the max with clients like this? AWESOME.
:cheers:
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,403
Reaction score
581
Points
153
Location
Vienna
Just so you know, that would kick out a lot of Orbiter users... :(

AFAIK, DX9c is available down to Win98 (although not bugfixed anymore). In addition, I think the VC runtime redistributable needed to run Orbiter can't be installed in Win95. So I don't see why it would kick out Orbiter users at all, let alone "lots of".

Interesting, what feature level (11.0/10.0/9.0) do you intend to use as minimal ?

Since my approach would be a gradual conversion of the current D3D9Client code to D3D11Client (porting shaders, changed types, no more CAPS, etc.), I'd say this means 9 as minimal feature level. I'm pretty sure some parts need a rewrite, but I also think that many things can be directly inherited from the D3D9Client. The primary goal is the removal of d3d9 references, so no link to those DLLs is needed anymore.

I've been working on a direct3d 11 graphics client for several months and managed to create a 2-threaded (main thread + separated thread for rendering with sync. at renderscene()) application that correctly worked with 2d overlay, including DG4's and XR2's 2d panels and rendered vessels without bugs (almost) and with good performance. I started to implement planet rendering (was working on heightmap support) when I saw that you also working on a different d3d11 client. It seems that I'm "done" with my version of d3d11 based client, but I still know d3d 10/11, c++, orbiter's graphics api, and hlsl, so I could write something if you allow it.

That sounds promising. You are more than welcome to contribute to OVP, of course. I'm not in the position to allow contribution (or disallow it, for that matter), so you don't have to ask me at all.

I will keep the sources in Mercurial on BitBucket, since I have Martin's SVN repository mirrored there, as well as Jarmo's ZIP releases converted to commits. Therefore, nothing stops you or other interested developers from cloning that repository and hacking away. My repo there is by no means "blessed".

regards,
Face
 

orb

New member
News Reporter
Joined
Oct 30, 2009
Messages
14,020
Reaction score
4
Points
0
So I don't see why it would kick out Orbiter users at all, let alone "lots of".
It requires at least support for Shader Model 2.0 in GPU, and SSE extensions in CPU (for the released binary builds). My laptop, which can run some games using DirectX 9 can't run D3D9Client because of maximum supported Pixel Shader 1.2 by the built-in graphics card.
 

N_Molson

Addon Developer
Addon Developer
Donator
Joined
Mar 5, 2010
Messages
9,290
Reaction score
3,258
Points
203
Location
Toulouse
Would it be possible to pack DX7 & DX9 clients in the Orbiter build, then allow the user to choose in the Launchpad menu ?

Or would this make the size of the file much bigger ? Or in other words, what represents the DX7 client in terms of MB ?

The DX9 client seems of reasonable size to me.
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,403
Reaction score
581
Points
153
Location
Vienna
It requires at least support for Shader Model 2.0 in GPU, and SSE extensions in CPU (for the released binary builds). My laptop, which can run some games using DirectX 9 can't run D3D9Client because of maximum supported Pixel Shader 1.2 by the built-in graphics card.

I see. This means that it can't be used as is. But using 2.0 Shader model is not something DX9 needs, "just" the decision that was made for D3D9Client ATM. If D3D9Client is used as default engine, such problems need to be taken into account (maybe by means of compatibility switch or the like). However, it is no implicit problem with using DX9.

One more reason for Jarmonik to stay, though :lol: .

---------- Post added at 21:56 ---------- Previous post was at 17:26 ----------

Moderator Note:

D3D11Client discussion moved to new thread here.
 
Last edited:

DaveS

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Feb 4, 2008
Messages
9,435
Reaction score
689
Points
203
Any way plume expansion of particle streams could be implemented? How about reflection mapping? Would look great on-orbit!
 

Marvin42

Mostly Harmless
Joined
Nov 1, 2011
Messages
67
Reaction score
0
Points
6
I tried the D3D9Client rc34 but it seems it's not working. What I want to know is why.
Here is the orbiter's log:
Code:
**** Orbiter.log
Build Aug 30 2010 [v.100830]
Timer precision: 2.79365e-007 sec
Found 0 joystick(s)
Module AtlantisConfig.dll .... [Build 100830, API 100830]
Module AtmConfig.dll ......... [Build 100830, API 100830]
Module DGConfigurator.dll .... [Build 100830, API 100830]
Module D3D9Client.dll ........ [Build 110905, API 101016]
D3D9Client: [DirectX 9 Initialized]
Module transx.dll ............ [Build 100824, API 100823] (it does not matter if i put it on or off)

**** Creating simulation session
D3D9Client:CRITICAL: [float16_2 or float16_4 declaration is missing]
D3D9Client:WARNING: [Hardware has only a limited non-power of 2 texture support]
D3D9Client: [3DDevice Initialized]
D3D9Client: [Compiling Effects for Shader Model 2.0]
D3D9Client: [Loading Stars]
D3D9Client: [Loading Constellations]
D3D9Client: [D3D9Client Initialized]
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 DeltaGlider.dll ....... [Build 100830, API 100830]
Module LuaInline.dll ......... [Build 100830, API 100830]
Module ShuttleA.dll .......... [Build 100830, API 100830]
Module ShuttlePB.dll ......... [Build 100830, API 100830]
Finished initialising status
Finished initialising camera
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiBlt
Colour key argument not supported by graphics client
---------------------------------------------------------------
Finished initialising panels
Finished setting up render state
D3D9Client: [Scene Initialized]

And here is the D3D9Client log:
Code:
(0: 0.00s 4us)(0x304) ================ clbkInitialise ===============
(1: 0.01s 302us)(0x304) Orbiter Version = 100830
(2: 0.05s 40903us)(0x304) Index:0 640 x 480 60Hz (22)
(3: 0.05s 41535us)(0x304) Index:1 720 x 480 60Hz (22)
(4: 0.05s 42267us)(0x304) Index:2 720 x 576 60Hz (22)
(5: 0.05s 43430us)(0x304) Index:3 800 x 600 60Hz (22)
(6: 0.05s 44168us)(0x304) Index:4 848 x 480 60Hz (22)
(7: 0.05s 44873us)(0x304) Index:5 1024 x 768 60Hz (22)
(8: 0.05s 45601us)(0x304) Index:6 1280 x 800 60Hz (22)
(9: 39.69s 5us)(0x304) ================ clbkCreateRenderWindow ===============
(10: 39.71s 17352us)(0x304) [VideoConfiguration] Adapter=0, ModeIndex=0
(11: 39.71s 17994us)(0x304) Adapter = ATI RADEON XPRESS 200M Series 
(12: 39.71s 18109us)(0x304) MaxTextureBlendStages..: 8
(13: 39.71s 18144us)(0x304) MaxTextureWidth........: 2048
(14: 39.71s 18174us)(0x304) MaxTextureHeight.......: 2048
(15: 39.71s 18204us)(0x304) MaxPrimitiveCount......: 1048575
(16: 39.71s 18234us)(0x304) MaxVertexIndex.........: 16777215
(17: 39.71s 18264us)(0x304) MaxSimultaneousTextures: 8
(18: 39.71s 18294us)(0x304) MaxStreams.............: 16
(19: 39.71s 18324us)(0x304) MaxStreamStride........: 508
(20: 39.71s 18353us)(0x304) MaxVertexBlendMatrices.: 4
(21: 39.71s 18383us)(0x304) MaxVShaderInstrExecuted: 4294967295
(22: 39.71s 18414us)(0x304) MaxPointSize...........: 256.000000
(23: 39.71s 18446us)(0x304) VertexShaderVersion....: 0x200
(24: 39.71s 18476us)(0x304) PixelShaderVersion.....: 0x200
(25: 39.71s 18506us)(0x304) NumSimultaneousRTs.....: 4
(26: 39.71s 18536us)(0x304) D3DPTEXTURECAPS_POW2...: 1
(27: 39.71s 18565us)(0x304) NONPOW2CONDITIONAL.....: 1
(28: 39.71s 18595us)(0x304) VertexDeclCaps.........: 0xFF
(29: 39.71s 18625us)(0x304) DevCaps................: 0x1BBEF0
(30: 39.71s 18655us)(0x304) DevCaps2...............: 0x71
(31: 39.71s 18685us)(0x304)[ERROR] [float16_2 or float16_4 Declaration is missing]
(32: 39.71s 19549us)(0x304) D3DFMT_D24S8
(33: 39.71s 19603us)(0x304) D3DFMT_D24X8
(34: 39.83s 140214us)(0x304)[ERROR] .\D3D9Frame.cpp Line:299 Error:-2147467259 pd3dDevice->CreateVertexDeclaration(MeshVertexDecl, &pMeshVertexDecl)
(35: 39.84s 600us)(0x304) ----- Initialize D3D9ClientSurface Tech -----
(36: 40.05s 216176us)(0x304) Render Target = 0x313F440
(37: 40.41s 574196us)(0x304) [NEW FONT] ( Courier New), Size=16, Weight=400 Pitch&Family=31
(38: 40.42s 580972us)(0x304) TextMetrics: Ascent = 12
(39: 40.42s 581103us)(0x304) TextMetrics: Descent = 4
(40: 40.42s 581137us)(0x304) TextMetrics: Height = 16
(41: 40.42s 581167us)(0x304) TextMetrics: AvgWidth = 8
(42: 40.42s 581197us)(0x304) TextMetrics: MaxWidth = 10
(43: 40.45s 611521us)(0x304) Font Video Memory Usage = 234 kb
(44: 40.45s 612901us)(0x304) Font and Charter set creation succesfull
(45: 40.53s 75409us)(0x304) Starting to initialize basic a rendering technique...
(46: 40.53s 75547us)(0x304) [Compiling Effects for Shader Model 2.0]
(47: 44.05s 74us)(0x304) [NEW FONT] ( Arial), Size=15, Weight=400 Pitch&Family=31
(48: 44.05s 6414us)(0x304) TextMetrics: Ascent = 12
(49: 44.05s 6545us)(0x304) TextMetrics: Descent = 3
(50: 44.05s 6577us)(0x304) TextMetrics: Height = 15
(51: 44.05s 6607us)(0x304) TextMetrics: AvgWidth = 5
(52: 44.05s 6637us)(0x304) TextMetrics: MaxWidth = 32
(53: 44.08s 29700us)(0x304) Font Video Memory Usage = 212 kb
(54: 44.08s 30149us)(0x304) Font and Charter set creation succesfull
(55: 44.08s 30237us)(0x304) [NEW FONT] ( Arial), Size=18, Weight=400 Pitch&Family=31
(56: 44.08s 36338us)(0x304) TextMetrics: Ascent = 15
(57: 44.08s 36448us)(0x304) TextMetrics: Descent = 3
(58: 44.08s 36480us)(0x304) TextMetrics: Height = 18
(59: 44.08s 36510us)(0x304) TextMetrics: AvgWidth = 7
(60: 44.08s 36540us)(0x304) TextMetrics: MaxWidth = 43
(61: 44.11s 63525us)(0x304) Font Video Memory Usage = 278 kb
(62: 44.11s 64098us)(0x304) Font and Charter set creation succesfull
(63: 44.11s 64188us)(0x304) ================ Scene Created ===============
(64: 44.37s 55us)(0x304) [NEW FONT] ( Courier New), Size=-9, Weight=400 Pitch&Family=31
(65: 44.38s 6343us)(0x304) TextMetrics: Ascent = 9
(66: 44.38s 6435us)(0x304) TextMetrics: Descent = 3
(67: 44.38s 6467us)(0x304) TextMetrics: Height = 12
(68: 44.38s 6497us)(0x304) TextMetrics: AvgWidth = 5
(69: 44.38s 6540us)(0x304) TextMetrics: MaxWidth = 7
(70: 44.42s 42697us)(0x304) Font Video Memory Usage = 174 kb
(71: 44.42s 43073us)(0x304) Font and Charter set creation succesfull
(72: 44.42s 43163us)(0x304) [NEW FONT] ( Arial), Size=12, Weight=400 Pitch&Family=31
(73: 44.42s 48698us)(0x304) TextMetrics: Ascent = 9
(74: 44.42s 48795us)(0x304) TextMetrics: Descent = 3
(75: 44.42s 48827us)(0x304) TextMetrics: Height = 12
(76: 44.42s 48857us)(0x304) TextMetrics: AvgWidth = 4
(77: 44.42s 48887us)(0x304) TextMetrics: MaxWidth = 24
(78: 44.45s 71635us)(0x304) Font Video Memory Usage = 158 kb
(79: 44.45s 71991us)(0x304) Font and Charter set creation succesfull
(80: 44.88s 3600us)(0x304) Texture 0x304A308 (VAB_TL1.dds) added in repository
(81: 44.88s 3256us)(0x304) Texture 0x304A3D8 (VAB_FR01.dds) added in repository
(82: 44.88s 5145us)(0x304) Texture 0x304A4A8 (VAB_TL2.dds) added in repository
(83: 44.89s 3988us)(0x304) Texture 0x304A578 (VAB_FR02.dds) added in repository
(84: 44.90s 11625us)(0x304) Texture 0x304A648 (VAB_BK01.dds) added in repository
(85: 44.90s 2712us)(0x304) Texture 0x304A718 (LCC_WNDS.dds) added in repository
(86: 44.91s 3730us)(0x304) Texture 0x304A7E8 (LCC_DRS.dds) added in repository
(87: 45.05s 23194us)(0x304) Texture 0x304A8B8 (UMmu\BaseMoonExt.dds) added in repository
(88: 45.05s 2530us)(0x304) Texture 0x304A988 (UMmu\BaseMoonRoof.dds) added in repository
(89: 45.06s 4622us)(0x304) Texture 0x304AA58 (UMmu\BaseMoonFloor.dds) added in repository
(90: 45.06s 5397us)(0x304) Texture 0x304AB28 (UMmu\BaseMoonSide.dds) added in repository
(91: 46.04s 5811us)(0x304) Texture 0x304ABF8 (ISS_DC.dds) added in repository
(92: 46.05s 5497us)(0x304) Texture 0x304ACC8 (ISS_DCS.dds) added in repository
(93: 46.05s 5674us)(0x304) Texture 0x304AD98 (D_RING.dds) added in repository
(94: 46.07s 13591us)(0x304) Texture 0x304AE68 (ISSPANEL.dds) added in repository
(95: 46.07s 3052us)(0x304) Texture 0x304AF38 (ISSMOD.dds) added in repository
(96: 46.08s 3828us)(0x304) Texture 0x304B008 (ISSCOVER.dds) added in repository
(97: 46.09s 13101us)(0x304) Texture 0x304B0D8 (ISSB.dds) added in repository
(98: 46.09s 3093us)(0x304) Texture 0x304B1A8 (ISSP2.dds) added in repository
(99: 46.10s 3684us)(0x304) Texture 0x304B278 (ISSDOT.dds) added in repository
(100: 46.10s 5964us)(0x304) Texture 0x304B348 (ISSB3.dds) added in repository
(101: 46.11s 12614us)(0x304) Texture 0x304B418 (ISSZMOD.dds) added in repository
(102: 46.12s 5488us)(0x304) Texture 0x304B4E8 (ISSB2.dds) added in repository
(103: 46.13s 5252us)(0x304) Texture 0x304B5B8 (ISSSOLAR.dds) added in repository
(104: 46.13s 3001us)(0x304) Texture 0x304B688 (ISSB4.dds) added in repository
(105: 46.13s 6241us)(0x304) Texture 0x304B758 (ISSKU.dds) added in repository
(106: 46.14s 4030us)(0x304) Texture 0x304B828 (ISSKU1.dds) added in repository
(107: 46.14s 3036us)(0x304) Texture 0x304B8F8 (ISSDISH.dds) added in repository
(108: 46.15s 4577us)(0x304) Texture 0x304B9C8 (ISSKU2.dds) added in repository
(109: 46.16s 10447us)(0x304) Texture 0x304BA98 (ISSBSO.dds) added in repository
(110: 46.17s 8539us)(0x304) Texture 0x304BB68 (ISSBSO2.dds) added in repository
(111: 46.17s 3354us)(0x304) Texture 0x304BC38 (ISSMB.dds) added in repository
(112: 46.17s 4008us)(0x304) Texture 0x304BD08 (ISSUSAF.dds) added in repository
(113: 46.18s 3981us)(0x304) Texture 0x30552A8 (NASDA.dds) added in repository
(114: 46.18s 3741us)(0x304) Texture 0x3055378 (ISSRAD.dds) added in repository
(115: 46.19s 3903us)(0x304) Texture 0x3055448 (ISSESA.dds) added in repository
(116: 46.19s 3168us)(0x304) Texture 0x3055518 (ISSBS.dds) added in repository
(117: 46.19s 3808us)(0x304) Texture 0x30555E8 (ISSCUP.dds) added in repository
(118: 46.21s 13887us)(0x304) Texture 0x30556B8 (METALCON.dds) added in repository
(119: 46.23s 18501us)(0x304) Texture 0x3055788 (ISSINS.dds) added in repository
(120: 46.25s 19754us)(0x304) Texture 0x3055858 (QUESTCOV.dds) added in repository
(121: 46.25s 5106us)(0x304) Texture 0x3055928 (GRAPLE.dds) added in repository
(122: 46.26s 8746us)(0x304) Texture 0x30559F8 (ISSCOV2.dds) added in repository
(123: 46.26s 4036us)(0x304) Texture 0x3055AC8 (ISSHAND.dds) added in repository
(124: 46.27s 3810us)(0x304) Texture 0x3055B98 (ISS_UN.dds) added in repository
(125: 46.27s 2350us)(0x304) Texture 0x3055C68 (ISSRED.dds) added in repository
(126: 46.28s 6037us)(0x304) Texture 0x3055D38 (ISSUSA.dds) added in repository
(127: 46.37s 5603us)(0x304) Texture 0x3055E08 (036MB.dds) added in repository
(128: 46.37s 4986us)(0x304) Texture 0x3055ED8 (036METAL.dds) added in repository
(129: 46.38s 5114us)(0x304) Texture 0x3055FA8 (036MIRM.dds) added in repository
(130: 46.38s 2605us)(0x304) Texture 0x3056078 (036MC1.dds) added in repository
(131: 46.39s 6685us)(0x304) Texture 0x3056148 (036PANEL.dds) added in repository
(132: 46.39s 2710us)(0x304) Texture 0x3056218 (036MOD1.dds) added in repository
(133: 46.40s 3854us)(0x304) Texture 0x30562E8 (036MC3.dds) added in repository
(134: 46.40s 3784us)(0x304) Texture 0x30563B8 (036POINT.dds) added in repository
(135: 46.42s 11215us)(0x304) Texture 0x3056488 (Station2.dds) added in repository
(136: 46.87s 12659us)(0x304) Texture 0x3056628 (Contrail1a.dds) added in repository
(137: 47.23s 166004us)(0x304) Texture 0x30566F8 (DG\DGMK4_4.dds) added in repository
(138: 47.40s 169513us)(0x304) Texture 0x30567C8 (DG\DGMK4_1.dds) added in repository
(139: 47.57s 171823us)(0x304) Texture 0x3056898 (DG\DGMK4_2_ns.dds) added in repository
(140: 47.73s 160422us)(0x304) Texture 0x3056968 (DG\DGMK4_3.dds) added in repository
(141: 47.74s 10957us)(0x304) Texture 0x3056A38 (DG\IDPANEL1.dds) added in repository
(142: 47.79s 43226us)(0x304) Texture 0x3056B08 (DG\DGPILOT1.dds) added in repository
(143: 47.83s 44482us)(0x304) Texture 0x3056BD8 (DG\PSNGR2.dds) added in repository
(144: 47.88s 43671us)(0x304) Texture 0x3056CA8 (DG\PSNGR1.dds) added in repository
(145: 47.92s 44129us)(0x304) Texture 0x3056D78 (DG\PSNGR3.dds) added in repository
(146: 47.96s 43649us)(0x304) Texture 0x3056E48 (DG\PSNGR4.dds) added in repository
(147: 48.34s 175251us)(0x304) Texture 0x3056F18 (DG\DGMK4_2.dds) added in repository
(148: 48.37s 6327us)(0x304) Texture 0x3056FE8 (DG\DGIP_01.dds) added in repository
(149: 48.37s 2623us)(0x304) Texture 0x30570B8 (DG\DGIP_04.dds) added in repository
(150: 48.38s 5415us)(0x304) Texture 0x3057188 (DG\DGIP_02.dds) added in repository
(151: 48.38s 3776us)(0x304) Texture 0x305E298 (DG\DGIP_03.dds) added in repository
(152: 48.38s 2558us)(0x304) Texture 0x305E368 (DG\DGIP_05.dds) added in repository
(153: 48.39s 8894us)(0x304) Texture 0x305E438 (DG\DGIP_06.dds) added in repository
(154: 48.40s 10489us)(0x304) Texture 0x305E508 (DG\DG_VC2.dds) added in repository
(155: 48.41s 7872us)(0x304) Texture 0x305E5D8 (DG\DG_VC1.dds) added in repository
(156: 48.42s 10441us)(0x304) Texture 0x305E6A8 (DG\DG_VC3.dds) added in repository
(157: 48.50s 76838us)(0x304) Texture 0x305E778 (DG\dg_instr.dds) added in repository
(158: 48.67s 5328us)(0x304) Texture 0x305E918 (SHA1TX1.dds) added in repository
(159: 48.67s 7553us)(0x304) Texture 0x305E9E8 (SHA1TX2.dds) added in repository
(160: 48.68s 3719us)(0x304) Texture 0x305EAB8 (SHA1TX4.dds) added in repository
(161: 48.68s 2557us)(0x304) Texture 0x305EB88 (SHA1TX3.dds) added in repository
(162: 48.69s 4021us)(0x304) Texture 0x305EC58 (SHA1FT1.dds) added in repository
(163: 48.69s 4628us)(0x304) Texture 0x305ED28 (SHA1CP1.dds) added in repository
(164: 48.70s 5857us)(0x304) Texture 0x305EDF8 (SHA1TX5.dds) added in repository
(165: 48.84s 80493us)(0x304) Texture 0x305EEC8 (ShuttleA\panel1.dds) added in repository
(166: 48.88s 35927us)(0x304) Texture 0x305EF98 (ShuttleA\panel2.dds) added in repository
(167: 48.89s 7904us)(0x304) Texture 0x305F068 (ShuttleA\Thrust.dds) added in repository
(168: 48.89s 3555us)(0x304) Texture 0x305F138 (ShuttleA\PodAngle.dds) added in repository
(169: 48.90s 3471us)(0x304) Texture 0x305F208 (ShuttleA\NavMode.dds) added in repository
(170: 48.90s 7385us)(0x304) Texture 0x305F2D8 (ShuttleA\MFD_buttons.dds) added in repository
(171: 48.91s 7485us)(0x304) Texture 0x305F3A8 (ShuttleA\FuelMgmt.dds) added in repository
(172: 48.91s 2234us)(0x304) Texture 0x305F478 (ShuttleA\Indicator.dds) added in repository
(173: 48.92s 5866us)(0x304) Texture 0x305F548 (ShuttleA\CargoCnt.dds) added in repository
(174: 48.94s 58us)(0x304) [NEW FONT] ( Arial), Size=38, Weight=700 Pitch&Family=31
(175: 48.94s 4771us)(0x304) TextMetrics: Ascent = 31
(176: 48.94s 4851us)(0x304) TextMetrics: Descent = 7
(177: 48.94s 4888us)(0x304) TextMetrics: Height = 38
(178: 48.94s 4919us)(0x304) TextMetrics: AvgWidth = 16
(179: 48.94s 4958us)(0x304) TextMetrics: MaxWidth = 87
(180: 48.97s 35001us)(0x304) Font Video Memory Usage = 1022 kb
(181: 48.97s 36792us)(0x304) Font and Charter set creation succesfull
(182: 49.02s 112us)(0x304) [NEW FONT] ( Courier New), Size=-12, Weight=400 Pitch&Family=31
(183: 49.02s 6473us)(0x304) TextMetrics: Ascent = 12
(184: 49.03s 6574us)(0x304) TextMetrics: Descent = 3
(185: 49.03s 6605us)(0x304) TextMetrics: Height = 15
(186: 49.03s 6635us)(0x304) TextMetrics: AvgWidth = 7
(187: 49.03s 6665us)(0x304) TextMetrics: MaxWidth = 9
(188: 49.06s 38523us)(0x304) Font Video Memory Usage = 236 kb
(189: 49.06s 39001us)(0x304) Font and Charter set creation succesfull
(190: 49.08s 61us)(0x304) [NEW FONT] ( Courier New), Size=-11, Weight=400 Pitch&Family=31
(191: 49.09s 6367us)(0x304) TextMetrics: Ascent = 11
(192: 49.09s 6453us)(0x304) TextMetrics: Descent = 3
(193: 49.09s 6485us)(0x304) TextMetrics: Height = 14
(194: 49.09s 6529us)(0x304) TextMetrics: AvgWidth = 7
(195: 49.09s 6573us)(0x304) TextMetrics: MaxWidth = 8
(196: 49.12s 40362us)(0x304) Font Video Memory Usage = 216 kb
(197: 49.12s 40837us)(0x304) Font and Charter set creation succesfull
(198: 49.12s 40933us)(0x304) [NEW FONT] ( Arial), Size=-8, Weight=400 Pitch&Family=31
(199: 49.13s 46589us)(0x304) TextMetrics: Ascent = 8
(200: 49.13s 46679us)(0x304) TextMetrics: Descent = 2
(201: 49.13s 46711us)(0x304) TextMetrics: Height = 10
(202: 49.13s 46741us)(0x304) TextMetrics: AvgWidth = 4
(203: 49.13s 46770us)(0x304) TextMetrics: MaxWidth = 21
(204: 49.16s 81207us)(0x304) Font Video Memory Usage = 158 kb
(205: 49.16s 81616us)(0x304) Font and Charter set creation succesfull
(206: 49.16s 81714us)(0x304) [NEW FONT] ( Arial), Size=-11, Weight=400 Pitch&Family=31
(207: 49.17s 87428us)(0x304) TextMetrics: Ascent = 11
(208: 49.17s 87520us)(0x304) TextMetrics: Descent = 3
(209: 49.17s 87551us)(0x304) TextMetrics: Height = 14
(210: 49.17s 87581us)(0x304) TextMetrics: AvgWidth = 5
(211: 49.17s 87638us)(0x304) TextMetrics: MaxWidth = 29
(212: 49.20s 117908us)(0x304) Font Video Memory Usage = 216 kb
(213: 49.20s 118372us)(0x304) Font and Charter set creation succesfull
(214: 49.29s 2517us)(0x304) [NEW FONT] ( Arial), Size=9, Weight=400 Pitch&Family=31
(215: 49.30s 9162us)(0x304) TextMetrics: Ascent = 7
(216: 49.30s 9291us)(0x304) TextMetrics: Descent = 2
(217: 49.30s 9323us)(0x304) TextMetrics: Height = 9
(218: 49.30s 9353us)(0x304) TextMetrics: AvgWidth = 3
(219: 49.30s 9383us)(0x304) TextMetrics: MaxWidth = 19
(220: 49.32s 31697us)(0x304) Font Video Memory Usage = 116 kb
(221: 49.32s 32052us)(0x304) Font and Charter set creation succesfull
(222: 49.32s 32138us)(0x304) [NEW FONT] ( Arial), Size=9, Weight=400 Pitch&Family=31
(223: 49.33s 38153us)(0x304) TextMetrics: Ascent = 7
(224: 49.33s 38239us)(0x304) TextMetrics: Descent = 2
(225: 49.33s 38279us)(0x304) TextMetrics: Height = 9
(226: 49.33s 38309us)(0x304) TextMetrics: AvgWidth = 3
(227: 49.33s 38339us)(0x304) TextMetrics: MaxWidth = 13
(228: 49.35s 63932us)(0x304) Font Video Memory Usage = 116 kb
(229: 49.35s 64357us)(0x304) Font and Charter set creation succesfull
(230: 49.35s 64457us)(0x304) [NEW FONT] ( Courier New), Size=9, Weight=400 Pitch&Family=31
(231: 49.36s 67705us)(0x304) TextMetrics: Ascent = 6
(232: 49.36s 67773us)(0x304) TextMetrics: Descent = 2
(233: 49.36s 67804us)(0x304) TextMetrics: Height = 8
(234: 49.36s 67834us)(0x304) TextMetrics: AvgWidth = 5
(235: 49.36s 67864us)(0x304) TextMetrics: MaxWidth = 6
(236: 49.38s 91627us)(0x304) Font Video Memory Usage = 116 kb
(237: 49.38s 92074us)(0x304) Font and Charter set creation succesfull
(238: 49.38s 49us)(0x304) [NEW FONT] ( Arial), Size=-12, Weight=400 Pitch&Family=31
(239: 49.39s 5804us)(0x304) TextMetrics: Ascent = 12
(240: 49.39s 5901us)(0x304) TextMetrics: Descent = 3
(241: 49.39s 5932us)(0x304) TextMetrics: Height = 15
(242: 49.39s 5962us)(0x304) TextMetrics: AvgWidth = 5
(243: 49.39s 5993us)(0x304) TextMetrics: MaxWidth = 32
(244: 49.41s 31261us)(0x304) Font Video Memory Usage = 236 kb
(245: 49.41s 31717us)(0x304) Font and Charter set creation succesfull
(246: 49.42s 4us)(0x304) ================ clbkPostCreation ===============
(247: 49.42s 4us)(0x304) RegisteringVisual (Sun) hVessel=0x0, hObj=0x1944FE0, Vis=0x3096AC8, Rec=0x190F770, Type=3
(248: 49.42s 30us)(0x304) RegisteringVisual (Mercury) hVessel=0x0, hObj=0x1946730, Vis=0x3096BC0, Rec=0x190F790, Type=4
(249: 49.44s 12268us)(0x304) Texture 0x307BE80 (cloud1.dds) added in repository
(250: 49.44s 12382us)(0x304) RegisteringVisual (Venus) hVessel=0x0, hObj=0x1945570, Vis=0x309ADE8, Rec=0x190F7B0, Type=4
(251: 49.44s 601us)(0x304) Reading Tile Data for Earth_tile.bin
(252: 50.14s 682070us)(0x304) FogParams: alt_ref=4000, dens_0=5e-005, dens_ref=3e-005
(253: 50.14s 682295us)(0x304) PreLoading Base Visuals
(254: 50.14s 123us)(0x304) New Base Visual(0x3115260) hBase=0x194AF20, nsbs=1, nsas=0
(255: 50.14s 56us)(0x304) New Base Visual(0x311FDF0) hBase=0x19F39C0, nsbs=1, nsas=0
(256: 50.14s 60us)(0x304) New Base Visual(0xAA861E0) hBase=0x195E790, nsbs=1, nsas=0
(257: 50.14s 59us)(0x304) New Base Visual(0xAA86420) hBase=0x195EAF8, nsbs=1, nsas=0
(258: 50.38s 16630us)(0x304) New Base Visual(0x311D3D8) hBase=0x198EFE8, nsbs=1, nsas=2
(259: 50.38s 92us)(0x304) New Base Visual(0xAA71808) hBase=0x19FB190, nsbs=1, nsas=0
(260: 50.38s 632us)(0x304) New Base Visual(0xAA41D00) hBase=0x1A115F8, nsbs=1, nsas=1
(261: 50.38s 68us)(0x304) New Base Visual(0xAA41FF8) hBase=0x1A11960, nsbs=1, nsas=0
(262: 50.38s 75us)(0x304) New Base Visual(0xAA42238) hBase=0x1A11CC8, nsbs=1, nsas=0
(263: 50.39s 3212us)(0x304) Texture 0xAA5D268 (Taxiway1.dds) added in repository
(264: 50.40s 14216us)(0x304) Texture 0xAA5D338 (Concrete.dds) added in repository
(265: 50.40s 16117us)(0x304) New Base Visual(0xAA423C0) hBase=0x1A12030, nsbs=2, nsas=1
(266: 50.40s 69us)(0x304) New Base Visual(0xAA42548) hBase=0x19C0A78, nsbs=1, nsas=0
(267: 50.40s 52us)(0x304) New Base Visual(0xAADCE08) hBase=0x19C0DE0, nsbs=1, nsas=0
(268: 50.40s 48us)(0x304) New Base Visual(0xAADCF90) hBase=0x19C1148, nsbs=1, nsas=0
(269: 50.40s 47us)(0x304) New Base Visual(0xAAA65D8) hBase=0x19C14B0, nsbs=1, nsas=0
(270: 50.40s 72us)(0x304) New Base Visual(0xAAA6760) hBase=0x1A3D170, nsbs=1, nsas=0
(271: 50.40s 57us)(0x304) New Base Visual(0xAAA68E8) hBase=0x1A3F4E0, nsbs=1, nsas=0
(272: 50.40s 47us)(0x304) New Base Visual(0xAAA6A70) hBase=0x1A3F848, nsbs=1, nsas=0
(273: 50.40s 48us)(0x304) New Base Visual(0xAAEE5C8) hBase=0x7660060, nsbs=1, nsas=0
(274: 50.40s 48us)(0x304) New Base Visual(0xAAEE750) hBase=0x76603C8, nsbs=1, nsas=0
(275: 50.40s 47us)(0x304) New Base Visual(0xAAEE8D8) hBase=0x7660730, nsbs=1, nsas=0
(276: 50.40s 70us)(0x304) New Base Visual(0xAAEEA60) hBase=0x7660A98, nsbs=1, nsas=0
(277: 50.40s 47us)(0x304) New Base Visual(0xAAEEBE8) hBase=0x7660E00, nsbs=1, nsas=0
(278: 50.40s 46us)(0x304) New Base Visual(0xAAEED70) hBase=0x7661168, nsbs=1, nsas=0
(279: 50.40s 46us)(0x304) New Base Visual(0xAAEEEF8) hBase=0x76614D0, nsbs=1, nsas=0
(280: 50.40s 46us)(0x304) New Base Visual(0xAAEF080) hBase=0x7661838, nsbs=1, nsas=0
(281: 50.40s 49us)(0x304) New Base Visual(0xAAEF208) hBase=0x7661BA0, nsbs=1, nsas=0
(282: 50.40s 66us)(0x304) New Base Visual(0xAAEF390) hBase=0x7661F08, nsbs=1, nsas=0
(283: 50.40s 47us)(0x304) New Base Visual(0xAAEF518) hBase=0x7662270, nsbs=1, nsas=0
(284: 50.40s 46us)(0x304) New Base Visual(0xAAEF6A0) hBase=0x76625D8, nsbs=1, nsas=0
(285: 50.40s 47us)(0x304) New Base Visual(0xAAEF828) hBase=0x7662940, nsbs=1, nsas=0
(286: 50.40s 46us)(0x304) New Base Visual(0xAAEF9B0) hBase=0x7662CA8, nsbs=1, nsas=0
(287: 50.40s 45us)(0x304) New Base Visual(0xAAEFB38) hBase=0x7663010, nsbs=1, nsas=0
(288: 50.40s 64us)(0x304) New Base Visual(0xAAEFCC0) hBase=0x7663378, nsbs=1, nsas=0
(289: 50.40s 47us)(0x304) New Base Visual(0xAAEFE48) hBase=0x76636E0, nsbs=1, nsas=0
(290: 50.40s 47us)(0x304) New Base Visual(0xAAEFFD0) hBase=0x7663A48, nsbs=1, nsas=0
(291: 50.40s 93us)(0x304) RegisteringVisual (Earth) hVessel=0x0, hObj=0x195B070, Vis=0x30A3198, Rec=0x190F7D0, Type=4
(292: 50.40s 36us)(0x304) RegisteringVisual (Moon) hVessel=0x0, hObj=0x7679870, Vis=0xAAA6BF8, Rec=0x190F7F0, Type=4
(293: 50.40s 29us)(0x304) RegisteringVisual (Mars) hVessel=0x0, hObj=0x1971988, Vis=0xAAA7378, Rec=0x190F870, Type=4
(294: 50.43s 15405us)(0x304) Texture 0xAA5D408 (Phobos.dds) added in repository
(295: 50.43s 16265us)(0x304) RegisteringVisual (Phobos) hVessel=0x0, hObj=0x768B7A0, Vis=0xAAA76F8, Rec=0x190F8B0, Type=4
(296: 50.45s 13563us)(0x304) Texture 0xAA5D4D8 (Deimos.dds) added in repository
(297: 50.45s 14443us)(0x304) RegisteringVisual (Deimos) hVessel=0x0, hObj=0x19F29B8, Vis=0xAAA7A78, Rec=0x190F8D0, Type=4
(298: 50.45s 24us)(0x304) RegisteringVisual (Jupiter) hVessel=0x0, hObj=0x19F30A0, Vis=0xAAA7DF8, Rec=0x190F8F0, Type=4
(299: 50.45s 9us)(0x304) RegisteringVisual (Io) hVessel=0x0, hObj=0x76BF990, Vis=0xAA4AC70, Rec=0x190F910, Type=4
(300: 50.45s 9us)(0x304) RegisteringVisual (Europa) hVessel=0x0, hObj=0x769EBC0, Vis=0xAA4AFF0, Rec=0x190F930, Type=4
(301: 50.45s 9us)(0x304) RegisteringVisual (Ganymede) hVessel=0x0, hObj=0x769F2A8, Vis=0xAAF9A78, Rec=0x190F950, Type=4
(302: 50.45s 10us)(0x304) RegisteringVisual (Callisto) hVessel=0x0, hObj=0x76A53D8, Vis=0xAAF9FA0, Rec=0x190F970, Type=4
(303: 50.45s 11us)(0x304) RegisteringVisual (Saturn) hVessel=0x0, hObj=0x76A5AC0, Vis=0xAAFA4C8, Rec=0x190F990, Type=4
(304: 50.45s 10us)(0x304) RegisteringVisual (Mimas) hVessel=0x0, hObj=0x76E5BE0, Vis=0xAAFACF0, Rec=0x190F9B0, Type=4
(305: 50.45s 21us)(0x304) RegisteringVisual (Enceladus) hVessel=0x0, hObj=0x76E6480, Vis=0xAAFB518, Rec=0x190F9D0, Type=4
(306: 50.45s 12us)(0x304) RegisteringVisual (Tethys) hVessel=0x0, hObj=0x7721FF0, Vis=0xAAFB898, Rec=0x190F9F0, Type=4
(307: 50.45s 12us)(0x304) RegisteringVisual (Dione) hVessel=0x0, hObj=0x7722890, Vis=0xAAFBC18, Rec=0x190FA10, Type=4
(308: 50.45s 22us)(0x304) RegisteringVisual (Rhea) hVessel=0x0, hObj=0x76B3BF8, Vis=0x30AD4D0, Rec=0x190FA30, Type=4
(309: 50.45s 27us)(0x304) RegisteringVisual (Titan) hVessel=0x0, hObj=0x76B4300, Vis=0x30AD638, Rec=0x190FA50, Type=4
(310: 50.45s 9us)(0x304) RegisteringVisual (Hyperion) hVessel=0x0, hObj=0x76B4A08, Vis=0x30AD7A0, Rec=0x190FA70, Type=4
(311: 50.45s 16us)(0x304) RegisteringVisual (Iapetus) hVessel=0x0, hObj=0x76B5110, Vis=0x30AD908, Rec=0x190FA90, Type=4
(312: 50.45s 14us)(0x304) RegisteringVisual (Uranus) hVessel=0x0, hObj=0x76B5818, Vis=0x30ADA70, Rec=0x190FAB0, Type=4
(313: 50.45s 11us)(0x304) RegisteringVisual (Miranda) hVessel=0x0, hObj=0x76B5F20, Vis=0x30ADBD8, Rec=0x190FAD0, Type=4
(314: 50.45s 9us)(0x304) RegisteringVisual (Ariel) hVessel=0x0, hObj=0x76B6628, Vis=0x30ADD40, Rec=0x190FAF0, Type=4
(315: 50.45s 9us)(0x304) RegisteringVisual (Umbriel) hVessel=0x0, hObj=0x76B6D30, Vis=0x30ADEA8, Rec=0x190FB10, Type=4
(316: 50.45s 9us)(0x304) RegisteringVisual (Titania) hVessel=0x0, hObj=0x76B7438, Vis=0x30AE010, Rec=0x190FB30, Type=4
(317: 50.45s 9us)(0x304) RegisteringVisual (Oberon) hVessel=0x0, hObj=0x76B7B40, Vis=0x30AE178, Rec=0x190FB50, Type=4
(318: 50.45s 14us)(0x304) RegisteringVisual (Neptune) hVessel=0x0, hObj=0x76B8248, Vis=0x30AE2E0, Rec=0x190FB70, Type=4
(319: 50.45s 24us)(0x304) RegisteringVisual (Triton) hVessel=0x0, hObj=0x76B8950, Vis=0x30AE448, Rec=0x30B9390, Type=4
(320: 50.45s 8us)(0x304) RegisteringVisual (Proteus) hVessel=0x0, hObj=0x76B9058, Vis=0x30AE5B0, Rec=0x30B93B0, Type=4
(321: 50.45s 9us)(0x304) RegisteringVisual (Nereid) hVessel=0x0, hObj=0x76B9760, Vis=0x30AE718, Rec=0x30B93D0, Type=4
(322: 50.45s 5us)(0x304) Vessel(0x76A4C80) ProjectAlpha_ISS has 1 meshes
(323: 50.49s 38313us)(0x304) Mesh(0x83F4C70) Offset = (0, 0, 0)
(324: 50.49s 38497us)(0x304) Vessel(ISS) Vis=0x30BC150 has no animations
(325: 50.49s 38541us)(0x304) RegisteringVisual (ISS) hVessel=0x76A4C80, hObj=0x76AF3D0, Vis=0x30BC150, Rec=0x30B93F0, Type=10
(326: 50.49s 6us)(0x304) Vessel(0x76A4DB0) Mir has 1 meshes
(327: 50.50s 8340us)(0x304) Mesh(0x83F4C70) Offset = (0, 0, 0)
(328: 50.50s 8518us)(0x304) Vessel(Mir) Vis=0xAAFCF98 has no animations
(329: 50.50s 8565us)(0x304) RegisteringVisual (Mir) hVessel=0x76A4DB0, hObj=0x8135008, Vis=0xAAFCF98, Rec=0x30B9410, Type=10
(330: 50.50s 5us)(0x304) Vessel(0x76A4E00) Wheel has 1 meshes
(331: 50.50s 825us)(0x304) Mesh(0x83F4C70) Offset = (0, 0, 0)
(332: 50.50s 906us)(0x304) Vessel(Luna-OB1) Vis=0xAAFD3D0 has no animations
(333: 50.50s 940us)(0x304) RegisteringVisual (Luna-OB1) hVessel=0x76A4E00, hObj=0x76DA758, Vis=0xAAFD3D0, Rec=0x30B9430, Type=10
(334: 50.50s 4us)(0x304) Vessel(0x8177F8C) DeltaGlider has 2 meshes
(335: 50.50s 1777us)(0x304) Mesh(0x780F928) Offset = (0, 0, 0)
(336: 50.50s 3628us)(0x304) Mesh(0x780FAE8) Offset = (0, 0, 0)
(337: 50.50s 3837us)(0x304) Vessel(GL-01) Vis=0xAAFD5E8 has 37 animations
(338: 50.50s 3918us)(0x304) RegisteringVisual (GL-01) hVessel=0x8177F8C, hObj=0x8182098, Vis=0xAAFD5E8, Rec=0x30B9450, Type=10
(339: 50.50s 6us)(0x304) Vessel(0x7845B0C) ShuttleA has 2 meshes
(340: 50.50s 1719us)(0x304) Mesh(0x780FC38) Offset = (0, 0, 0)
(341: 50.50s 2389us)(0x304) Mesh(0x780FD50) Offset = (0, 0, 0)
(342: 50.51s 2494us)(0x304) Vessel(SH-03) Vis=0xAB0CAA0 has 17 animations
(343: 50.51s 2553us)(0x304) RegisteringVisual (SH-03) hVessel=0x7845B0C, hObj=0x76F93F0, Vis=0xAB0CAA0, Rec=0x30B9490, Type=10
(344: 50.51s 5us)(0x304) Vessel(0x76A2D0C) ShuttlePB has 1 meshes
(345: 50.51s 4006us)(0x304) Texture 0xAA5D5A8 (shuttlepb.dds) added in repository
(346: 50.52s 5091us)(0x304) Texture 0xAA5D678 (shuttlepbwing.dds) added in repository
(347: 50.52s 5472us)(0x304) Mesh(0x83F4C70) Offset = (0, 0, 0)
(348: 50.52s 5535us)(0x304) Vessel(PB-01) Vis=0xAB11740 has 3 animations
(349: 50.52s 5572us)(0x304) RegisteringVisual (PB-01) hVessel=0x76A2D0C, hObj=0x826A418, Vis=0xAB11740, Rec=0x30B94D0, Type=10
(350: 50.52s 4us)(0x304) Vessel(0x831DFBC) DeltaGlider has 2 meshes
(351: 50.52s 1338us)(0x304) Mesh(0x780F928) Offset = (0, 0, 0)
(352: 50.52s 3036us)(0x304) Mesh(0x780FAE8) Offset = (0, 0, 0)
(353: 50.52s 3245us)(0x304) Vessel(GL-02) Vis=0xAB11880 has 37 animations
(354: 50.52s 3323us)(0x304) RegisteringVisual (GL-02) hVessel=0x831DFBC, hObj=0x8283BA0, Vis=0xAB11880, Rec=0x30B9510, Type=10
(355: 50.52s 7us)(0x304) Vessel(0x7845C94) ShuttleA has 2 meshes
(356: 50.52s 1840us)(0x304) Mesh(0x780FC38) Offset = (0, 0, 0)
(357: 50.52s 2469us)(0x304) Mesh(0x780FD50) Offset = (0, 0, 0)
(358: 50.52s 2570us)(0x304) Vessel(SH-01) Vis=0xAB1B138 has 17 animations
(359: 50.52s 2611us)(0x304) RegisteringVisual (SH-01) hVessel=0x7845C94, hObj=0x831CFB0, Vis=0xAB1B138, Rec=0x30B9550, Type=10
(360: 50.52s 2654us)(0x304) =============== Loading Completed and Visuals Created ================
(361: 50.63s 2404us)(0x304)[ERROR] Exception Code=0xC0000005, Address=0x69D04586
(362: 50.63s 2557us)(0x304)[ERROR] EAX=0x03406CC0 EBX=0x00000000 ECX=0x00000000 EDX=0x03404ABC ESI=0x03401D20 EDI=0x00010000 EBP=0x009FF820 ESP=0x009FF81C EIP=0x69D04586
(363: 50.63s 4017us)(0x304)[ERROR] C:\Windows\system32\d3d9.dll EntryPoint=0x69CE1A45, Base=0x69CE0000, Size=1847296
(364: 50.63s 8587us)(0x304)[ERROR] Exception in clbkRenderScene()
(365: 50.64s 2103us)(0x304)[ERROR] !!! Abnormal Program Termination !!!
(366: 50.64s 2260us)(0x304) --------------ExitModule------------
(367: 50.64s 2795us)(0x304) Log Closed

I get sometimes outside earth, in space although i load the original quickstart.scn, so i see earth, but when i press F1 it crashes to desktop. In other times, it crashes directly to desktop. It's on a fresh install of orbiter.
I have dx 11 installed, win 7, latest drivers from ati. why...
 

jarmonik

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 28, 2008
Messages
2,668
Reaction score
796
Points
128
I tried the D3D9Client rc34 but it seems it's not working. What I want to know is why.

The hardware seems to be lacking a 16-bit floating point support and the client can't work without it (currently). I suppose I could stop using them but there is always something that's not supported by some hardware and I have to draw the line somewhere. Currently 16-bit floats (halfs) are used to store normal, tangent and bitanget information. The reason to use halfs is to reduce a memory bandwidth. It's probably better that I upgrade the 16-bit floats to 32-bit.
 

jarmonik

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 28, 2008
Messages
2,668
Reaction score
796
Points
128
D3D9ClientRC35

Here is a new build for Orbiter 2010-P1. If there is a bug that's not yet addressed then please provide a link into the original bug report.

Changes:
- Basetile visibility through planet should be fixed.
- White splash screen fixed.
- Night texture bug is fixed.
- Some transparency related issues should be fixed. (Should now behave like the inline engine)
- Some font blurriness issues fixed.
- Particle effect color and shadow intensity issues should be fixed.
- float16 replaced with float32. (May effect in performance).
- MFD/HUD overlapping bug fixed.

Note:
- Z-fighting and base shadows are not yet fixed or implemented.
 
Last edited:

cslevine

Member
Joined
Feb 23, 2009
Messages
36
Reaction score
0
Points
6
just a little small little bit better, but very near the RC34 result.
The same mess in the meshes.
Well, have something like that in the .msh file :

for colors
MATERIAL BI17
0.078 0.078 0.400 1.000
0.078 0.078 0.400 1.000
0.329 0.329 0.329 1.000
0 0 0 1
MATERIAL BLANC
1.000 1.000 1.000 1.000
1.000 1.000 1.000 1.000
0.329 0.329 0.329 1.000
0 0 0 1
MATERIAL BackColo
0.267 0.267 0.267 1.000
0.267 0.267 0.267 1.000
0.329 0.329 0.329 1.000
0 0 0 1
MATERIAL C0000
0.027 0.012 0.008 1.000
0.027 0.012 0.008 1.000
0.329 0.329 0.329 1.000

for textures
MAP001
1 1 1 1
1 1 1 1
1 1 1 1
0 0 0 1
MAP002
1 1 1 1
1 1 1 1
1 1 1 1
0 0 0 1
....

maybe have i something wrong here ?
 

Pyromaniac605

Toast! :D
Joined
Aug 15, 2010
Messages
1,774
Reaction score
0
Points
0
Location
Melbourne
I'm getting a CTD when trying to load some XR2 skins, some work, some don't there doesn't seem to be any connection between the ones that crash, some of mine crash others don't, some that aren't mine crash, some that come with the XR2 crash.

I'm using XR2 1.4 and D3D9 RC35.

Code:
**** Orbiter.log
Build Aug 30 2010 [v.100830]
Timer precision: 4.27995e-007 sec
Found 0 joystick(s)
Module AtlantisConfig.dll .... [Build 100830, API 100830]
Module AtmConfig.dll ......... [Build 100830, API 100830]
Module DGConfigurator.dll .... [Build 100830, API 100830]
Module transx.dll ............ [Build 110130, API 100830]
Module LuaMFD.dll ............ [Build 100830, API 100830]
Module AeroBrakeMFD.dll ...... [Build ******, API 100830]
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiRegisterMFDMode
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
Module InterMFD55.dll ........ [Build 100826, API 100704]
Module LaunchMFD.dll ......... [Build 110619, API 100830]
Module OrbiterSound.dll ...... [Build ******, API 060425]
Module ScriptMFD.dll ......... [Build 100830, API 100830]
Module ScnEditor.dll ......... [Build 100830, API 100830]
Module videnie.dll ........... [Build 101207, API 100830]
Module uap.dll ............... [Build 110613, API 100830]
Module D3D9Client.dll ........ [Build 111106, API 101016]
D3D9Client: [DirectX 9 Initialized]

**** Creating simulation session
D3D9Client: [3DDevice Initialized]
D3D9Client: [Compiling Effects for Shader Model 3.0]
D3D9Client: [Loading Stars]
D3D9Client: [Loading Constellations]
D3D9Client: [D3D9Client Initialized]
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 DeltaGlider.dll ....... [Build 100830, API 100830]
Module LuaInline.dll ......... [Build 100830, API 100830]
Module ShuttleA.dll .......... [Build 100830, API 100830]
Finished initialising status
Finished initialising camera
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiBlt
Colour key argument not supported by graphics client
---------------------------------------------------------------
Finished initialising panels
---------------------------------------------------------------
>>> WARNING: CWD modified by module OrbiterSound - Fixing.
---------------------------------------------------------------
Finished setting up render state
D3D9Client: [Scene Initialized]
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiGetStationCount
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
D3D9Client: [Session Closed. Scene deleted.]
**** Respawning Orbiter process


**** Orbiter.log
Build Aug 30 2010 [v.100830]
Timer precision: 4.27995e-007 sec
Found 0 joystick(s)
Module AtlantisConfig.dll .... [Build 100830, API 100830]
Module AtmConfig.dll ......... [Build 100830, API 100830]
Module DGConfigurator.dll .... [Build 100830, API 100830]
Module transx.dll ............ [Build 110130, API 100830]
Module LuaMFD.dll ............ [Build 100830, API 100830]
Module AeroBrakeMFD.dll ...... [Build ******, API 100830]
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiRegisterMFDMode
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
Module InterMFD55.dll ........ [Build 100826, API 100704]
Module LaunchMFD.dll ......... [Build 110619, API 100830]
Module OrbiterSound.dll ...... [Build ******, API 060425]
Module ScriptMFD.dll ......... [Build 100830, API 100830]
Module ScnEditor.dll ......... [Build 100830, API 100830]
Module videnie.dll ........... [Build 101207, API 100830]
Module uap.dll ............... [Build 110613, API 100830]
Module D3D9Client.dll ........ [Build 111106, API 101016]
D3D9Client: [DirectX 9 Initialized]

**** Creating simulation session
D3D9Client: [3DDevice Initialized]
D3D9Client: [Compiling Effects for Shader Model 3.0]
D3D9Client: [Loading Stars]
D3D9Client: [Loading Constellations]
D3D9Client: [D3D9Client Initialized]
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 XR2Ravenstar.dll ...... [Build 110702, API 100830]
 

jarmonik

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 28, 2008
Messages
2,668
Reaction score
796
Points
128
I'm getting a CTD when trying to load some XR2 skins, some work, some don't there doesn't seem to be any connection between the ones that crash, some of mine crash others don't, some that aren't mine crash, some that come with the XR2 crash.

I'm using XR2 1.4 and D3D9 RC35.

Is this RC35 specific problem or does it exists in older versions ?

Does it have any effect if you set "EnableNormalMapping" to zero from D3D9Client.cfg ?

Are there any errors in D3D9ClientLog.html ? (The log is located in /Modules/D3D9Client/ )
 
Top