PDA

View Full Version : More Dx10 News



Roger
September 29th, 2012, 09:46
One of the issues still remaining for Dx10 users after Steve Parsons new Dx10 shaders, is the external lights issue which means the nav lights are often missing or only viewable from certain limited angles. The Shockwave lights tend to work fairly well but Steve Parsons has developed a fix. This involves creating a new fx file and editing the aircraft.cfg. I've tried this fix on the Aerosoft Catalina and Rob Cappers Dc2X. Before and after shots below. The Avsim thread with instructions here: http://forum.avsim.net/topic/377635-dx10-nav-lights-experimental-fix/

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-17.jpg

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-18.jpg

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-19.jpg

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-20.jpg

Roger
September 29th, 2012, 10:47
As far as I'm concerned the last major issue is that tooltips are only viewable in windowed mode. If this can be fixed then I can see no reason to return to Dx9 with all the port-overs converted by add-on converter X.

bushpilot
September 29th, 2012, 10:56
As far as I'm concerned the last major issue is that tooltips are only viewable in windowed mode. If this can be fixed then I can see no reason to return to Dx9 with all the port-overs converted by add-on converter X.

Seems like DX10 starts to be pretty well patched up now.

For me the biggest reason to not to go DX10 is that ENB plugin does not work in DX10. I just can't fly without ENB anymore, everything seems so washed out. I'm gonna give FXAA Post Process Injector a try, if it gives me similar results to ENB, I'm probably gonna go DX10 also.

Roger
September 29th, 2012, 13:04
Cr1 Ford Tri-Motor:

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-21.jpg

Roger
September 29th, 2012, 13:40
Bill's Pasped Skylark:

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-22.jpg

Roger
September 29th, 2012, 14:41
DWG's Auster:

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-23.jpg

Roger
September 29th, 2012, 15:13
Interestingly the ballast.fx edit seems to work with modelled-in lights:

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-24.jpg

robcap
September 30th, 2012, 01:05
Hi Roger,

That looks great.
I'm still on XP, without DX10. Should I add some instructions of sortd on our DC2 forum?

Cheers, Rob

Roger
September 30th, 2012, 04:48
Hi Rob,
No problem. I can post there if you like and link to the Avsim Dx10 forum. Anyone who uses Dx10 and wants the Dc2X to look right in Dx10 would probably be interested in the other modifications, including the new shaders. Just let me know if you'd like me to proceed.


Cheers,

Roger.

Roger
September 30th, 2012, 04:58
For interest here are my Nvidia Inspector settings for driver version 306.23 they were derived from a number of suggestions at the Avsim Dx10 forum:
(my specs are shown in my sig)
http://i6.photobucket.com/albums/y203/rogera/NIsettingsforDx1030092012.jpg

robcap
September 30th, 2012, 05:12
Hi Rob,
No problem. I can post there if you like and link to the Avsim Dx10 forum. Anyone who uses Dx10 and wants the Dc2X to look right in Dx10 would probably be interested in the other modifications, including the new shaders. Just let me know if you'd like me to proceed.

Cheers,

Roger.

very cool Roger, that would be great, thanks.
The forum is now hosted at Aussiex (since some time), thanks to JaeKay (unfortunaltely the history of the old forum is lost)
http://aussiex.org/forum/index.php?/forum/123-dc2-support-forum/

cheers, Rob

Roger
September 30th, 2012, 06:06
very cool Roger, taht would be great, thanks.
The forum is now hosted at Aussiex (since some time), thanks to JaeKay (unfortunaltely the history of the old forum is lost)
http://aussiex.org/forum/index.php?/forum/123-dc2-support-forum/

cheers, Rob

Ok Rob,
It's done:engel016:

pilottj
September 30th, 2012, 08:33
Good stuff Roger,
I have gotten DX10 running to where it is pretty much fully enjoyable, at least in everything I have encountered so far. I am using the shockwave lights which work fine in most cases. There are some minor lights issues with those lights that are attached to the model...ala light on the rudder or somthing. I can live with that for the improved FPS.

The other big issue I was having was with rain. There were some rain fixes. I was able to tweak the rain effects a little so that it didn't look like hyperspace at night...the tradeoff is that is a little greyer during the day, but it is acceptable.

Cheers
TJ

Roger
September 30th, 2012, 09:22
Good stuff Roger,
I have gotten DX10 running to where it is pretty much fully enjoyable, at least in everything I have encountered so far. I am using the shockwave lights which work fine in most cases. There are some minor lights issues with those lights that are attached to the model...ala light on the rudder or somthing. I can live with that for the improved FPS.

The other big issue I was having was with rain. There were some rain fixes. I was able to tweak the rain effects a little so that it didn't look like hyperspace at night...the tradeoff is that is a little greyer during the day, but it is acceptable.

Cheers
TJ
Great stuff TJ! I'd like to see your edit for rain. I rarely have precipitation on but for when I do I'd like to try it.

Skyhawk_310R
September 30th, 2012, 14:47
Has the absence of airport taxiway and runway lights been solved? Last I heard, that issue remains also.

Ken

Henry
September 30th, 2012, 15:13
thanksbeen over 2 years since i flew anything:173go1:H

Roger
October 1st, 2012, 10:39
Has the absence of airport taxiway and runway lights been solved? Last I heard, that issue remains also.

Ken

The first two shots are ORBX Skagit and the last is Norfolk Va. Lights and taxiway lights both seem to be working.



http://i6.photobucket.com/albums/y203/rogera/dx10-2012-25.jpg

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-26.jpg

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-27.jpg

pilottj
October 1st, 2012, 11:17
Hey Roger,

This fix is based on a few solutions posted here and some other forums. It fixes the rain umbrella issue and an a solution for the rain at night issue.

For the rain fix there were some forum posts that involve rain40.fx, found in the ...\Microsoft Flight Simulator X\shadersHLSL\misc folder. Make a backup. Then open with notepad and copy/replace everything with this.

************************************************** ***********

//------------------------------------------------------------------------------
// Copyright © Microsoft Corporation. All Rights Reserved.
//------------------------------------------------------------------------------
#include "Rain40.fxh"
struct VS_INPUT
{
float4 vPosition : POSITION;
float4 cColor : COLOR0;
float2 TexCoord : TEXCOORD;
};
struct VS_OUTPUT
{
float4 vPosition : SV_POSITION;
float4 cDiffuse : COLOR;
float2 TexCoord0 : TEXCOORD0;
float2 TexCoord1 : TEXCOORD1;
};
VS_OUTPUT VS(const VS_INPUT In)
{
VS_OUTPUT Out = (VS_OUTPUT) 0;
Out.vPosition = mul(In.vPosition, g_mWorldViewProjection);
Out.cDiffuse = In.cColor;
Out.TexCoord0 = mul(In.TexCoord, g_mTextureTransforms[0]);
Out.TexCoord1 = mul(In.TexCoord, g_mTextureTransforms[1]);
Out.TexCoord0 += g_mTextureTransforms[0][2];
Out.TexCoord1 += g_mTextureTransforms[1][2];
return Out;
}
float4 PS(const VS_OUTPUT In): SV_TARGET
{
float4 cColor0 = txTexture0.Sample(samSampler, In.TexCoord0);
float4 cColor1 = txTexture1.Sample(samSampler, In.TexCoord1);
return float4(.2,.2,.2,In.cDiffuse.w) * (cColor0 + cColor1);
}
DepthStencilState EnableDepth
{
DepthEnable = TRUE;
DepthWriteMask = ALL;
DepthFunc = LESS_EQUAL;
};
DepthStencilState DisableDepth
{
DepthEnable = FALSE;
DepthWriteMask = ZERO;
};
technique10 T0
{
pass P0
{
SetVertexShader(CompileShader(vs_4_0, VS()));
SetGeometryShader(NULL);
SetPixelShader(CompileShader(ps_4_0, PS()));
SetDepthStencilState( DisableDepth, 0 );
}
}

************************************

Save this file. Then go to ...users\youraccount\appdata\local/Microsoft\FSX\shadersHLSL\misc

Delete the cached rain40.fx_0x... file.

Pay attention to this line above:
return float4(.2,.2,.2,In.cDiffuse.w) * (cColor0 + cColor1);

This controls the greyness of the rain. I have it set to .2,.2,.2 as sort of a happy medium. .5 will make it clearer during the daytime, but it will be really bright during the night. Too far the other way will make it dark at night but also dark grey streaks during the day. Just play with those numbers and see what works best for you. Delete the cached rain40.fx_0x... file each time you make a change and restart FS.

I haven't seen how the snow looks yet, so might have to adjust the numbers more, but this works for me so far.

Cheers
TJ

Roger
October 1st, 2012, 11:57
Thanks TJ. I'll give it a go.

Edit: I like your rain TJ...

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-28.jpg

Roger
October 1st, 2012, 14:31
Craig's converted Fs9 Vega...

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-29.jpg

Skyhawk_310R
October 1st, 2012, 17:42
Hmmmm....

That is intriguing! Were these stock airports, Roger, or custom add-on?

I may have to take some time and dig into this Dx10 stuff.

Ken

Dimus
October 1st, 2012, 23:06
Thank you Roger for all your posts regarding DX10. I have given up on it long ago and after I fine tuned my setup for DX9 using Nick Needam's guide. There are two things keeping me from trying it out again. One is the ENB mod and the other is the FSWC. ENB might have other alternatives but I will certainly wait for the FSWC+ that supports DX10 to come up as I just love those water themes.

I will bookmark these threads and the avsim ones for that time.

Edit: Looking at Paul Wheeler's forum, it seems that FSWC will not work with the shader 3 hack, so I guess there is no reason to wait. I might give it a try and if I don't like it , I can just get back to DX9.

robcap
October 1st, 2012, 23:10
I think the DC2 looks great in DX10, thanks Roger:applause:

R.

bushpilot
October 2nd, 2012, 07:16
New version of DX10 patch was uploaded to avsim yesterday


<tbody>
Category: Flight Simulator X - Miscellaneous Files (http://library.avsim.net/index.php?CatID=fsxmisc)


New! DX10 Shader Fixes V3.1.0
http://library.avsim.net/images/ZipDive.png (http://library.avsim.net/zipdiver.php?DLID=171878) http://library.avsim.net/images/Download.png (http://library.avsim.net/download.php?DLID=171878)

</tbody>
File Description:
DX10 Shader Fixes V3.1.0, replaces v3.0.0 - These are a set of shader fixes for DX10 Preview mode in FSX. The patch should not effect DX9 in any way. It addresses the following bugs in the DX10 preview:

1) Flashing runways/taxiways
2) Yellow/white runway markings transparency
3) Opaque chain fences
4) Progressive Taxi markings missing
5) Missing night scenery/semi-transparent dusk scenery (often misdescribed as missing night textures)
6) Some addon cars with black headlights
7) Softer VC shadow
8) Eliminates false sun on VC roof and side wall


<tbody>
Filename:
shader_release_v3.1.0.zip


License:
Freeware, limited distribution


Added:
1st October 2012, 18:16:11


Downloads:
6347


Author:
Steve Parsons


Size:
410kb

</tbody>

Roger
October 2nd, 2012, 08:54
Thanks for the hu!

Roger
October 2nd, 2012, 09:02
Hmmmm....

That is intriguing! Were these stock airports, Roger, or custom add-on?

I may have to take some time and dig into this Dx10 stuff.

Ken

ORBX is using their lights and Norfolk will be UTX lights as I have UTX NA and Europe installed. I'll try a default airport away from 3rd party add-ons.

Edit: this is Eldorado Intl at Bogata so this should be default. Blue taxiway lights are there too.

http://i6.photobucket.com/albums/y203/rogera/dx10-2012-30.jpg

pilottj
October 2nd, 2012, 09:53
Thank you Roger for all your posts regarding DX10. I have given up on it long ago and after I fine tuned my setup for DX9 using Nick Needam's guide. There are two things keeping me from trying it out again. One is the ENB mod and the other is the FSWC. ENB might have other alternatives but I will certainly wait for the FSWC+ that supports DX10 to come up as I just love those water themes.

I will bookmark these threads and the avsim ones for that time.

Edit: Looking at Paul Wheeler's forum, it seems that FSWC will not work with the shader 3 hack, so I guess there is no reason to wait. I might give it a try and if I don't like it , I can just get back to DX9.

FSWC Lite has a DX10 water setting that is nice for the time being until FSWC+ is released.
http://www.strikingsoftware.com/downloads.shtml

That is a solution for milky water at night and improved day water.

Cheers
TJ

pilottj
October 2nd, 2012, 10:11
Here is a couple of water shots day/night(with moonlight) near KORS using FSWC Lite DX10 water shaders. Water effects set at Mid 2.x
http://fsfiles.org/flightsimshotsv2/images/2012/10/02/q7MZ.jpg
http://fsfiles.org/flightsimshotsv2/images/2012/10/02/WpXom.jpg
Cheers
TJ

Roger
October 2nd, 2012, 13:08
New version of DX10 patch was uploaded to avsim yesterday


<tbody>
Category: Flight Simulator X - Miscellaneous Files (http://library.avsim.net/index.php?CatID=fsxmisc)



New! DX10 Shader Fixes V3.1.0

http://library.avsim.net/images/ZipDive.png (http://library.avsim.net/zipdiver.php?DLID=171878) http://library.avsim.net/images/Download.png (http://library.avsim.net/download.php?DLID=171878)


</tbody>
File Description:
DX10 Shader Fixes V3.1.0, replaces v3.0.0 - These are a set of shader fixes for DX10 Preview mode in FSX. The patch should not effect DX9 in any way. It addresses the following bugs in the DX10 preview:

1) Flashing runways/taxiways
2) Yellow/white runway markings transparency
3) Opaque chain fences
4) Progressive Taxi markings missing
5) Missing night scenery/semi-transparent dusk scenery (often misdescribed as missing night textures)
6) Some addon cars with black headlights
7) Softer VC shadow
8) Eliminates false sun on VC roof and side wall


<tbody>
Filename:

shader_release_v3.1.0.zip



License:

Freeware, limited distribution



Added:

1st October 2012, 18:16:11



Downloads:

6347



Author:

Steve Parsons



Size:

410kb


</tbody>


Evidently Steve uploaded the file with some errors and there is now a 3.1.1 file uploaded to Avsim's library.

Skyhawk_310R
October 2nd, 2012, 14:27
Most cool!

Thanks,

Ken

Mach3DS
October 2nd, 2012, 20:08
One of the issues still remaining for Dx10 users after Steve Parsons new Dx10 shaders, is the external lights issue which means the nav lights are often missing or only viewable from certain limited angles. The Shockwave lights tend to work fairly well but Steve Parsons has developed a fix. This involves creating a new fx file and editing the aircraft.cfg. I've tried this fix on the Aerosoft Catalina and Rob Cappers Dc2X. Before and after shots below. The Avsim thread with instructions here: http://forum.avsim.net/topic/377635-dx10-nav-lights-experimental-fix/

Thank you! I'm not sure how I've managed to go this long without any knowledge of Nvidia Inspector, but it has completely changed my experience on my quite dated rig! So much smoother! Thank you for sharing!

bushpilot
October 3rd, 2012, 04:52
Does anyone know how to externally limit your FPS in DX10 mode? The old FPS_Limiter_0.2 does not work in DX10 mode.

Roger
October 3rd, 2012, 05:02
Does anyone know how to externally limit your FPS in DX10 mode? The old FPS_Limiter_0.2 does not work in DX10 mode.

It's best to use the internal limiter, then use Nvidia Inspector's Vertical Sync at half monitor rate. I believe it's less heavy on hardware than the alternative cfg entry.

bushpilot
October 3rd, 2012, 05:12
I've always had best performance by setting unlimited FPS internally and capping the FPS externally. Less micro stutters and fluctuation, at least on my system.

Just did a bit of googling, seems that Nvidia has a hidden limiter build in their drivers, can be enabled by a tweaked Nvidia Inspectror: http://forums.atomicmpc.com.au/index.php?showtopic=47061

Gonna give it a try :wiggle:

bushpilot
October 3rd, 2012, 05:28
Seems to be working, I get steady 30fps at ORBX Israels Farm with max scenery settings in DX10 yay!

The above link also mentions that the driver level limiter should be less straining to your hardware, compared to vsync :) I think this is good, and I'm officially DX10-only now :applause:

Dimus
October 3rd, 2012, 06:31
Thank you pilottj! I have seen that but I was not sure if it works with the new shader hacks that correct all the other issues (flashing taxiways etc.) Are your shots taken using this hack? If so, I will certainly try FSWC lite.

To bushpilot: Did you manage to replace the ENB effects with anything else? With both these issues sorted DX10 would be a no brainer for me.

To Roger: Is it possible to apply high degree of AF through nvidia inspector with DX10? It helps with the shimmering of trees over forests.

Finally, would it be a good idea to also transfer this thread to the tweaks like the other one for easy reference?

pilottj
October 3rd, 2012, 07:12
Hey Dimus,
I have FSX Gold, running moderate-full settings, as for graphic mods have the latest REX Essentials, FS Shade, FSWC Lite. My vid card is a Nvidia GTX480. I am not over clocking, I don't have ENB, not using Nvidia enhancer, I just used Steve's DX10 fixes and fixes suggested here in Roger's DX10 thread. Pretty much all of my DX10 issues have been solved, including flickering taxiways, rain issues, aircraft lights for the most part, enough to make me use it on a regular basis...before I could only use it in certain situations for a nice screenshot or two. I think FSWC Lite should work fine. I have the regular FSWC installed too. I installed Lite, loaded the DX10 shader. You may have to navigate to the shaders cache folder mentioned in the rain fix and delete cached texture files there for the FSWC Lite textures to show up.


Hope it all works out for you :)

CHeers
TJ

bushpilot
October 3rd, 2012, 07:32
To bushpilot: Did you manage to replace the ENB effects with anything else? With both these issues sorted DX10 would be a no brainer for me.



I'm afraid not. It's a shame, because I have good looking enb setting going on, which I managed to tweak for my liking from REX Natural Enb Plus package. I have currently FXAA Injector under inspection, it's working in a sense that it is doing something to my image. Now I have to figure out how to make it to do what I want it to do...

IanHenry
October 3rd, 2012, 07:35
One problem that I have with DX10 is that I don't get any smoke effects, does anyone know a fix for that?

Regards,
Ian.

kilo delta
October 3rd, 2012, 08:07
I'd love to move to a stable DX10 install...but that'd mean losing all my MAIW/WOAI traffic......and I'd get lonely on my own!:icon_lol:

Roger
October 3rd, 2012, 10:56
Add-on Converter X?

kilo delta
October 3rd, 2012, 11:12
Add-on Converter X?


Something I've never tried,Roger. How does it cope with portover AI, and more importantly, does it hit the FPS?

letourn
October 3rd, 2012, 13:16
Addon converter X convert all my MAIW traffic AI.

I also lost a lots of smoke effects on DX10

Roger
October 3rd, 2012, 13:24
The important thing with add-on converter x is to point it where you want it. So if it's only AI traffic you want to convert, uncheck everything else. I found some ORBX water scenery tiles were odd but it's not a problem because the converter changes nothing in FsX so you can uninstall it and then start over afresh.

Roger
October 3rd, 2012, 13:28
Something I've never tried,Roger. How does it cope with portover AI, and more importantly, does it hit the FPS?

I noticed an impact on frame rates when I had it convert all my scenery but I think it depends how many objects you aim it at. Keep it to the minimum and the frame rate hit should be minimal.

kilo delta
October 3rd, 2012, 13:50
Thanks,guys :salute:. I may give it a try. I'm not concerned about converting any scenery, just AI (but there's a looooooooooooooooooooot of it at this stage*)


*just checked...15GB+ of AI alone!:kilroy:

bushpilot
October 3rd, 2012, 23:01
One problem that I have with DX10 is that I don't get any smoke effects, does anyone know a fix for that?

Regards,
Ian.

I noticed this too, some smoke effects are visible only partly...

Dave Torkington
October 4th, 2012, 06:31
There's clearly been real progress with workarounds to the DX10 anomalies that FSX throws up...

I especially like the Nvidea Inspector tweak that lmits FRPS externally - thank you Bushpilot!

I was of the opinion that switching to DX10 just opens a can of worms, but as this thread is progressing I'm getting the felling that there's some light at the end of the tunnel for DX10 and FSX - am I right?

If so, wouldn't it be a dream to have one FSX -> DX10 tweaking tool? Am I dreaming or is it within the realms of a developer?

At the very least, it'd be superb to have a central source of DX10 tweaking information.

Thanks, Dave. :salute:

Roger
October 4th, 2012, 09:57
Hi Dave,
Avsim have a Dx10 forum with useful advice. http://forum.avsim.net/forum/569-dx-10-discussions-hints-and-help/

Dave Torkington
October 4th, 2012, 10:22
Thanks very much Roger,

The .doc made by Paul J http://forum.avsim.net/topic/384221-a-how-to-go-dx10-doc/ looks like a good place to start...

Disprin Direct on standby :isadizzy:

Roger
October 4th, 2012, 11:34
One of the most important things I've found was to get Nvidia Inspector settings right and the most up-to-date drivers for you vid card. I believe that many of the updates fo drivers are helping Dx11 functions which are ignored in Dx9 programs. It is essential to have AA and Anisotropic on in game then, if you use an Nvidia vid card checkout post #10 in this thread for my NI settings.


I am persevering with Dx10 post Steve Parsons as it gives my old rig the smoothest ride yet in ORBX scenery areas.

Roger
January 29th, 2013, 15:12
ORBX have just released an update for CEN4 that cures the Dx10 vegitation issue. http://www.orbxsystems.com/forum/topic/54163-ftx-cen4-high-river-version-2/unread/

CEJ4 to follow!