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.

ReShade (shader injector), SweetFX 2.0 and P3D v2.4

Featured Replies

Which half of the screen is enhanced by ReShade? I like the right half, which has higher brightness and contrast.

 

The original P3D HDR is really too dark and dull, but with Rob's HDR tweak it becomes quite nice. However, the screenshots by autogyro with SweetFX do look even better.

 

Is there a tutorial as how to exactly get ReShade and SweetFX to work with P3D? By the way, do they work under DSR?

9950X3D / 64GB / RTX5090 / Pimax Crystal Light / Win11

  • Replies 84
  • Views 62.3k
  • Created
  • Last Reply

Top Posters In This Topic

The left side of the screen is the stock shaders.

 

I have not used Rob's HD tweak, so I cannot comment. On a side note, I did NOT enable HDR in SweetFX.

 

My understanding is that DSR is for Nvidia cards. I have ATI cards.

 

There is no known tutorial. At this point, I would like to pause and say. You can, and I did, break P3D to the point of not booting. This mod is for advanced users. I thoroughly read both readme files. Even when installed correctly, It can crash the sim. It's beta software. With that being said, here are some of the caveats I encountered.

 

First, it does NOT modify your P3D config. Safe there, but it does add DLL's to the main directory which can, as mentioned before, cause the sim not to boot.

 

One of the main problems was the installer detecting P3D as a DirectX 9 program with no option to switch. As such, it installed the default DX9 DLL's for SweetFX. The shaders keep compiling in DX9/DX10. I wanted/needed/coveted the DX11 shaders.

 

After much frustration, I deleted only the SweetFX DX9 DLL's in the main P3D directory. Then I re-ran the installer and it detected P3D as unknown. I was then able to select the radio button for DX11.

 

After I installed it and loaded up the sim, I started changing different parameters within the SweetFx.cfg file. I'd load notepad. Make the changes. Save. Close.  Delete the shaders directory. Launch sim. See the changes. Close sim. Launch notepad. Make changes. Save. Close. Rinse, repeat.

 

After spending a lot of time. I forgot that I had left the SweetFX.cfg open in notepad. The sim was still running. I went ahead a made a change to one of the shaders. Hit save and was amazed to see the changes took place in real-time in the sim. There was no need to keep reloading the sim after the changes were made. After that, it was a lot of fun exploring the different shaders and there combinations.

 

I currently have the following shaders enabled:

SMAA
LUMASHARPEN
DPX
LIFTGAMMAGAIN
VIBRANCE
CURVES
DITHER
 

And I'm still delving deeper into the config file.

  • Author

I had it a lot more easier - just unzipped the ReShade zip file, then ran it and it would auto install into P3D, picking D3D11. If you check the readme, it basically works if you have the relevant and correct DLLs in the prepar3d folder. It's supposed to be relatively straight forward - although certainly it is still beta so errors may be expected. But good to hear it's working for you romney.

 

FlyIce, I'm running P3D HDR + Rob's HDR tweaks, even with SweetFX running, but not the HDR or vibrance shader options in SweetFX as they sort of do the same thing.

 

I've turned off SMAA and are using DSR with ReShade running - works fine for me.

 

Also, awesome video showcasing some differences romney!

Shuai Li

 

MqMT51D.png

One of the main problems was the installer detecting P3D as a DirectX 9 program with no option to switch. As such, it installed the default DX9 DLL's for SweetFX. The shaders keep compiling in DX9/DX10. I wanted/needed/coveted the DX11 shaders.

 

After much frustration, I deleted only the SweetFX DX9 DLL's in the main P3D directory. Then I re-ran the installer and it detected P3D as unknown. I was then able to select the radio button for DX11.

 

After I installed it and loaded up the sim, I started changing different parameters within the SweetFx.cfg file. I'd load notepad. Make the changes. Save. Close.  Delete the shaders directory. Launch sim. See the changes. Close sim. Launch notepad. Make changes. Save. Close. Rinse, repeat.

 

After spending a lot of time. I forgot that I had left the SweetFX.cfg open in notepad. The sim was still running. I went ahead a made a change to one of the shaders. Hit save and was amazed to see the changes took place in real-time in the sim. There was no need to keep reloading the sim after the changes were made. After that, it was a lot of fun exploring the different shaders and there combinations.

 

Re-running the installer didn't work for me. Initially I got it to work well (after deleting all remains from a previous version) but it seemed to use the D3D9.dll causing a crash sometimes and performance issues.

 

I finally got the welcome to read: 'Rendering using D3D11'

 

 

 

Here is a short HOW TO for those who want to try ReShade/SweetFX:

 

1: Download 'ReShade 0.11.1 Public Beta with SweetFX 2.0 Preview'

 

2: Run ReShade Setup and point it to P3D

 

3: Copy the ReShade32.dll to the P3D folder and rename it to dxgi.dll

 

4: Trash the d3d9.dll!!!!!

 

5: That's it, change settings in 'ReShade_settings' (only one option) and 'SweetFX_settings' in the P3D/SweetFX folder.

 

SweetFX rendering is done on the fly and immediately visible in P3D when saving the settings file.

SweetFX doesn't touch P3D's shaders, shader folder or shader cash.

 

 

Hope this helps, greetz

Gerrit

Thank you guys! I may give it a try soon. Years ago I used sth called ENB with FSX but wasn't too impressed. I guess there are only that much you can tweak with DX9, but those SweetFX images look impressive.

9950X3D / 64GB / RTX5090 / Pimax Crystal Light / Win11

  • Commercial Member

Re-running the installer didn't work for me. Initially I got it to work well (after deleting all remains from a previous version) but it seemed to use the D3D9.dll causing a crash sometimes and performance issues.

 

I finally got the welcome to read: 'Rendering using D3D11'

 

 

 

Here is a short HOW TO for those who want to try ReShade/SweetFX:

 

1: Download 'ReShade 0.11.1 Public Beta with SweetFX 2.0 Preview'

 

2: Run ReShade Setup and point it to P3D

 

3: Copy the ReShade32.dll to the P3D folder and rename it to dxgi.dll

 

4: Trash the d3d9.dll!!!!!

 

5: That's it, change settings in 'ReShade_settings' (only one option) and 'SweetFX_settings' in the P3D/SweetFX folder.

 

SweetFX rendering is done on the fly and immediately visible in P3D when saving the settings file.

SweetFX doesn't touch P3D's shaders, shader folder or shader cash.

 

 

Hope this helps, greetz

 

Unfortunately this led to an instant CTD for me (after clicking "yes, I understand this is a beta").  Didn't even make it to the main window.

Kyle Weber (Private Pilot, ASEL; Flight Test Engineer)
Check out my repaints and downloads, all right here on AVSIM

So far it's stable on my system. No crashes and massive frame drops when accessing the menu anymore. (menu bar as well as right-click menu)

But I'm unable to undock gauge windows (Feelthere Map gauge in my case) without loosing half of the framerate

I had some hope that "ReShade" would also fix this... 

Regards, Sebastian

 

CTDs for me when I was in the P3D menue and switch out of it.

 

Question: To deinstall it do I only have to rename the d3d.dll or do I have to manually delete some more files?

To uninstall, delete from P3D main folder:

 

SweetFx folder,

Sweet.fx file,

dxgi.dll, d3d9.dll, both or either one if present.

 

 

greetz,

Gerrit

To uninstall, delete from P3D main folder:

 

SweetFx folder,

Sweet.fx file,

dxgi.dll, d3d9.dll, both or either one if present.

 

 

greetz,

Thanks! Now I can finally set my controls again without CTDs  :rolleyes:

 

But otherwise it looks very nice! Hopefully the CTDs will cease with another update of Re-Shade  B)

  • Author

For those experiencing CTDs after awhile in P3D, try to avoid using the SMAA settings. I've found with those turned off I get maybe a CTD, but very rarely after going through menus etc.

Shuai Li

 

MqMT51D.png

Where can I get SweetFX 2.0 presets for Prepar3DV2.4?

Could you upload yours or something?

Thanks.

 

Where can I get SweetFX 2.0 presets for Prepar3DV2.4?

Could you upload yours or something?

Thanks.

 

 

There aren't any.  I just played with the SweetFX_settings.txt file.

David Graham Google, Network+, Cisco CSE, Cisco Unity Support Specialist, A+, CCNA

 

Right, thanks anyway. If any of you get to make it look decent, please upload it.

I've been playing with it too, but doesn't look as good as I'd like it to: http://www.filedropper.com/sweetfxsettings_5

Give it a try and give me some feedback meanwhile :)

Thanks.

  • Author

The only thing I've turned on is curves and Cineon DPX for my pictures.

Shuai Li

 

MqMT51D.png

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.