Welcome, Guest.
Username: Password: Remember me

TOPIC: Compatibility difference between 0.16 and 0.15 ver

Compatibility difference between 0.16 and 0.15 ver 1 year 8 months ago #1

This is a technical, not practical, issue that I've found in Reshade 0.16. I like to use Radeonpro mainly for its FPS counter and some general tweaks. When I play L.A. Noire DX11 with Reshade 0.15 everything works fine (Reshade+MasterEffects+Radeonpro), shader effects are applied after RadeonPro (visible in its FPS counter) and Triple buffering is activated by Reshade. This doesn't happen anymore with 0.16 version (no crashing, no shaders and only Radeonpro overlay working). It's not a real problem because I can play the game without Radeonpro and execute Fraps (i like that kind of FPS counter), but i put this information for Crosire, maybe a new compatibility issue with other injectors? Here are the tracelogs for dxgi.dll, without .fx files applied for a smaller size, everything with Windows 8.1:

L.A. Noire DX11+Reshade 0.16+Radeonpro (not working): pastebin.com/YKFGsBfC
L.A. Noire DX11+Reshade 0.16 without Radeonpro (working): pastebin.com/eyjdmzQx
L.A. Noire DX11+Reshade 0.15+Radeonpro (working): pastebin.com/KPwiqNCk
The administrator has disabled public write access.

Compatibility difference between 0.16 and 0.15 ver 1 year 8 months ago #2

  • JPulowski
  • JPulowski's Avatar
  • Offline
  • Posts: 92
  • Thank you received: 86
If you need a fps counter, ReShade 0.16 already has one. Open "...\SweetFX\Global_settings.txt" file with a text editor and change "ReShade_ShowFPS" to "1".
The administrator has disabled public write access.

Compatibility difference between 0.16 and 0.15 ver 1 year 8 months ago #3

I know, thank you. I use Radeonpro's FPS counter because can be toggled on/off (like Fraps). Also, Radeonpro is the only way to force triple buffering in some games under Windows 8.1 (Alien Isolation for example). As I said, this particular case is not a problem because triple buffering in LA Noire DX 11 works with Reshade and not RadeonPro. I've just wanted to report that this behaviour has changed in Reshade 0.16. Would be perfect that someday Reshade can force triple buffering in Dx11 games and upcoming Windows 10, and get rid of the discontinuous RP.

PS: Big fan of your paint shader.
The administrator has disabled public write access.

Compatibility difference between 0.16 and 0.15 ver 1 year 8 months ago #4

  • Kleio420
  • Kleio420's Avatar
  • Offline
  • Posts: 216
  • Thank you received: 28
helic wrote:
I know, thank you. I use Radeonpro's FPS counter because can be toggled on/off (like Fraps). Also, Radeonpro is the only way to force triple buffering in some games under Windows 8.1 (Alien Isolation for example). As I said, this particular case is not a problem because triple buffering in LA Noire DX 11 works with Reshade and not RadeonPro. I've just wanted to report that this behaviour has changed in Reshade 0.16. Would be perfect that someday Reshade can force triple buffering in Dx11 games and upcoming Windows 10, and get rid of the discontinuous RP.

PS: Big fan of your paint shader.

doesnt fake fullscreen mode allow triple buffering through windows ? i thought it did as long as the game supported that and true fullscreen mode might be wrong
The administrator has disabled public write access.

Compatibility difference between 0.16 and 0.15 ver 1 year 8 months ago #5

You're right, but performance is slightly worse. I remember that Ryse had massive fps drops due to the default borderless window and the fix was to change to fullscreen mode in a config file.
The administrator has disabled public write access.

Compatibility difference between 0.16 and 0.15 ver 1 year 8 months ago #6

  • aufkrawall
  • aufkrawall's Avatar
  • Offline
  • Posts: 74
  • Thank you received: 8
In borderless/windowed mode, DWM forbids games to allocate the last few hundred MBs of VRAM.
The administrator has disabled public write access.