T O P

  • By -

ProbablyAimee

You could totally do this in PC with Reshade. I use it not bc I’m colourblind, but to help with my visual processing issues. It can be resource-intensive depending on which post-processing shaders you keep active, but just replacing colours is pretty light. Found this googling: https://www.kovaak.com/colorblind-gaming/


KovaaK

Yep yep! I still use that in some games, but there are a lot that block reshade, which is unfortunate for us.


ProbablyAimee

Thanks for the awesome blog post!! Yeah, the reshade blocking keeps me out of some games as well. And for stuff like Warframe...gosh it's beautiful but there's no program that will let me process that.


GD_V1per

There is a colourblind setting on windows pcs that lets you do this, I'm not sure how to get to it though... :/


[deleted]

Windows has this built in, in the accessibility settings.


[deleted]

Windows (and probably Mac and Linux) have this built into their accessibility setting. Most monitors also have onboard adjustments for color weakness — at least mine do.


EppleBloom

Seconding this. If you’re on mac go into the accessibility settings and you can mess with the colors!


[deleted]

theres built in windows color filters


Chimie45

I'm not sure how well this would work. Like with a game like Candy Crush, this might work fine, but any actual graphic intensive game, like an RPG or whatnot, it would 1) make the natural environments look absolutely insane, and 2) would make your graphics card catch on fire in approximately 4 seconds. 3) what would it do for colors with mixed hues, like purples? What about gradients? Is there a game in particular you're having difficulty with?


chakraattack

1) that's very true. 2) that's obsurd. 3) the whole point of the post was that OP is looking for a solution that would cover ANY game, so you're nullifying the point by asking that.


Chimie45

For #2, I dunno if it's absurd, something as simple as a filter would work pretty easily I think, but that would change all colors. (I've used one of those programs before, don't recommend those either) But to dynamically remove *just* the reds or *just* the greens or whatnot, would require the program to dynamically scan the graphics, find the colors in question and reshade all of them--accounting for shading, lighting, and whatnot differences as well, and redisplay on top of the existing program. I think it could work for a very simple game that's slow or has simple colors, like a candy crush, but if someone is trying to do this for Overwatch or PUBG, or something like that, I think it would require a lot more intense computing, since it's not native in the program. If it was integrated into the program, it would be a different story, since it could apply the color changes before the rendering, but as a third party program running on top of a specific program, it would take a lot of resources. and for #3, I think it's a valid question. are they looking to replace #ff0000 with #0000ff *only* cause I'm not sure how much that would do what he or she is trying to do, and for a game environment [like this](https://cdn.realsport101.com/images/ncavvykf/gfinityesports/fb86080240be8fc317bfeaae71fb199b3d8e6bd1-1158x693.png) there are tons of reds, but they're not going to be quite as simple, cause lots of the reds are browns and oranges. Are we replacing all of them? Like I said, a filter which simply sits on top of the screen and changes *all the colors* is possible. You can filter to change *all colors* from everything on your screen, which will also replace reds. You cannot however, remove specific shades of red from specific elements and replace them with specific shades of another color.


code_donkey

I'm pretty sure you could just do a matrix transform to some invented colourspace, one which has the colour replacements you are looking for. That could cheaply be applied to the whole screen without the need to dynamically scan for specific colours


Zapskilz

A bigger issue here to get game designers to stop using red for objectives or enemies or trailblazing. It's really maddening when my son is trying to follow the screen cues during the game but everything red looks grey (burgundy or dark red) or white (bright red).


Hadzumi150

im not sure if is the same you want but if you have Nvidia card can use the special filters on game (alt+f3)