So, I decided to have a replay of Dark Souls, and said I'd write some shaders specifically for it.
Seeing as I've already spent far more time than I'd originally intended to on this, I thought I may as well share it, with any who may like to use it. I figured here would be the best place to do so, seeing as DS on PC would hardly be enjoyed at all, if not for Durante's excellent DSFix.
Current effects include:
- SMAA (latest version: https://github.com/iryoku/smaa)
- FXAA 3.11
- High Quality Blended Bloom
- Scene Tonemapping
- RGB Colour Correction
- Post RGB Gamma Correction
- S-Curve Contrast Enhancement
- Texture Sharpening
- Pixel Vibrance Adjustment
This pack also includes an updated version of VSSAO for DSFix.
To Install:
Extract DSFx_ShaderSuite_v1.20.zip to your \Dark Souls Prepare to Die Edition\DATA root folder
(where DATA.exe is) The shader options are all in an ini file named 'DSFx_Settings.ini' So , you shouldn't have to go near the actual fx fle. unless you want to, of course.
To Edit Settings:
Open DSFx_Settings.ini in a text editor. I recommend Notepad++, or the like. You can enable, disable, and customize various options for each effect. There are plenty of options to play around with. Settings are clearly sectioned, and labeled. Use the documentation comments for instructions on each option
I wrote the effects to work with Dark Souls via the great injector, eFX. This injector is not my work. It was created by
Crosire.
Some screens below. There are a few more in the 'Screenshots Folder' in the SkyDrive link below for the archive. You're better off viewing original in full screen, if you want a somewhat decent comparison.
Screens are a bit out dated tbh, from the initial version.
Shaders Off
Shaders Enabled - Default Settings
Cinematic Tonemapping Enabled
Shaders Off 2
Shaders Enabled 2
If you want to view the full quality screens, right-click the image once it loads up, and select 'view original'.
Constructive feedback is helpful. Enjoy. This typically isn't for those with systems that can barely handle Dark Souls as it is, unfortunately.
Link: DSFx Shader Suite v1.20
My system;
i7 3770k @ 4.4
GTX 680
8GB 2133 CL9