6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game

  • leonaquitaine
  • Topic Author
More
7 months 1 week ago #1 by leonaquitaine 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game was created by leonaquitaine
On 6.3.3, file writes to reshade.ini are quite predictable. In-game, when I transition to a new preset, there's a save operation; each color bar in the Process Monitor screenshot belor represents a file access from the game (I'm assuming to save
PresetPath).

(Please ignore the first color marker, it was wrongly placed for Explorer.EXE.)
https://github.com/user-attachments/assets/a6096df2-45dc-4ceb-9e82-e83ba98e08f6

On 6.4.0, though, ReShade.ini is accessed frequently as long as the ReShade UI is shown in-game:

https://github.com/user-attachments/assets/f692e71f-3193-4bf6-9e41-06464795b4a1

I don't know if this an intended behavior, but it popped up as I was investigating a reported issue from another ReShade user that updated to 6.4.0; they reported that the Global Alpha value was being overwritten every time a new preset was loaded, with the value decreasing each time (the UI turning more and more transparent.) I wasn't able to reproduce the issue, but noticed this while doing root-cause investigation.

Thanks for your attention on this!

Please Log in or Create an account to join the conversation.

  • leonaquitaine
  • Topic Author
More
7 months 1 week ago #2 by leonaquitaine Replied by leonaquitaine on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
(Seems I made a major mess now only with formatting but also my attachments. Please see the listed github.com URLs for the mentioned screenshots.)

Please Log in or Create an account to join the conversation.

  • crosire
More
7 months 1 week ago #3 by crosire Replied by crosire on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
The alpha issue is a bug caused by having updated imgui (which changed behavior under the hood unfortunately), it's fixed by github.com/crosire/reshade/commit/7b671f...1a210113eb623d32c300 .

Frequent filesystem access when the overlay is open shouldn't be new in 6.4, but it should be much improved now with github.com/crosire/reshade/commit/07b868...486db4bf77cc7beae0d5 .
The following user(s) said Thank You: leonaquitaine, AsukalDPapa

Please Log in or Create an account to join the conversation.

  • leonaquitaine
  • Topic Author
More
7 months 1 week ago #4 by leonaquitaine Replied by leonaquitaine on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
Awesome, thanks for the quick reply and your work on these issues!

Please Log in or Create an account to join the conversation.

  • AsukalDPapa
More
7 months 1 week ago #5 by AsukalDPapa Replied by AsukalDPapa on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
I came here specifically for this issue. I had uninstalled Reshade too often in the span of the last 2 days and I couldn't figure out what was causing this insane bug and it drove me wild.

I could replicate this in FFXIV when using shaders that mess with alpha transparency settings and it would eventually drop the value to 0.0 which would make it completely disappear. I've gone around this by keeping a backup copy of Reshade.ini file but I'm glad someone else picked up on this and it got fixed!

Please Log in or Create an account to join the conversation.

  • indigovortex
More
7 months 11 hours ago #6 by indigovortex Replied by indigovortex on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
how do we install these fixes? i tried doing it with powershell but i just kept getting errors

Please Log in or Create an account to join the conversation.

  • crosire
More
7 months 9 hours ago #7 by crosire Replied by crosire on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
Update to 6.4.1.

Please Log in or Create an account to join the conversation.

  • dreadeyeknight
More
6 months 4 weeks ago #8 by dreadeyeknight Replied by dreadeyeknight on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
I updated to 6.4.1 and it still didnt fix the transparent issue.

Please Log in or Create an account to join the conversation.

  • crosire
More
6 months 4 weeks ago - 6 months 4 weeks ago #9 by crosire Replied by crosire on topic 6.4.0: Frequent write operations to ReShade.ini if ReShade UI is open in-game
It does, but it doesn't reset whatever global alpha value you have now set in your config, that you have to change yourself (ReShade.ini "[STYLE] Alpha=1.0").
Last edit: 6 months 4 weeks ago by crosire.
The following user(s) said Thank You: Kills

Please Log in or Create an account to join the conversation.