Welcome, Guest.
Username: Password: Remember me

TOPIC: 3.4

3.4 1 year 1 month ago #1

Changelog

3.4.0:
  • Moved default location of the UI to the left side of the screen (more similar to how overlays like NVIDIA FreeStyle, Radeon Overlay, Uplay Overlay, ... look like)
  • Added improved D3D10 and D3D11 depth buffer detection techniques thanks to work by Thalixte and el3ment
  • Added clear button to log tab in UI and made log options sticky when scrolling through log text
  • Added annotation to allow shaders to query whether a mouse button was pressed this frame
    uniform bool x < type = "mousebutton"; keycode = 0; mode = "press"; >;
  • Added INI option to disable font scaling via ctrl + mouse wheel
    [GENERAL]
    NoFontScaling=1
  • Added support for ALT key modifier in all keyboard shortcuts
  • Added collapsing support to variable categories in the UI
  • Changed boolean variables to show up as checkboxes in the UI instead of combo boxes
  • Fixed it being impossible to remove technique toggle keys via backspace
  • Fixed D3D10, D3D11 and OpenGL stateblock implementation not restoring scissor rectangles (causing artifacts like parts of the screen missing etc.)
  • Fixed long error message overflowing and being impossible to read in the setup tool
  • Fixed setup tool deleting custom shaders upon update and it duplicating search paths sometimes
  • Removed blinking ":" in the clock so it's less distracting
  • Removed a lot of log messages so the log is shorter, less verbose and easier to understand

3.4.1:
  • Added keyboard shortcut option to reload all effects
  • Added error message to splash screen again when a shader failed to compile
  • Added button to move all active techniques to the top of the list
  • Fixed text input not handling dead chararacters correctly (this fixes special character input in both ReShade and them being ignored in games like FFXIV)
  • Fixed messed up texture data in OpenGL games with non-default pixel storage modes
  • Fixed D3D9 implementation of "tex2Dfetch" intrinsic
  • Fixed invalid added cast in OpenGL effect compiler backend if both types were integral
  • Fixed texture and sampler redefinition errors in D3D9 compiler backend when using textures in both vertex and pixel shader
  • Fix incorrect FPS calculation (thanks to seri14)
  • Changed default width of UI to a fixed value
  • When clicking on the "Log" tab it now automatically scrolls to the bottom
  • Setup now defaults to creating a "ReShade.ini" instead of a module name specific one on new installations
  • Double-clicking the menu window title bar now resets it to the default position and size
Cheers, crosire =)
Last Edit: 1 year 1 week ago by crosire.
The topic has been locked.
The following user(s) said Thank You: Wicked Sick, MrBeer, CeeJay.dk, Pondural, Tom Yum 72, Marty McFly, SpinelessJelly, sajittarius, brussell, conan2k and this user have 60 others thankyou

3.4 1 year 1 month ago #2

  • Wicked Sick
  • Wicked Sick's Avatar
  • Offline
  • Die young or suffer (Forgive my poor English)
Thanks a lot, Crosire, for still be updating ReShade!
Finding relief somewhere between a tree's branch and its shade.
The topic has been locked.

3.4 1 year 1 month ago #3

Thanks SO MUCH for the commitment!
The topic has been locked.

3.4 1 year 1 month ago #4

A BIG Thank you !
The topic has been locked.

3.4 1 year 1 month ago #5

BIG THANKS !!!!! I LOVE RESHADE
The topic has been locked.

3.4 1 year 1 month ago #6

I like it very much.
The topic has been locked.

3.4 1 year 1 month ago #7

Thanks for the update :)!
The topic has been locked.

3.4 1 year 1 month ago #8

Very thanks for this update

someday DX11 development is return for reshade or dont
The topic has been locked.

3.4 1 year 1 month ago #9

Hello,

After an update of reshade 3.3.2 to 3.4.0, Bless online crash and stop to work with the new D3D9.DLL

Last Edit: 1 year 1 month ago by Sasmira.
The topic has been locked.

3.4 1 year 1 month ago #10

Sasmira wrote:
Hello,

After an update of reshade 3.3.2 to 3.4.0, Bless online crash and stop to work with the new D3D9.DLL


ye also the crew 2 , can it be fixed ?
The topic has been locked.

3.4 1 year 1 month ago #11

It's up to BattlEye to whitelist the new version again.
Cheers, crosire =)
The topic has been locked.

3.4 1 year 1 month ago #12

Sasmira wrote:
Hello,

After an update of reshade 3.3.2 to 3.4.0, Bless online crash and stop to work with the new D3D9.DLL


Reshade now prevents shitty games from running :P :lol:
<-MB-> ASROCK B450M Pro4 | <-CPU-> AMD Ryzen 2600 | <-RAM-> 16GB (2x8) DDR4 Kingston HyperX Predator 3200Mhz CAS16
<-SSD-> 120GB Kingston HyperX Fury + 512GB Adata XPG SX8200 Pro
<-GPU-> Sapphire Radeon RX580 NITRO+ 8GB | 23.8" LCD Acer SA240YA
Last Edit: 1 year 1 month ago by Qsimil.
The topic has been locked.

3.4 1 year 1 month ago #13

Hi,

I'm not 100% sure since I'm new to ReShade, but I think relative path support is broken in the dx9 version.

I've created very similar presets for 2 games: Shantae and the Pirate's Curse (DX11) and Shantae Risky's Revenge (DX9). Everything worked fine, but for sake of portability, I wanted to use relative paths for the Shaders and Textures folders.

Relative paths work just fine for Pirate's Curse, but Risky's Revenge only works when I use absolute paths. The preset .ini file also isn't located automatically with relative paths on dx9. I tried a few older versions (v3.3.0 and v3.1.2) to see if it was some sort of regression, but got the same results.

Not sure about the OpenGL version since I don't have any games to test it with atm.
The topic has been locked.

3.4 1 year 1 month ago #14

crosire wrote:
It's up to BattlEye to whitelist the new version again.

They are SO slow about it. Haven't been able to use anything pass 3.1.2 with any Ubi games using it. Even non-online ones like Far Cry 5. Just evil, lol. Anyway, this update sounds just great, thanks Crosire!
Last Edit: 1 year 1 month ago by AssassinsDecree.
The topic has been locked.

3.4 1 year 1 month ago #15

That's EAC or Easy Anti Cheat, the problem here is due to the solution keeping the whitelist in the game folder so it takes a patch for it to be updated and the thing can't just download the newest "definition" file from their server or something.
(The files in the certificates folder.)

When possible I just forego multiplayer and rip that stuff out, it'll disable online play but I'm not too big on it anyway though this isn't a solution for everyone.
Nor does it work in every game, For Honor uses a server side check for example so removing EAC prevents logging in and playing the game, Wildlands and Far Cry 5 in turn either lack or have checks against disabling the thing even if disabling it then also removes online so it needs altering the files a bit to undo those.

And early on Watch_Dogs 2 and a few others had "-eac_launcher" or variants thereof to disable it without going to these lengths, I preferred that but apparently it must have been exploitable or something because that switch seems all but gone now in current games using Easy Anti Cheat.


Far Cry 5 is pretty heavily invested online though, arcade and the entire silver bar currency even if co-op and multiplayer itself isn't too big, weekly challenges and unlocks as well. (Some outfits usually but they finally also unlocked the desert eagle, bp2 and beretta and the next should start in about an hour with the unpacked game files providing some clues to what's left, like the MG.)


EDIT: And of course once game support is done with and over there will be no newer whitelist files so you have to remove it to use newer versions of ReShade or other utilities with the game, one of the bigger drawbacks to that setup really.
Last Edit: 1 year 1 month ago by JBeckman.
The topic has been locked.

3.4 1 year 1 month ago #16

"Added improved D3D10 and D3D11 depth buffer detection techniques thanks to work by Thalixte and el3ment"

Does that mean Witcher 3 can now have MXAO without having to disable in-game temporal AA?
The topic has been locked.

3.4 1 year 1 month ago #17

Thanx so much for this update. :)
The topic has been locked.

3.4 1 year 1 month ago #18

Hey, neither chrome or edge will let me download the installer because it recognizes it as a virus. What gives?
The topic has been locked.

3.4 1 year 1 month ago #19

Same issue, has never happened before with the previous versions of Reshade.
The topic has been locked.

3.4 1 year 1 month ago #20

It actually has happened in every one of them, since the installer was introduced. It takes a few days for the file to become popular enough that some antivirus no longer see it as suspicious. But you can always verify with VirusTotal.
Cheers, crosire =)
The topic has been locked.
The following user(s) said Thank You: YEG