ReShade - Advanced post-processing everywhere (SweetFX)

Discussion in 'Game Tweaks and Modifications' started by CeeJay.dk, Nov 30, 2014.

  1. james35

    james35 Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    titan 6gb
    hello mate,what i did was put the extra line here.

    #if (USE_TONEMAP == 1)
    color.xyz = TonemapPass(color.xyz);
    color.rgb = color.bgr;
    #endif

    which is in the reshade.fx
    in the notepad option find type 'tonemap',its should be near the bottom of page.
    remember to enable tone map before playing. its works for me.
    best regards
    jt
     
  2. paxton676

    paxton676 Member

    Messages:
    13
    Likes Received:
    0
    GPU:
    680gtx
    This worked. Thank you :)
     
  3. Scorpio82Co

    Scorpio82Co Guest

    Messages:
    180
    Likes Received:
    0
    GPU:
    Gigabyte GTX1070 G1 8GB
  4. angellman

    angellman Guest

    Hello, Paxton 676! Please, can you explain to me how you did it?I want to play Wolfenstein TNO and Rage and I don't know how to make settings.Work in game menu but in game -- black image, audio and hud only.Please!(what files i need to edit?)
     
    Last edited by a moderator: Dec 29, 2014

  5. signex

    signex Ancient Guru

    Messages:
    9,071
    Likes Received:
    313
    GPU:
    RTX 4070 Super
    Did anyone got it to work with BF4?

    I'd like to get SMAA effect.
     
  6. jim2point0

    jim2point0 Guest

    Messages:
    1,350
    Likes Received:
    42
    GPU:
    Asus Strix 2080TI
    I'm getting this in AC: Unity when I try Reshade + "MasterEffect Reborn"

    [​IMG]
     
  7. PandaSushi

    PandaSushi Guest

    Messages:
    39
    Likes Received:
    0
    GPU:
    GTX 780
    Works with bf4_x86 but not with the 64bit exe and don't use reshade on mp as it's currently not permitted by punkbuster.
     
  8. BlankM

    BlankM Guest

    Messages:
    2
    Likes Received:
    0
    GPU:
    AMD R9 270
    So I've been using an older version of SweetFX for PSO2. However when I downloaded Reshade + SweetFX 2.0 for use in OpenGL emulators (PPSSPP) my radeonpro no longer hooks to PSO2 and I can no longer get SweetFX to work with it. Is there any way I can fix this? Coincidentally, I can not open Reshade setup while RadeonPro is running at all.

    Also when trying to use the SMAA filter with Reshade the game goes incredibly dark. Perhaps my settings are wrong?
     
  9. kgonepostl

    kgonepostl Member

    Messages:
    47
    Likes Received:
    0
    GPU:
    asus r9 290 dcu II
    How do I toggle the stastics? Like fps and network and all that garbage
     
  10. paxton676

    paxton676 Member

    Messages:
    13
    Likes Received:
    0
    GPU:
    680gtx
    I am just a gamer so I won't be much help. My issue was that it didn't work at all, the colors were swapped at the title too. I don't know what your issue could be if it works at the title screen but not in game. Also, my issue was just swapped colors, not black screen. If you have a black screen I think that means no video at all. That is likely a completely different issue than mine. But I will explain what fixed my issue anyway.

    I just found this section in reshade.fx using notepad.

    #if (USE_TONEMAP == 1)
    color.xyz = TonemapPass(color.xyz);
    #endif


    I then added the color.rgb = color.bgr; so it looks like this now:


    #if (USE_TONEMAP == 1)
    color.xyz = TonemapPass(color.xyz);
    color.rgb = color.bgr;
    #endif


    You also have to turn on tonemap in the settings by toggling it from 0 to 1. Just like all the other ones you want to use smaa, bloom, etc...

    It works for me at title screen and in game.

    If you are using the sweet.fx file, it works different and won't need to have tonemap toggled on.

    I added the color.rgb = color.bgr; into the sweet.fx with notepad like this:


    /*-----------------------.
    | :: Shared :: |
    '-----------------------*/

    void SharedWrap(in float4 position : SV_Position, in float2 texcoord : TEXCOORD0, out float3 color : SV_Target)
    {
    color = tex2D(colorGammaSampler, texcoord).rgb;
    color.rgb = color.bgr;

    //#if __RENDERER__ != 0x061 //if not OpenGL
    //Depth buffer access



    No one confirmed if this was the right place to paste it , but it worked for me.


    I do get a Black Screen(no video) using Opengl on Wizardry 8, only when trying to cast certain types of spells. I was able to isolate the issue to the sweet.fx file but no further, since I don't understand code. So I am using the Marty shaders and the reshade.fx file on that game. It works fine. So the issue in that game losing video wasn't Reshade but Ceejay shaders since Marty shaders work fine.

    Reshade is awesome. I never thought I would be able to use shaders on an old game like Wizardry 8. It is something I really wanted. So I am very happy. :)

    I found a program that will wrap directdraw to drect3d or opengl but I haven't been able to get reshade to work correctly with it.
     
    Last edited: Dec 30, 2014

  11. paxton676

    paxton676 Member

    Messages:
    13
    Likes Received:
    0
    GPU:
    680gtx
    Wrap DirectDraw to Directx 9

    I found a program that will wrap Shadow Man which runs on Directx 6.1 to Directx 9 and it is called dxwnd. http://sourceforge.net/projects/dxwnd/.

    Reshade creates a log file when renamed to d3d9.dll and even gives the disclaimer window upon starting the game. Nothing after that though, the game comes up like normal but with no reshade. No warnings or errors, just nothing.

    I just started playing with the dxwnd program. There are many settings to play with in this program. I will update here if I ever get it working with reshade or any other wrapper that will inject shaders.

    The log:


    30/12/2014 00:35:34,059 | INFO | Initializing Crosire's ReShade version '0.10.0.601' built on '2014-12-24 21:04:31' loaded from "C:\Program Files (x86)\Steam\steamapps\common\ShadowMan\d3d9.dll" to "C:\Program Files (x86)\Steam\steamapps\common\ShadowMan\Shadowman.exe" ...
    30/12/2014 00:35:34,059 | INFO | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
    30/12/2014 00:35:34,059 | INFO | > Delayed.
    30/12/2014 00:35:34,059 | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
    30/12/2014 00:35:34,075 | INFO | > Libraries loaded.
    30/12/2014 00:35:34,075 | INFO | > Found 9 match(es). Installing ...
    30/12/2014 00:35:34,075 | INFO | > Installed 9 hook(s).
    30/12/2014 00:35:34,075 | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
    30/12/2014 00:35:34,075 | INFO | > Delayed.
    30/12/2014 00:35:34,075 | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
    30/12/2014 00:35:34,075 | INFO | > Delayed.
    30/12/2014 00:35:34,075 | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
    30/12/2014 00:35:34,075 | INFO | > Delayed.
    30/12/2014 00:35:34,075 | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
    30/12/2014 00:35:34,075 | INFO | > Delayed.
    30/12/2014 00:35:34,075 | INFO | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
    30/12/2014 00:35:34,075 | INFO | > Libraries loaded.
    30/12/2014 00:35:34,090 | INFO | > Found 360 match(es). Installing ...
    30/12/2014 00:35:35,213 | INFO | > Installed 360 hook(s).
    30/12/2014 00:35:35,213 | INFO | Registering hooks for "C:\Windows\system32\ws2_32.dll" ...
    30/12/2014 00:35:35,213 | INFO | > Delayed.
    30/12/2014 00:35:35,213 | INFO | Initialized.
    30/12/2014 00:35:35,213 | INFO | Redirecting 'Direct3DCreate9(31)' ...
    30/12/2014 00:36:07,708 | INFO | Exiting ...
    30/12/2014 00:36:07,708 | INFO | Uninstalling 372 hook(s) ...
    30/12/2014 00:36:08,814 | INFO | Exited.
     
    Last edited: Dec 30, 2014
  12. Hakuryuu

    Hakuryuu Guest

    Messages:
    18
    Likes Received:
    1
    GPU:
    MSI GTX 760 Twin Frozr
    Rage works wonder for me on GTS 450, OpenGL detected from the start. But I can relate to your problem with the color range though.
    On a side note, BF3's PB kicks me with multiple direct3d loaded-a. Campaign & Coop works flawless though. I don't know how RadeonPro injectors previously dealt with this, but somehow I suspect it's the DoF overlay giving off the alarm.
     
  13. paxton676

    paxton676 Member

    Messages:
    13
    Likes Received:
    0
    GPU:
    680gtx
    Your name looks familiar, oh nevermind that was Harakiri I was thinking of.
     
    Last edited: Dec 30, 2014
  14. kgonepostl

    kgonepostl Member

    Messages:
    47
    Likes Received:
    0
    GPU:
    asus r9 290 dcu II
    This happens with some presets, try another one.
     
  15. paxton676

    paxton676 Member

    Messages:
    13
    Likes Received:
    0
    GPU:
    680gtx
    For Reshade, how do you toggle the shader effects when not using it with sweetfx? I am using Marty Mcfly shaders. What is the hotkey? Also, can it be changed? If yes, how?
     
    Last edited: Dec 30, 2014

  16. TFL Replica

    TFL Replica Guest

    Messages:
    387
    Likes Received:
    5
    GPU:
    RTX 3060 Ti
    ReShade version: 0.10.0.597

    Sniper Elite 3 - partially working, but essentially broken - tested with d3d9.dll and dxgi.dll

    Shaders apply properly, but the player model and all enemy models are invisible. Everything else (including the player's shadow) is still visible.

    Autodetection incorrectly detected it as DX9. However, ReShade appears to automatically switch to DX11 mode when the game is started, so that's fine I guess.

    There are no errors or warnings in the log. I can provide a trace on request.
     
  17. CRUBINO

    CRUBINO Guest

    Messages:
    151
    Likes Received:
    34
    GPU:
    Zotac Geforce GTX1080 FE
    Reshade + SweetFX works fine here with Call of Duty Advanced Warfare + Win8.1 :banana:

    Before:
    [​IMG]

    After:
    [​IMG]

    Just wondering how to bring Boulotaur2024's GAUSSIAN shader with this? :wanker:
     
  18. bishi

    bishi Master Guru

    Messages:
    575
    Likes Received:
    17
    GPU:
    GTX 1080 SLI
    Regarding BF4 with ReShade and SweetFX 2.0 (semi-works)

    If I delete the dxgi.log and run the game as long as the reshade warning dialogue appears in windows before the game starts the game loads correctly with ReShade without crashing. I wonder if this dialogue is somehow conflicting with the EA activation process as this will stay as an idle process if you click 'no' on the reshade prompt.

    If running full screen, there is screen flickering as the game starts and it may crash. Borderless or windowed seems to run fine (I can toggle SweetFX to test it).

    If you try to change the resolution the game will crash.
     
    Last edited: Dec 30, 2014
  19. CRUBINO

    CRUBINO Guest

    Messages:
    151
    Likes Received:
    34
    GPU:
    Zotac Geforce GTX1080 FE
    Just want to report that ReShade work flawless in "The Vanishing of Ethan Carter" with some custom shaders. :banana:

    [​IMG]

    [​IMG]

    [​IMG]
     
  20. jim2point0

    jim2point0 Guest

    Messages:
    1,350
    Likes Received:
    42
    GPU:
    Asus Strix 2080TI
    I'm not using a preset? Just the base ReShade + MasterEffect. I'm TRYING to test depth of field, but I have no idea how without MasterEffect. I don't see DoF anywhere in the base Reshade settings.

    I also get the exact same error Lords of the Fallen.

    Both are DX11 games.

    Maybe I'm using MasterEffect incorrectly but I'm not sure what I could be doing wrong.
     

Share This Page