D2dx Versions Save

D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions.

0.99.529

2 years ago
  • Add motion prediction for 1.09d, complete except for hovering text (it's coming).
  • Fix low fps in the menus for 1.09d.

Thanks to @pairofdocs for submitting a nice video clip that showcases the high-fps features in D2DX. (It's on the main page/linked from the README.)

0.99.527b

2 years ago
  • Add 'filtering' option in cfg file, which allows using bilinear filtering or Catmull-Rom for scaling the game, for those who prefer the softer look over the default integer-scale/sharp-bilinear.
  • Fix artifacts when vsync is off.

0.99.526b

2 years ago
  • Fix motion-predicted texts looking corrupted/being positioned wrong.

0.99.525

2 years ago
  • Fix motion prediction of shadows not working for some units.
  • Fix window size when window is scaled beyond the desktop dimensions.
  • Fix some black text in old versions of MedianXL.
  • Remove -dxtestsleepfix, this is now enabled by default (along with the fps fix).

0.99.521

2 years ago
  • Fix low fps in menu for 1.13d with basemod.
  • Fix low fps for 1.13c and 1.14 with basemod.
  • Fix basemod compatibility so that "BypassFPS" can be enabled without ill effects.

0.99.519

2 years ago
  • Unlock FPS in menus. (Known issue: char select screen animates too fast)

  • Add experimental "sleep fix" to reduce microstutter in-game. Can be enabled with -dxtestsleepfix. Let me know if you notice any improvements to overall smoothness in-game, or any problems!

0.99.518b

2 years ago
  • Fix size of window being larger than desktop area with -dxscaleN.

0.99.517

2 years ago
  • Fix in-game state detection, causing DX logo to show in-game and other issues.

0.99.516

3 years ago
  • High FPS (motion prediction) is now default enabled on supported game versions (1.12, 1.13c, 1.13d and 1.14d).
  • Add basic motion prediction for "hover text".
  • Fix crash when trying to host TCP/IP game.

NOTE: The -dxtestmop option has been removed. Instead, if you prefer the old 25fps gameplay you can opt out of using it by specifying -dxnomop (or setting nomotionprediction to true in the config file).

0.99.512c

3 years ago
  • Add "frameless" window option in cfg file, for hiding the window frame.
  • Fix corrupt graphics in low lighting detail mode.
  • Fix corrupt graphics in perspective mode.
  • Fix distorted automap cross.
  • Fix mouse sometimes getting stuck on the edge of the screen when setting a custom resolution in the cfg file.