Overclock.net › Forums › Video Games › PC Gaming › How To: Anti-Aliasing/Shader Injection (SweetFX, GeDoSaTo, GEMFX, and ReShade)
New Posts  All Forums:Forum Nav:

How To: Anti-Aliasing/Shader Injection (SweetFX, GeDoSaTo, GEMFX, and ReShade) - Page 10

post #91 of 1673
Thread Starter 
Quote:
Originally Posted by CeeJayDK View Post

I'm considering porting SweetFX to dsfix. Only problem is I don't have Dark Souls so I can't test it.

 

We could test it for you.

 

Otherwise you could ask the author on his blog and see if he's interested in doing so: http://blog.metaclassofnil.com/?p=169#comments

post #92 of 1673
I have made a version of SweetFX for DSfix. I call it "SweetFX for DSfix" smile.gif
You can find it here : http://dropcanvas.com/l46x9

I really hope someone will test this and let me know if it works or not as I can't test it myself (I don't have Dark Souls).
It did compile with GPU Shaderanalyzer though, so I'm hopeful.

You can't currently tweak the SMAA settings further in SweetFX - You can only set the preset in DSfix.ini as you would normally do.

Note that the regular version of SweetFX should also work with Dark Souls, but I want to know if this version designed to integrate with DSfix works or not.

Anyone have Dark Souls that can help test it?
post #93 of 1673
Sorry, I dont have DS... yet wink.gif
post #94 of 1673
Thread Starter 

Tested and took the following screenshots:

 

 

Since you mentioned the settings can't be changed, was this bright and washed out look intended?

post #95 of 1673
Quote:
Originally Posted by TFL Replica View Post

Since you mentioned the settings can't be changed, was this bright and washed out look intended?

Only the SMAA settings are locked .. the rest can be changed.

But that is not the intended look, that is a bug and I think I know what's causing it.. BRB

EDIT:

As I thought.
In SMAA.fx at the bottom (inside technique NeighborhoodBlending) this line

SRGBWriteEnable = true;

should be

SRGBWriteEnable = false;


New version is up on http://dropcanvas.com/l46x9
Edited by CeeJayDK - 9/6/12 at 4:59am
post #96 of 1673
Thread Starter 

Tested again. It's working correctly now.

 

 

Edit: Looks like I can't edit the SweetFX settings and see the changes in real time anymore. A restart is required to test new settings.

post #97 of 1673
Quote:
Originally Posted by TFL Replica View Post

Tested again. It's working correctly now.

Edit: Looks like I can't edit the SweetFX settings and see the changes in real time anymore. A restart is required to test new settings.

Great! Which is faster/better ?
DSfix and SweetFX(using the normal way of install .. with the d3d9.dll) or this new combined version?

You can't change settings and reload the shaders because that is a feature of InjectSMAA which SweetFX normally uses.
DSfix does not do this and so this version that is running through DSfix alone can not do this.
post #98 of 1673
So I'm trying to get SweetFX to work with Dirt 2 and 3 and it seems like it's a no go. Any idea what needs to be done specifically to get it running?

Edit: Same thing with Dungeon Siege 3, I tried turning off AA in game and still no good.
Edited by Derko1 - 9/6/12 at 1:08pm
Gaming Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 3770k @ 4.8GHz w/ 1.43v ASRock z77 Extreme 6 HD7970 @ 1270/1800 HD7970 @ 1270/1800 
RAMHard DriveHard DriveHard Drive
16GB G. Skill Ripjaws Z 9-11-12-28 OCZ Vertex 3 120GB Caviar Blue 1.0TB WD10EZEX DeskStar 1.5TB HDD 
Hard DriveCoolingCoolingOS
Caviar Blue 1.0TB WD10EZEX Raystorm Chrome XSPC CPU Block Swiftech Komodo 7970 Water Blocks Windows 8 64bit Ultimate 
MonitorPowerCaseAudio
Panasonic 54in VT 25 Corsair Fatl1ty 1000 watt PSU Corsair 800D Onkyo-NR-1008 
Audio
Energy CF70 towers, Energy CLR center, and Ener... 
  hide details  
Reply
Gaming Rig
(17 items)
 
  
CPUMotherboardGraphicsGraphics
i7 3770k @ 4.8GHz w/ 1.43v ASRock z77 Extreme 6 HD7970 @ 1270/1800 HD7970 @ 1270/1800 
RAMHard DriveHard DriveHard Drive
16GB G. Skill Ripjaws Z 9-11-12-28 OCZ Vertex 3 120GB Caviar Blue 1.0TB WD10EZEX DeskStar 1.5TB HDD 
Hard DriveCoolingCoolingOS
Caviar Blue 1.0TB WD10EZEX Raystorm Chrome XSPC CPU Block Swiftech Komodo 7970 Water Blocks Windows 8 64bit Ultimate 
MonitorPowerCaseAudio
Panasonic 54in VT 25 Corsair Fatl1ty 1000 watt PSU Corsair 800D Onkyo-NR-1008 
Audio
Energy CF70 towers, Energy CLR center, and Ener... 
  hide details  
Reply
post #99 of 1673
Thread Starter 
Quote:
Originally Posted by CeeJayDK View Post


Great! Which is faster/better ?
DSfix and SweetFX(using the normal way of install .. with the d3d9.dll) or this new combined version?
You can't change settings and reload the shaders because that is a feature of InjectSMAA which SweetFX normally uses.
DSfix does not do this and so this version that is running through DSfix alone can not do this.

 

I haven't been able to notice any differences in performance because the game is hard capped to 30fps. I'll try and find out more about that later. The combined version is clearly superior for playing the game. If dsfix could be modified to include a toggle function, it would be perfect.

 

Benefits

  • The post processing no longer affects the game's HUD, UI, Text and Afterburner's OSD (Text is cleaner)
  • The built-in screenshot function (F5) takes HUD-less screenshots
  • MSI Afterburner can capture screenshots/videos of the entire screen along with all of SweetFX's post processing

 

Quote:
Originally Posted by Derko1 View Post

So I'm trying to get SweetFX to work with Dirt 2 and 3 and it seems like it's a no go. Any idea what needs to be done specifically to get it running?
Edit: Same thing with Dungeon Siege 3, I tried turning off AA in game and still no good.

 

Edit: It works if you force the game to use DX9 mode. Go to "My Games\DiRT3\hardwaresettings" and edit hardware_settings_config.xml. Change <directx forcedx9="false" /> to true. I think I know why DX11 mode doesn't work. This was in the changelog for Afterburner 2.2.0:

 

Quote:

Added screencapture and videocapture support for Direct3D10 and Direct3D11 applications using framebuffers with 10-bit RGB components (e.g. Dirt 3)

 

It's possible that the 10-bit framebuffer is causing an issue for SweetFX. It's the same story with FEAR 3 (DX9 works, DX11 doesn't) but possibly for a different reason. Again this part of the Afterburner changelog hints at something abnormal in FEAR 3:

Quote:
Added screencapture and videocapture support for Direct3D10 and Direct3D11 applications using BGR framebuffers (e.g. F.3.A.R.)

 

 

As for Dungeon Siege 3, post your log.log and we'll have a look at it.

post #100 of 1673
Quote:
Originally Posted by Sethy666 View Post

Absolutely doh.gif
My apologies CeejayDK, Im loving your work on SweetFX... its much nicer to work with than my previous injector. Kudos to you applaud.gif

Thankyou.
It's praise like this from users that keep me motivated to making new versions of SweetFX smile.gif
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: PC Gaming
Overclock.net › Forums › Video Games › PC Gaming › How To: Anti-Aliasing/Shader Injection (SweetFX, GeDoSaTo, GEMFX, and ReShade)