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:
- UHQ FXAA
- High Quality Blended Bloom
- Scene Tonemapping
- RGB Colour Correction
- Post Linear Gamma Correction
- S-Curve Contrast Enhancement
- Texture Sharpening
- Pixel Vibrance Adjustment
I'm betting you're looking right now saying "ugh, FXAA? what is this hobo anti aliasing?, we have SMAA \o/". This FXAA implementation happens to be higher quality than the general SMAA available via injectors. With similar, or lower performance impact. It also has a double pass option, for those who want extremely high quality.
This pack also includes an updated version of VSSAO2 for DSFix.
To Install:
Extract DSFx_ShaderSuite_v1.00.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. It'll probably look pretty messy if you use regular notepad to view/edit it. 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.
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.
Link: DSFx Shader Suite v1.00