For some reason, I cannot get ReShade to work with OpenGL games on Heroic. I've tried several OpenGL games. Doom 3 on Steam DOES load opengl32.dll, with the same
WINEDLLOVERRIDES="opengl32=n,b"
WINEDLLOVERRIDES="opengl32=n,b"
variable. Since Steam and Heroic may use different Proton versions, I set both to Proton-Experimental and yet Steam loads OpenGL while Heroic does not.
P.S. Still some confusion about WINEDLLOVERRIDE vs. WINEDLLOVERRIDES and opengl32 vs. opengl32.dll, but it does not seem to make a difference..?