Conversation

@solarmerps 😭😭😭 it's user agents all over again

0
0
0

@solarmerps Graphics drivers are also well known for pulling this sort of tricks. I think there was a time (not sure if it’s still a thing) where renaming a game to “game.exe” made it launch noticeably slower as drivers ran all the heuristics they could throw at it to find out what game it is so they could special case it.

1
0
0

@solarmerps Oh I just remembered – If you try to use the Sodium Minecraft mod with the official launcher on Nvidia you get significantly reduced performance because NV’s special casing of Minecraft breaks Sodium’s optimizations.

The way newer versions of Sodium (not sure if released yet) fix this is by hooking into the Windows APIs and overwriting the cmdline of the game to remove any trace of Minecraft from it. It’s exactly as cursed as you think it is.

1
1
0

@ShittyKopper @solarmerps "hooking into the windows apis"

so, just modifying the PEB then?

0
0
0
@solarmerps The classic example of this is Windows 95 which would delay freeing of memory if the executable was SimCity

source: <https://www.joelonsoftware.com/2000/05/24/strategy-letter-ii-chicken-and-egg-problems/>
Text: Windows 95? No problem. N…
0
1
0