ReShade - Advanced post-processing everywhere (SweetFX)

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

  1. AATT

    AATT Master Guru

    Messages:
    210
    Likes Received:
    20
    GPU:
    GTX1080
    right, so this is just a matter of setting it up properly what i have issue with is the game itself, the clarity of the image during movement in particular, i knew this (deferred lighting engine etc) but surely forgot how bad it was..

    i need to run dsr from 4k to 1440p output here with in-game 4x msaa and high fxaa to somewhat get a playable state for my liking (seeing players far away easily etc) but then i need to cap the fps below 100 which is ok but not optimal

    certain "moiré effect" or noise like features, and certain lines (shader alias?) have a crawl to them, i remember bf4 having this but not as bad, maybe i re installed the wrong game then hah, but on that there are no active noshar canal tdm servers :)o_O

    ps there is no txaa like AA that can be injected into games as of now is it?
     
  2. Primordiarch

    Primordiarch Guest

    Messages:
    2
    Likes Received:
    0
    GPU:
    Galax GTX 1070
    Hello. Is there another server for SweetFX configurator? I can't download from ge.tt for some reason.
     
  3. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
  4. someonenotyou

    someonenotyou Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    EVGA GTX 1080ti SC2
    Hi.
    I want to install SweetFX for GTA 4, but I already have d3d9.dll and dxgi.dll used for DXVK (DirectX to Vulkan).

    Is there any other way I can install SweetFX and to keep DXVK?
     

  5. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz

    why not use ReShade instead of sweetFX?
    then i could help you^^

    if you need more detailed help i urge you to join us at the RESHADE Discord Server - discord.gg/PrwndfH
    That is, if you have DISCORD..

    Best Regards.


    -------------------------------------------------------------------------------------------------------------

    ReShade 4.9 was released...

    Download:
    https://reshade.me/
     
    Last edited: Jan 4, 2021
  6. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    testing out new Toys for ReShade... optical flow things by Brimson.

    [​IMG]


    *also, doesnt look like this Thread gets updated here... so here we go:

    latest Version:
    4.9.1 hotfix is out to fix crashes with Cyberpunk 2077 and some problems with the new caching system.

    https://reshade.me
     
    Last edited: Oct 2, 2021
  7. OhSeyoung

    OhSeyoung Guest

    Messages:
    1
    Likes Received:
    0
    GPU:
    gtx1060
  8. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    hy there, here is where u can get all versions. last one is what u are looking for ;)

    All Reshade releases (from 3.0.0 and onwards) are kept online in this format : https://reshade.me/downloads/ReShade_Setup_X.X.X.exe
    Replace X.X.X with the version to download that particular version. You can get the version numbers from the release pages on the forum.

    The latest version is https://reshade.me/downloads/ReShade_Setup_4.9.1.exe

    You can also find an unofficial repository of old versions at https://www.mediafire.com/folder/8ar1jhh1809cl/ReShade_Repository

    Best Regards
     
  9. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    GOOD NEWS EVERYONE !!!!!!

    -----------------------------------------------------------------------------------------------------------------------

    It's finally ready. ReShade 5.0 is a major rewrite of the underlying architecture (again, yay), for improved performance, easier maintenance and future feature additions and most importantly, an all new, extremely powerful add-on API. Note that even though ReShade went through a lot of changes in the background, as a user you don't have to worry, as everything still works the same as before, just better.

    The add-on API makes it possible to modify/extend both ReShade and the games it is loaded into. It abstracts away differences between the various graphics API ReShade supports (Direct3D 9/10/11/12, OpenGL and Vulkan), to make it possible to write add-ons that work across a wide range of applications, regardless of the graphics API they use. For more information, see the documentation at crosire.github.io/reshade-docs/index.html. It can e.g. be used to implement a generic TexMod, shader replacement, game-specific add-ons that provide game information to effects, special overlays/widgets for effects, more information in the on-screen display and so on, your imagination is the limit.

    Example of an add-on that displays all the textures used in a game in an overlay :

    [​IMG]

    Since this is an extremely powerful API, there is potential for abuse, so the main ReShade release with signed binaries has add-on support mostly disabled to ensure it continues to be safe to use in multiplayer games! It does not allow loading add-ons and internally only hooks a very limited set of graphics API functions, just enough to make the built-in depth buffer detection work in singleplayer games still. When it detects a multiplayer game, this too is disabled completely, like before.
    However, to still make the add-on API available, there is now a separate ReShade release with full add-on support that is not whitelisted by anti-cheat providers and therefore is to be used with singleplayer games only. Download link at the bottom of this post. This build does not do any multiplayer detection to disable features (but as said, using it in multiplayer games may cause bans!). The setup tools for the two different releases have a color-coded user interface to make the distinction clear.

    The setup tool was overhauled to make installation easier and more streamlined and now allows selecting a preset during installation to automatically figure out which effect packages need to be downloaded. It also finally supports per-game installation for Vulkan (bit of a hack, but it works), so you no longer have to worry about turning the global Vulkan installation on or off all the time. For this to work you first need to disable any global Vulkan installation that is still active from a previous ReShade version using the old setup tool though!

    In addition, this marks the first release with VR support for games using SteamVR. ReShade creates a separate effect runtime for VR, so you can configure different effects for what is displayed on the monitor to what is displayed in the VR headset. Even better, the VR instance can be configured right inside VR, using your existing VR controllers! Simply open up the SteamVR dashboard in-game and select the ReShade icon to be presented with the ReShade overlay.

    [​IMG]

    Changelog:

    5.0.0:

    Features:
    • Added add-on API (this deserves much more than just one line in the changelog, but oh well)
    • Reworked internals and effect rendering to use an API abstraction layer rather than separate implementations for D3D9/10/11/12/OpenGL/Vulkan
      This makes future feature additions much easier to implement
    • Reworked depth buffer detection into a built-in add-on, improved the algorithm and made all features available for all APIs
      This now makes a depth buffer access work in a many games where it previously did not (in fact I have yet to encouter a game where it doesn't work, after tinkering with the provided options)
    • Added SteamVR support
    • Added fake technique items at the top of the technique list for effects that failed to compile
    • Added button to statistics window to save textures to image files
    • Added support for "[forcecase]" and "[call]" switch statement attributes to ReShade FX
    • Added independent blending support to ReShade FX (BlendEnable0 - BlendEnable8 etc. pass states)
    • Added "mul" and "transpose" intrinsic overloads for non-square matrices to ReShade FX
    • Added "tex2Dfetch" intrinsic overload that accepts a "storage" variable to ReShade FX (so you can both read and write to a texture)
    • Added "tex2Dgather" intrinsic overloads that accept individual offsets for each component to ReShade FX
    • Added "firstbitlow", "firstbithigh", "countbits" and "reversebits" intrinsics to ReShade FX
    • Added support for renaming the ReShade DLL to "dinput8.dll" to hook
    • Added support for Vulkan "VK_EXT_tooling_info" extension for applications to query info about ReShade
    • Added option to execute a command after saving a screenshot
    • Improved screenshot saving performance significantly
    • Improved "Clear alpha channel" option for screenshots to not save alpha channel to the image at all (RGB instead of RGBA)
    • Improved performance by automatically disabling GPU statistics gathering if statistics window is not visible
    • Improved performance by multi-threading invocation of the HLSL compiler during effect compilation
    • Improved performance by avoiding unnecessary back buffer copy on Windows 8+
    • Improved performance in OpenGL due to better thread local storage management
    • Improved performance and binary size by disabling exceptions, RTTI and switching to fast floating-point model
    • Improved performance a lot in general ...

    Bug fixes:
    • Fixed crash on laptops with separate internal and dedicated graphics cards
    • Fixed duplicated effects/overlay in some games and on laptops with separate internal and dedicated graphics cards
    • Fixed crash in Metro Exodus Enhanced Edition
    • Fixed crash when exiting some D3D12 games
    • Fixed crash when attaching PIX to D3D9 application with ReShade loaded
    • Fixed crash in rare cases where a game has a Windows compatibility profile
    • Fixed crash when application has many windows
    • Fixed video playback in games on Windows 10 causing hangs (particularly frequent in Unity games)
    • Fixed overlay disappearing in D3D12 if an error occured during rendering
    • Fixed duplicate warnings in log when Vulkan device was created without swapchain extension
    • Fixed network detection mistaking traffic on localhost for genuine network traffic
    • Fixed "GetMessage" implementation potentially removing "WM_QUIT" messages
    • Fixed overlay rendering artifacts in Quake
    • Fixed black screen in DOOM
    • Fixed black screen in Yamagi Quake II
    • Fixed rendering artifacts in Quake III
    • Fixed integer overflow in memory usage calculation with very large textures
    • Fixed default technique toggle key specified via "toggle" annotation not working
    • Fixed searching backwards for a single character in text editor not updating the cursor position
    • Fixed effects being enabled in reverse order than their declaration in the preset
    • Fixed effects without any textures or samplers failing in D3D12
    • Fixed effects using discard and compute shaders failing to compile in OpenGL
    • Fixed effects using some obscure variable names which are reserved in GLSL failing to compile in OpenGL
    • Fixed effects using "line" as variable name failing to compile in D3D9
    • Fixed performance of generated HLSL/GLSL code for large constant arrays
    • Fixed the "mousepoint" uniform source returning out of bounds coordinates
    • Fixed technique tooltips and context menu not working when checkbox is disabled
    • Fixed misalignment of some variable widgets
    • Fixed uniform variables with an unknown "source" annotation showing up in the overlay
    • Fixed "ReShade.ini" in executable directory being ignored when there is a global config file next to the ReShade DLL
    • Fixed pooled textures being created even if no effect is using them
    • Fixed clicking on "Reset all to default" also resetting uniform variables with "source" annotation

    Miscellaneous:
    • Added tooltip to "Clear effect cache" button showing cache path
    • Added config option to disable effect cache

    • [GENERAL] NoEffectCache=1

    • Added config option to disable effect reload on init for non-VR

    • [GENERAL] NoReloadOnInitForNonVR=1

    • Added option to clear effect cache by clicking "Reload" button while holding down modifier key (Ctrl or Shift)
    • Added control flow attributes to generated GLSL code using "GL_EXT_control_flow_attributes" extension
    • Added an alternative log file name to try when default log file failed to open (e.g. because ReShade is loaded by multiple processes)
    • ReShade now attempts to create the screenshot directory if it does not exist
    • Removed network traffic statistics
    • Removed "Failed to initialize [...] runtime environment [...]" log messages and replaced them with more descriptive errors

    Setup tool:
    • Reworked setup tool design to look and act more like a traditional setup wizard
    • Reworked Vulkan installation to allow per-game selection rather than always installing globally
      Warning: Uninstall any previous global ReShade installation before installing ReShade 5.0!!
    • Added detection of used effect packages based on a preset file
    • Added detection for GOG Galaxy games
    • Added detection for Unreal Engine executables
    • Changed default configuration file generation to always include the "KeyOverlay" setting
    • Fixed setup tool window not being visible in Windows 11



      Download links:


      ReShade 5.0 main release

      ReShade 5.0 with full add-on support
     
    pedropaulo and Horus-Anhur like this.
  10. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    Quick Update with a HotFix in the Bag.....

    Download:
    https://reshade.me/
     
    Undying likes this.

  11. CeeJay.dk

    CeeJay.dk Guest

    Messages:
    691
    Likes Received:
    14
    GPU:
    Radeon 6870
    Holy hell .. this thread is still alive?!
     
    BetA and AsiJu like this.
  12. aufkrawall2

    aufkrawall2 Ancient Guru

    Messages:
    4,532
    Likes Received:
    1,888
    GPU:
    7800 XT Hellhound
    I'd hardly play any game with TAA/DLSS without CAS via ReShade, thanks again for including it! :)
    Nitpick: Though I think the default maximum sharpen strength of 1.0 is a bit low. I suspect some users might miss that you can just double click into the field to enter higher values, which is imho why it'd be great if the default maximum value was raised to 2.0.
     
  13. big ROBOT bill

    big ROBOT bill Ancient Guru

    Messages:
    1,750
    Likes Received:
    2,662
    GPU:
    TUF 4070Ti OC
    I just downloaded reshade to zap Serious Sam Siberia, still works a treat. I use Geforce Experience overlay for COD Vanguard
     
  14. CeeJay.dk

    CeeJay.dk Guest

    Messages:
    691
    Likes Received:
    14
    GPU:
    Radeon 6870
    Reshade 5.0.2 is out now

    Changelog :
    * Added notice when MSAA depth buffers were found
    * Fixed ReShade not hooking FiveM
    * Fixed Vulkan layer installation on some drivers
    It's advisable to clean out %LOCALAPPDATA%\ReShade before installing 5.0.2
    * Fixed broken rendering in some D3D9 games (e.g. The Elder Scrolls IV: Oblivion)
    * Fixed broken rendering in some OpenGL games (e.g. melonDS, Call of Duty 1)
    * Fixed input not working in Resident Evil 4
    * Fixed setup tool not copying "ReShade.ini" from current directory to target when one exists
    * Fixed setup tool not recognizing executables with capitalized file extension

    https://reshade.me/
     
  15. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    damnit CeeJay, u ninijad me... :)
     

  16. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    ReShade 5.1.0 released


    Download:
    https://reshade.me/releases/7951-5-1#43333
     
    Skinner likes this.
  17. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    Reshade 5.2.2 RELEASED


    changes starting with version 5.2.x
    Download:
    https://reshade.me
     
  18. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    ReShade 5.3.0 is OUT !!!

    Changelog

    5.3.0:

    Features:


    https://reshade.me/releases/8153-5-3#43966
     
  19. Nopa

    Nopa Member Guru

    Messages:
    137
    Likes Received:
    53
    GPU:
    RTX 3090 & RX 580
    How do you change SSRTGI quality in ReShade?
    GFE RTGI Freestyle Filter let users interact with it freely.
     
  20. BetA

    BetA Ancient Guru

    Messages:
    4,537
    Likes Received:
    520
    GPU:
    G1-GTX980@1400Mhz
    ReShade 5.4.0 released

    Download:
    https://reshade.me/
     
    SpajdrEX likes this.

Share This Page