Discussion in 'Computer Monitor Forum' started by yasamoka, Mar 1, 2014.
Excellent, going to read when I finish my finals!
Added GRID 2. Game does not mess with color profiles. Excellent.
Does anyone know what is going on with Crysis 3? I thought the colours did not look right. If you run it in a window (just to test) and have the game window focused/clicked then the gamma is 2.2 for all colours. But when you click off the window on the desk top for example you can see that the gamma changes on its own to what you have set in colour sustainer.
Any other way to force the gamma you want?
I'll test Crysis 3 and report back.
I'd write a proper report but as seen here https://github.com/OpenXRay/xray-16/blob/master/src/Layers/xrRender/xr_effgamma.cpp
dxgi gets called and color profiles are unfortunately ignored. Pertains all games in the series.
Working on DLL function call interception when I get done with my exams.
Hey yasamoka, any update on DLL call interception? It would be nice to see ColorClutch's features on Color Sustainer. Unfortunately ColorClutch does not support 64-bit applications and the project seems to be dead. The Witcher 3 is one of the 64-bit games that ignore color profile in exclusive fullscreen mode. I have already opened up a thread on the official forums also submitted a report to the dev team. But to be honest I don't think they will care.
Thank you for the information. Sad to see Witcher 3 ignores color profiles. Have you tried meddling with any settings files? Sometimes hidden settings are responsible for ignoring color profiles.
As for progress on DLL call interception, I need some help from an experienced DX11 programmer to proceed.
Yes, I tried meddling. There might be a hidden command inside the script files, but I think it is hardcoded. In windowed or borderless windowed mode gamma options disappear from the menu and in fullscreen mode they appear.
For help, you might try contacting Crosire. He is the developer of ReShade, so he has all the necessary information. I was also talking to him about disabling SetGammaControl function in the future ReShade builds, but it would be better if it would be a part of Color Sustainer.
Makes sense, that's the expected behavior of SetGammaControl(). It cannot work except in exclusive fullscreen.
Awesome, thanks a lot! I'll be in touch with him; we need DLL interception to work! Maybe we can share code eventually.
I wonder if the problems with Witcher 3 could be related to the GOG Galaxy overlay? It might be worth trying the fixes suggested here to see if they help: http://www.gog.com/support/the_witc...plications_xsplit_obs_sweetfx_etc_not_working
powerstrip solution used to work with my HD7750, but not my recent R9 290 any more. since entech team gave it up in 2012, "Write directly to palette DAC" function became not suitable for newer GPUs of AMD since GCN 2.0
So have you found a better way to protect the color curve of desktop from this annoying DirectX-related function ?