I cannot believe this completely unsupported fan-made utility from 1997 is failing to work on modern windows
-
the funniest part is that I can't test any different graphical settings... because the "OK" button is missing from the options menu.
-
I KNOW PROGRAMMERS WHO USE FULL-COLOR GRAPHICS AND THEY'RE ALL COWARDS.
REAL GAMERS USE 256 COLORS AND THEY LIKE IT
-
okay so this is how the options menu looks natively, right?
That misplaced metal thing in the bottom right is the controls/OK/Cancel controls.
Presumably that thing is even more misplaced when I run this with default DxWnd options, so I am completely without an OK button...EXCEPT this is my third attempt at a screenshot.
-
the first time I tried, the "you took a screenshot!" popup triggered so fast that windows was already switching out of 640x480x256 to my desktop resolution when the screenshot happened. Meaning I got a nice screenshot of windows explorer.
-
so I went back and took a full screenshot which was fine, EXCEPT I got this:
-
now the OK button is gone!
if you compare the screenshots, every single GUI element just jumped to the right when I tabbed back in! -
WHY IS THIS GAME SO HARD TO SCREENSHOT
-
the weird part (THE SINGULAR WEIRD PART? REALLY?) is that the game's palette corrupted when I took this screenshot, of dxwnd.
Why the fuck did it corrupt the palette? DirectX corrupts the palette sometimes when you change SCREEN RESOLUTION. It currently is running in a window, the screen resolution didn't do squat when I hit func-alt-printscreen.
-
here's what it looks like in DxWnd! it's even stranger, because it's got no OK button in a completely different way: it's just not there!
-
so I noticed when I screenshat it that this is very much not 640x480. It's getting DPI scaled. I wonder how much that's fucking it up? Probably at least a little! let's turn that off and see.
-
DPI scaled 256 color games. That's a world that never existed and never should
-
Setting DPI awareness in DxWnd fixed that up.
So that's definitely an easily fixable problem: we just need to add a manifest to the EXE.This also fixed the font rendering in the inventory panel format bit, it was rendering as blue before.
alt-func-printscreen still gets nothing but blueness and the palette corrupts.
-
ok, clicking "High Detail" (which changes it to "Low Detail", which is... NOT HOW CHECKBOXES WORK) makes the game render without strobe-effect. Changing resolution doesn't do anything. very odd!
-
@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!