
I solved this with the DeusExe launcher, which comes with GMDX, by selecting borderless windowed mode. With base vanilla version there was also this other issue of the game immediately minimizing itself and doing it every time I try to restore the window. The issue was present in the vanilla version, but I am running this with the GMDX mod. Other renderers produce either the same effect as software mode, or the same as OpenGL mode. I tried googling "low colors", but that didn't yield any results. I'm not even sure how to describe it or google it. But when I switch to OpenGL, the game looks like this and runs terribly (fps constantly drops between 30). When googling about these issues, most people say that you just need to switch to OpenGL as a renderer. If you find the concept objectionable it might be best to plan to move to a different game.As some of you might know, the software mode of Deus Ex has depth issues (objects clipping through other objects, etc), while the Direct3D9 mode is pretty dark and the brightness does not adjust. Riot does not currently use this system in League of Legends but has explicitly stated it will do so at some point in the future. Malware and scam offers have surged during the pandemic and it wouldn’t be surprising to see black hats looking for new attack vectors to exploit. The bottom line is that Riot is right - other anti-cheating systems also use kernel-mode drivers - but people still may not be comfortable granting that kind of access to any company. Security experts are divided on whether or not this represents a flaw, with some taking the position that this is a fundamentally bad idea because it intrinsically increases the attack surface against the operating system, while Riot has emphasized its ability to quickly respond and its consultation with multiple expert security firms and code audits to make certain no bugs exist in the existing implementation. The company has affirmed that it does not send data back from individual PCs at any time other than when the game is running and that it limits its activities to cheat detection, not any other type of activity. Other anti-cheat services like EasyAntiCheat, Battleye and XignCode 3 use an anti-cheat kernel driver already.Riot’s anti-cheat team can’t spend as much time on this problem with multiple games to support.

Cheaters are using cheats that rely on kernel-level drivers, so we need kernel-level anticheat software.If we wanted to steal data off your computer we could do it in a much easier way.
