Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

DX10SceneryFixer vs Bojote Shader 3.0 Upgrade

Featured Replies

For many moons now, I've been using Bojote's famed tweaks alone with his HLSL shader library 3.0. Naturally, when I first installed DX10SceneryFixer, the tool complained that the FX files were not "stock" and a bunch of options were grayed out. I reverted to the stock shader set and DX10SceneryFixer ran like a champ - all is well on that front. My question is: are Bojote's shaders compatible or even relevant anymore with the fixer?

DirectX 10 uses pixel shader 4.0, while DirectX 9 uses up to pixel shader 3.0. DirectX 10 will not only look better but will perform better. You won't need the mod, because FSX will use the 4.0 shaders with DX10.

Jeff Thomson

I have an ATI card and the mod gives an FPS boost. Will I lose FPS if i used the fixer insted if the mod?

 

The ATI card got a boost primarily from the Clouds using a better shader in DX9 with SM 3.0 mod.

 

Going to DX10 provides a similar "boost".

 

Without even installing the new DX10 Fixer, you can still "test" the DX10 mode.

 

In DX9 mode, plop your plane on the runway at some medium size airport with the Building Storms Theme in FSX. Or some other cloudy weather. Just sitting there. What FPS are you getting on average? Save that flight.

 

Then switch to DX10 and do the exact same test by loading that same flight.

 

Result?

 

Charles.

  • Author

I knew DX supported HLSL 4.0, but wasn't sure if FSX uses it out of the box (the code can specify which shader version to use). So, the Bojote fix was only applicable to running DX9 - is that correct? Is this entry in my fsx.cfg even relevant under DX10?

 

ALLOW_SHADER_30=1

 

I have an ATI card and DX10 greatly outperforms DX9 in almost every respect, so maybe I'm already getting the best of both worlds now without Bojote.

I knew DX supported HLSL 4.0, but wasn't sure if FSX uses it out of the box (the code can specify which shader version to use). So, the Bojote fix was only applicable to running DX9 - is that correct? Is this entry in my fsx.cfg even relevant under DX10?

 

ALLOW_SHADER_30=1

 

I have an ATI card and DX10 greatly outperforms DX9 in almost every respect, so maybe I'm already getting the best of both worlds now without Bojote.

 

Correct. The DX10 Fixer does not effect DX9 and Shader Mod 3.0 does not effect DX10.

 

But trying to install and uninstall both on the same FSX install can mess with the other. Example is that SM3.0 patch script is a whole folder replacement of the ShaderHLSL folder in the root of FSX which contains both DX9 and 10 shaders. So if DX10 Fixer or Patch manipulated the contents and then you install SM3.0, they get overwritten. Not sure how that would go.

 

Honestly, if you install SM3.0 for DX9 first and then install the DX10 Fixer, you are fine. The other way around is when it can get sketchy.

 

I keep a virgin copy of the ShaderHLSL folder from FSX Root handy in case I blow it up. Delete and replace with a clean one and done. Start over. :)

 

Charles.

  • Commercial Member

 

Honestly, if you install SM3.0 for DX9 first and then install the DX10 Fixer, you are fine. The other way around is when it can get sketchy.

 

I keep a virgin copy of the ShaderHLSL folder from FSX Root handy in case I blow it up. Delete and replace with a clean one and done. Start over. :)

 

Charles.

 

Spot on, I will try and remember to add that into the manual.

  • 1 year later...

OK, I have been noticing different discussions on the Shader 3.0 mod for ATI users.  Question......Is the mod relevant for newer Radeon cards, in my case R9 270, and also because of Directx11 using pixel shader 5.0?

OK, I have been noticing different discussions on the Shader 3.0 mod for ATI users.  Question......Is the mod relevant for newer Radeon cards, in my case R9 270, and also because of Directx11 using pixel shader 5.0?

You probably should start a new thread, this one is almost 2 years old.

Ric Elmore

 

747-8%20Lufthansa%20Banner%202.jpgAmerican777-300smbanner.jpg 

 

 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.