D2GX is a Glide-wrapper for Diablo II on modern PC:s
Version 0.91.325
- High performance DirectX 11 renderer.
- Behaves nicely in windowed mode.
- Modernized fullscreen mode with high quality scaling.
- Fixes startup glitches in older versions of the game.
- More graphical enhancements (tba).
- Diablo 2: LoD 1.13c, 1.13d, or 1.14d (other versions untested).
- Windows 7 and above.
- A CPU with SSE2 support.
- Integrated graphics or discrete GPU with DirectX 11 support (feature level 10.0 required).
So far it has been tested as working with:
- D2 LoD 1.13c, 1.13d, 1.14d
- PlugY
- D2ModMaker
Copy the included "glide3x.dll" into your Diablo II folder.
Note that in some cases you may have to also download and install the Visual C++ runtime library from Microsoft: https://aka.ms/vs/16/release/vc_redist.x86.exe
The wrapper should work with PlugY, just make sure you have (at a minimum) -3dfx in the ini file:
[LAUNCHING]
Param=-3dfx
- Game.exe -3dfx -w
- Game.exe -3dfx
- Game.exe -3dfx -gx1080
To get rid of the "GX" logo on the title screen, add -gxskiplogo to the command line.
To scale the window by 2x or 3x, add -gxscale2 or -gxscale3 to the command line. Note that if the Window doesn't fit on the desktop, the scale factor will be lowered.
Note that in-game resolution should be set to 800x600. Support for 640x480 has not been added yet.
- Fix mode switching flicker on startup in fullscreen modes.
- Fix mouse cursor being "teleported" when leaving the window in windowed mode.
- Fix mouse speed not being consistent with the desktop.
- Fix game looking fuzzy on high DPI displays.
- Improve frame time consistency/latency.
- Add experimental window scaling support.
- More performance improvements.
- Fix crash when hosting TCP/IP game.
- Speed up texture cache lookup.
- Changed to a slightly less insane version numbering scheme.
- Fix crash occurring after playing a while.
- Add support for LoD 1.13d.
- Fix accidental performance degradation in last build.
- Add support for LoD 1.13c.
- Fix the delay/weird characters in the corner on startup in LoD 1.13c.
- Fix glitchy window movement/sizing on startup in LoD 1.13c.
- Performance improvements.
- Fix line rendering (missing exp. bar, rain, npc crosses on mini map).
- Fix smudged fonts.
- Default fullscreen mode now uses the desktop resolution, and uses improved scaling (less fuzzy).
- Fix default fullscreen mode.
- Initial release.