#Glide Wut ?
After much testing here is what I found:
- Glide Wrapper upscales graphics so you can have sharper graphics in FULLSCREEN mode.
- If you play in windowed mode like I do, and resize the window to exactly 1600x1200 (2x) then Glide wrapper's "super sampling" DOES NOTHING. It keeps the graphics sharp, yes, but so does Autohotkey by simply resizing the window when the game runs in software mode.
- Unfortunately Glide does not upscale 4x, so at 1600x1200 (2x), there is no smoothing, just the sharp pixellated aspect.
TLDR
- Glide wrapper is only useful for fullscreen, or if you'd like to use Perspective Mode in windowed.
- In windowed mode, Glide wrapper can enable coloured lighting but it is very hard to see a difference in vanilla Diablo 2
My setup:
- Diablo II shortcut icon: -sndbkg -w (-skiptobnet if playing on BattleNet)
- Use the Autohotkey script to get super crisp graphics at 1600x1200
- Don't need Glide Wrapper
- Don't set compatiblity mode in Windows 7 x64
It is actually slightly better than Glide wrapper, because with Glide, the window keeps changing size and also it does some weird glitch in the top left of the desktop. With Autohotkey window resize, there is no glitch, and once you use the hotkey to resize the window, it stays that way until you close the game. It also removes the ugly window frame. AND it doesn't switch off Aero when I run the game.
Hi @Ning0627 sorry I dont have time to try this, and no longer have a WIndows desktop.
I think I was only using ctrl alt f and ctrl; alt h, the rest is just personal utilities.
If you change the width/ height then you may want to change the WinMove lines ( see https://www.autohotkey.com/docs/commands/WinMove.htm ) , but that is mostly to CENTER the window. (ps: most people dont even care -I just personally find the window edges and title bar really ugly and usually really bright, so it looked way better in "borderless" mode) - But the point is when you run with
-w
in windowed mode, Diablo II doesn't use the "glide" / 3d API , so you dont get the ugly "smoothing". Again perference. The only reason yo use a script like this here, is if you want a centered window, with sharp pixels (retro style).If you dont use an exact double of the Diablo II old client native resolution (which you could set to 800x600 in the game options), then it wont look great, some pixels wider than others.
I dont know what you mean by "glitch and pixel" but keep in mind this OLD script was made for the original Diablo II LoD client - not the Resurrected version.
With the old client, dont use any 3rd party tools, dont use glide etc. Retsore the original DLL filers if you had some glide wrapper thing in there, rerun the "setup " program whatever it was, to make sure you use the default game video settings.
And then as the doc says you just need
-w
to tell DIABLO II to run Windowed. ANd then the script simply removes the edges. Do not "maximize" the window.This script was not meant to go fullscreen, though you can. It was designed to be able to play pixel-perfect 2x the original resolution, centered, on a large monitor (like mine which was 2560x1440px).
Good luck.