LumaTeam / Luma3DS

Nintendo 3DS "Custom Firmware"
GNU General Public License v3.0
5.03k stars 552 forks source link

[Feature Request] Hue shift filter for colourblindness #2005

Open Widdiful opened 3 months ago

Widdiful commented 3 months ago

Would it be possible to add a hue shift feature to the screen filters? I'm colourblind and I find that it can help a lot. Puzzle games in particular are very difficult as it's hard or even just impossible to tell some colours apart, but if I can shift them to something else then many games become easily playable like normal. I think this feature could be very useful to people who are colourblind like me, without having to make per-game mods.

TuxSH commented 3 months ago

Hi, I'm not sure this is possible. What the "screen filters" do is change the per-channel pixel brightness values (basically framebuffer pixel values go through the LUT to obtain the value used by the LCD). The fact that it is per-channel is an hardware limitation

profi200 commented 3 months ago

I don't think hue is possible with the hardware 1D lookup table but shifting colors is possible. It's already used for redshift.