I cannot believe this completely unsupported fan-made utility from 1997 is failing to work on modern windows
-
@foone speaking of 90s vr: 1994 (no cd sadly), and 1995 (yes cd)
-
@foone I had to do this to a Matrox video capture card driver because the Macrovision detect was buggy af and blocked capturing my own camera recordings.
One byte, but in device driver land.
-
This is what the game looks like if I try to play it natively. It has a texture error (presumably paletted textures? I know those have been a problem in OpenGL for ages, maybe directx has a similar problem, and DxWnd is emulating it?)
-
I have somehow corrupted the graphics for DxWnd, which is making it a pain to use
-
@beka_valentine oooh, lovely!
-
the game is invisible to OBS in window capture mode?!
-
@curtosis nice!
-
wait I have DPI awareness set. why is this window still 800x600?
-
oh, I accidentally set it to both enable resizing and to have a default size of 800x600.
whoops.
-
I also made it disappear by setting the height to -7480!
which didn't work
-
I rebooted to fix the graphical glitches (it was affecting other programs!), and as soon as I re-launched SoulTrap it fucked my colors again
-
that's deeply weird
-
oh god I don't think this color thing is a bug. I think this is INTENDED BEHAVIOR
-
I think they're programmatically changing the windows theme, and then restoring your old theme at the end
-
so when you crash it, the windows theme corrupts
-
MOTHERFUCK THEY ARE
SetSysColors()
-
I'm not even sure how that interacts with the PALETTED NATURE OF THE WINDOW.
I bet that's why the colors are so bad: Windows no longer supports paletted system colors properly -
time to patch these out of the binary!
-
I can't tell if my fix worked because my theme is still fucked.
and I'm on windows 10, where they remove the options to change the colors.Now, you still CAN change the colors, they just deleted the GUI
-
@foone me getting up in the morning and thinking about my gender