Feedback is completely welcome, as I made it mostly for myself, but if there are any improvements you think could be made, I'll listen.
Though I won't guarantee anything of course
Included effects
FXAA
MXAO + IL
HDR
Bloom
LUT/Lightroom
Light Adaptation
Ambient Light
Clarity
Vignette
Filmgrain - optional, default off
Album
Download
Installation
1) Download ReShade 3.0.7 from www.reshade.me
2) Install ReShade by selecting swgemu.exe and selecting DirectX 9
3) When asked to download shaders, select no
4) Extract contents of archive into your root SWGEmu installation, overwrite when asked*
*Must overwrite d3d9.dll, the included one is an unlocked ReShade that does not check network traffic, that way ReShade will not disable the depth buffer.
Not overwriting will lead to certain effects not working.
Performance
Tested on R9 390x, I7-6700K @ 4.5ghz, 16gb DDR4 on Windows 10
Managed two instances of the game at 60fps, so take that as you will
Notes
-- Turn off the in-game/built-in bloom, it's obsolete and terrible. It also hurts the specular rendering in the game.
-- Scroll-Lock toggles ReShade on/off
-- Pause-Break toggles the Filmgrain effect on/off (default off)
-- Shift-F2 brings up the overlay. You can disable individual effects here.
Selecting "Configuration Mode" in the settings menu will allow customizing the shaders, but will slow down their initialization...
Known Issues
- Some environments may seem a bit too dark/too bright at certain times of the day, depending on the planet. Looking for feedback.
- MXAO will be disabled when the datapad/inventory is open, or 3D items are in the toolbar. The reason for this is that the game empties the depth buffer when these objects are being displayed. Nothing can be done about this.
- It's pretty rare, but the Depth Buffer might get screw-y and flood part of the screen with artifacts when MXAO is turned on. It clears usually after 30-60 seconds, and doesn't happen often enough that I consider it a severe issue. This might depend on AMD/NVidia drivers. Encountered on AMD.
- MXAO will draw over the interface. Nothing can be done about this. Recommend adjusting HUD transparency.
- MXAO has a tendency to sample a lot more around character feet, no idea why. Reduced the effect as much as possible without making the AO negligible.
Though I won't guarantee anything of course
Included effects
FXAA
MXAO + IL
HDR
Bloom
LUT/Lightroom
Light Adaptation
Ambient Light
Clarity
Vignette
Filmgrain - optional, default off
Album
Download
Installation
1) Download ReShade 3.0.7 from www.reshade.me
2) Install ReShade by selecting swgemu.exe and selecting DirectX 9
3) When asked to download shaders, select no
4) Extract contents of archive into your root SWGEmu installation, overwrite when asked*
*Must overwrite d3d9.dll, the included one is an unlocked ReShade that does not check network traffic, that way ReShade will not disable the depth buffer.
Not overwriting will lead to certain effects not working.
Performance
Tested on R9 390x, I7-6700K @ 4.5ghz, 16gb DDR4 on Windows 10
Managed two instances of the game at 60fps, so take that as you will
Notes
-- Turn off the in-game/built-in bloom, it's obsolete and terrible. It also hurts the specular rendering in the game.
-- Scroll-Lock toggles ReShade on/off
-- Pause-Break toggles the Filmgrain effect on/off (default off)
-- Shift-F2 brings up the overlay. You can disable individual effects here.
Selecting "Configuration Mode" in the settings menu will allow customizing the shaders, but will slow down their initialization...
Known Issues
- Some environments may seem a bit too dark/too bright at certain times of the day, depending on the planet. Looking for feedback.
- MXAO will be disabled when the datapad/inventory is open, or 3D items are in the toolbar. The reason for this is that the game empties the depth buffer when these objects are being displayed. Nothing can be done about this.
- It's pretty rare, but the Depth Buffer might get screw-y and flood part of the screen with artifacts when MXAO is turned on. It clears usually after 30-60 seconds, and doesn't happen often enough that I consider it a severe issue. This might depend on AMD/NVidia drivers. Encountered on AMD.
- MXAO will draw over the interface. Nothing can be done about this. Recommend adjusting HUD transparency.
- MXAO has a tendency to sample a lot more around character feet, no idea why. Reduced the effect as much as possible without making the AO negligible.