Page 1 of 2

Reshade Effects in Oolite

Posted: Wed Aug 19, 2015 8:23 pm
by another_commander
Those of you with a high-end system capable of supporting OpenGL 4.3 and higher may be interested in this little graphics effects injector: http://reshade.me/

We have not tested it extensively yet, but it seems to work out of the box with Oolite. Here is a screenie of a Coriolis with the default utility settings:
Image

Apparently a large range of effects is possible with this and one can even design their own shaders or personalized effects. It definitely looks very interesting and promsing.

Re: Reshade Effects in Oolite

Posted: Wed Aug 19, 2015 8:32 pm
by Cody
How does one use this utility? Simply download and install - where?

Re: Reshade Effects in Oolite

Posted: Wed Aug 19, 2015 8:52 pm
by another_commander
I didn't try it myself as I don't have a capable system, but I believe that what you do to make it work is this:
1. Extract Reshade32.dll or Reshade64.dll into the oolite.app folder, depending on which variant of the game you are running.
2. Extract the Reshade folder of the package also into oolite.app (maintain the folder structure when doing that).
3. Rename Reshade32/64.dll to opengl32.dll.
4. Run oolite normally.

There is also a Readme.txt file in the package, make sure to give it a look before you start.

Hopefully this is all you need to do. I hope that either Getafix or myself will be able to provide some more specific installation instructions some time tomorrow, if the above is not sufficient.

Re: Reshade Effects in Oolite

Posted: Wed Aug 19, 2015 9:03 pm
by Cody
Thanks - perhaps later tonight I'll give it a go.

Re: Reshade Effects in Oolite

Posted: Thu Aug 20, 2015 6:32 am
by Diziet Sma
Sounds interesting.. makes me wish I had hardware capable of using it.

Pity it's Windoze only, though.

Re: Reshade Effects in Oolite

Posted: Thu Aug 20, 2015 7:14 am
by another_commander
While still looking into how Reshade does its magic in Oolite, it may be helpful to note, for anyone who would like to experiment with it, that probably the easiest way to set it up is to use the Mediator utility that comes included in the package. This will allow to not only set it up correctly, but to also pick actual effect groups that are to be applied when Oolite launches.

Re: Reshade Effects in Oolite

Posted: Thu Aug 20, 2015 7:21 am
by Getafix
Diziet Sma wrote:Pity it's Windoze only, though.
But it IS for windows!?!

EDIT: Now I got it... :oops:

Re: Reshade Effects in Oolite

Posted: Thu Aug 20, 2015 8:30 am
by Day
Wow !

Re: Reshade Effects in Oolite

Posted: Thu Aug 20, 2015 12:40 pm
by Lone_Wolf
Diziet Sma wrote:Sounds interesting.. makes me wish I had hardware capable of using it.

Pity it's Windoze only, though.
On linux proprietary Nvidia and AMD drivers do support that OpenGL version, and the opensource mesa drivers will soon support Open GL 4.1 / 4.2 .

However, given the huge lag in switching to newer drivers in many distros (especially ubuntu LTS & Debian stable) it might be better to target OpenGL 3 instead of 4.

NOTE : i have no idea what OpenGL version is supported on OS X or windows Intel driver.

Re: Reshade Effects in Oolite

Posted: Fri Aug 21, 2015 12:29 am
by Getafix
I did a tutorial on how to install Crosire's Reshade v1.0.0 post-processing injector and
how to mod Oolite 1.82, using Lucifer's mediator tool to configure and apply:
  • CustomFX - DEBAND (default values): Applies debanding to minimize banding artifacts.
  • GemFX - BLOOM (custom values): Bloom, based on MasterEffects & asmodean bloom.
  • GemFX - LENSDIRT (default values): Simulates a dirty camera lens.
  • SweetFX - FXAA (default values): Anti-aliasing. Smoothens jagged lines using the FXAA technique.
Click the screenshot to check it out.
Image

Re: Reshade Effects in Oolite

Posted: Fri Aug 21, 2015 4:28 am
by Diziet Sma
Lone_Wolf wrote:On linux proprietary Nvidia and AMD drivers do support that OpenGL version, and the opensource mesa drivers will soon support Open GL 4.1 / 4.2 .

However, given the huge lag in switching to newer drivers in many distros (especially ubuntu LTS & Debian stable) it might be better to target OpenGL 3 instead of 4.
The thing is, unless your game runs on the Unity game engine (as with, for instance, KSP), native Linux support for windows .dll files is rather thin on the ground. And ReShade, being a Windows program, does its magic through .dll's.

Re: Reshade Effects in Oolite

Posted: Fri Aug 21, 2015 4:45 am
by Diziet Sma
Getafix wrote:Click the screenshot to check it out.
Looks good! (starts wondering where I can steal a couple of K$ from, to build a decent gaming rig)

Re: Reshade Effects in Oolite

Posted: Fri Aug 21, 2015 6:51 am
by another_commander
Thanks for the tutorial Getafix, that was really helpful. I think it will take a good while for someone to explore all those effects options. It would be interesting to see what settings setups people can come up with.

Re: Reshade Effects in Oolite

Posted: Fri Aug 21, 2015 11:21 am
by Lone_Wolf
Diziet Sma wrote:
Lone_Wolf wrote:On linux proprietary Nvidia and AMD drivers do support that OpenGL version, and the opensource mesa drivers will soon support Open GL 4.1 / 4.2 .

However, given the huge lag in switching to newer drivers in many distros (especially ubuntu LTS & Debian stable) it might be better to target OpenGL 3 instead of 4.
The thing is, unless your game runs on the Unity game engine (as with, for instance, KSP), native Linux support for windows .dll files is rather thin on the ground. And ReShade, being a Windows program, does its magic through .dll's.
Understood, maybe steam game developers will use it and ask/help reshade authors to make it portable.

Re: Reshade Effects in Oolite

Posted: Fri Aug 21, 2015 3:46 pm
by Zireael
*curses bitterly at the fact the drivers for my GFX card switching are malfunctioning thus sentencing me to play only on the Intel HD 3000*