Comrades in Arms Discussion Board

Full Version: Color Clutch
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
This might be interesting. Basically, if you calibrate your monitor, when a game launches in full-screen, it discards your calibration and just uses defaults, which will probably result in your display looking a bit crappy.

This little hack works to keep your calibration settings active even when playing full-screen games. It's possible it could be seen as a hack by BattleEye though, so you should probably avoid using it for MP for now. You could just run ArmA in Windowed mode instead of using this. Maybe this is why we find things look much better if we use SweetFX but I don't think that can get us back to a properly calibrated image, so it's probably best to start from a calibrated position if possible and then use SweetFX to tweak further if needed.

http://colorclutch.sourceforge.net/

There's a lot of ICC calibration files for various monitors here, so you might find one that works for your monitor, although you have to bear in mind that no monitor panel is completely identical to another, so it's unlikely to be as perfect as if you were to calibrate your monitor yourself but if you don't have access to a colorimeter to do this, it's a pretty good second-best. I downloaded a few for my monitor and some look completely wrong on my screen, whilst others look pretty good, so if there's a selection available for your screen, try them all and see which looks right: http://www.tftcentral.co.uk/articles/icc_profiles.htm

You can get the Brightness and Contrast calibrated pretty well just using your monitor's controls and the test images here http://www.tftcentral.co.uk/articles/con...ontent.htm

I tend to find I need to tweak the gamma up a couple of notches, which can be done for AMD in CCC under Desktop Management, Desktop Colour and I'm sure there's a similar setting for Nvidia.
Thanks doveman. By the way, battle eye is disabled on our server.
(11-08-2013, 07:30 PM)Variable link Wrote:Thanks doveman. By the way, battle eye is disabled on our server.

Cool, I might test it on there sometime then but I'll probably test it offline first to see if it's worth using.

I just wanted to warn people in case they tried using it on another server and got banned  :o
My screen seems to be hardware-calibrated (I can select the profiles for Adobe RGB etc in the OSD) so I guess I'm  good.


On a sidenote (especially if you have a larger screen), the f.lux program ([size=78%]http://justgetflux.com/[/size]) is a really simple must-have program that makes the color temperature for you screen lower depending on the time of the day and your location.  This way it will not be that bright and straining for your eyes at night, and still be bright when the sun is up. Ofc you can set it to disable for any fullscreen game or movie
(11-09-2013, 05:54 PM)rundll.exe link Wrote:My screen seems to be hardware-calibrated (I can select the profiles for Adobe RGB etc in the OSD) so I guess I'm  good.


On a sidenote (especially if you have a larger screen), the f.lux program ([size=78%]http://justgetflux.com/[/size]) is a really simple must-have program that makes the color temperature for you screen lower depending on the time of the day and your location.  This way it will not be that bright and straining for your eyes at night, and still be bright when the sun is up. Ofc you can set it to disable for any fullscreen game or movie

Yeah, if it's calibrated at the hardware level that's ideal, although the profiles in monitors are not neccessarily properly calibrated but try to set things in the right ballpark. I believe some of the higher-end monitors are accurately calibrated in the factory, although even then they tend to need re-calibrating over time as the panel ages. It's worth checking with the test patterns anyway, to see if it's looks about right. It's pretty much impossible to calibrate properly without the right tools but it can still make a big difference, if the monitor's never been calibrated before, to do what you can by eye.

A lot of monitors (like my Dell U2412M, which I guess is a mid-range monitor) only have basic controls, such as brightness, contrast and Red, Green, Blue levels, so we have to use the video card settings to tweak the other settings like gamma, hue and saturation. My TV actually has more comprehensive hardware calibration settings but I guess that makes sense as it can't rely on a PC/videocard being tweaked instead.

Thanks for the tip about flux, that looks pretty handy. My Dad bought a calibration meter/light sensor for his PC but it was rather annoying as the light sensor would constantly keep changing the screen brightness whenever it became slightly cloudly outside/a bird flew past the window/you moved and blocked the sensor at all, so we disabled that software but flux looks like a good alternative for him.
I've actually realised that if I run ArmA3 in FullScreen Windowed mode, it uses the Windows calibration settings still, so that's probably the way to go for people who don't have hardware calibrated (i.e. in the monitor rather than via Windows) displays.
Just use Color Sustainer (ICC Profile Enforcer) and you have your calibration settings in all games/apps  Wink and more
Quote:-switch displays on and off
-add and remove displays
-change display modes - from Windows, games, media players, this application, or any other application
- load up full-screen applications (e.g. games) that reset and override (but not ignore) set color profiles
Thanks Horus but I'm not sure that will work either. As the author says here http://forums.guru3d.com/showpost.php?p=...stcount=34

"Games either override your color profile (by using the same function CPK, Color Sustainer, and 3rd-party ICC profile loader apps use: SetDeviceGammaRamp())
OR they completely ignore your color profile when in fullscreen mode (by calling the DXGI function SetGammaControl() which allows a fullscreen application to ignore the color profile loaded in Windows)."

So it might work for games that do the former but I don't think it will for the latter (I've asked the author if he can clarify though). I don't think there's any easy way to tell which method a game might use, so it's easier to use Fullscreen Windowed/Borderless Windowed for everything, where possible that is, as at least I know that will use the colour profile/calibration.
OK, he's made a new thread now to explain it and it does seem that it's somewhat game dependent on whether Color Clutch will work or not:

http://forums.guru3d.com/showthread.php?t=387074

He's also posted an interesting (although a bit too much maths involved for my little brain) explanation about how AMD cards dither down from 10-bit to 8-bit, reducing banding, whilst Nvidia cards don't, which no doubt partly explains why people say AMD cards have a better picture (although that's not much consolation if Nvidia cards give much better fps!)

http://forums.guru3d.com/showpost.php?p=...tcount=599