diff --git a/README.md b/README.md index ce3149f..ade7a51 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ D2DX is a Glide-wrapper and mod that makes the classic Diablo II/LoD run well on modern PCs, while honoring the original look and feel of the game. Play in a window or in fullscreen, glitch-free, with or without enhancements like widescreen, true high framerate and anti-aliasing. -Version 0.99.512c +Version 0.99.516 ## Features - Turns the game into a well behaved DirectX 11 title on Windows 10 (also 7, 8 and 8.1). @@ -82,9 +82,12 @@ D2DX uses the following third party libraries: D2DX is free software, but if you enjoy the project and want to buy me a coffee, [click here](https://commerce.coinbase.com/checkout/13ed8fc7-d7f3-428c-b834-ab7bd6501db7). - ## Recent release history +### 0.99.516 + - High FPS (motion prediction) is now default enabled on supported game versions (1.12, 1.13c, 1.13d and 1.14d). + - Fix crash when trying to host TCP/IP game. + ### 0.99.512c - Add "frameless" window option in cfg file, for hiding the window frame. - Fix corrupt graphics in low lighting detail mode. diff --git a/d2dx-defaults.cfg b/d2dx-defaults.cfg index bb4bf26..8d5fa90 100644 --- a/d2dx-defaults.cfg +++ b/d2dx-defaults.cfg @@ -13,20 +13,18 @@ frameless=false # if true, the window frame (caption bar etc) will be re [game] size=[-1,-1] # if [-1,-1] d2dx will decide a suitable game size, otherwise will use the size given here -[experimental] -testmop=false # if true, enables "high fps" mode - # # Opt-outs from default D2DX behavior # [optouts] -noclipcursor=false # if true, will not lock the mouse cursor to the game window -nofpsfix=false # if true, will not apply the basic fps fix (precludes high fps support) -noresmod=false # if true, will not apply the built-in D2HD resolution mod (precludes widescreen support) -nowide=false # if true, will not choose a widescreen resolution (if noresmod is true, this does nothing) -nologo=false # if true, will not display the D2DX logo on the title screen -novsync=false # if true, will not use vertical sync -noaa=false # if true, will not apply anti-aliasing to jagged edges -nocompatmodefix=false # if true, will not block the use of "Windows XP compatibility mode" -notitlechange=false # if true, will not change the window title text +noclipcursor=false # if true, will not lock the mouse cursor to the game window +nofpsfix=false # if true, will not apply the basic fps fix (precludes high fps support) +noresmod=false # if true, will not apply the built-in D2HD resolution mod (precludes widescreen support) +nowide=false # if true, will not choose a widescreen resolution (if noresmod is true, this does nothing) +nologo=false # if true, will not display the D2DX logo on the title screen +novsync=false # if true, will not use vertical sync +noaa=false # if true, will not apply anti-aliasing to jagged edges +nocompatmodefix=false # if true, will not block the use of "Windows XP compatibility mode" +notitlechange=false # if true, will not change the window title text +nomotionprediction=false # if true, will not run the game graphics at high fps diff --git a/src/d2dx/Options.cpp b/src/d2dx/Options.cpp index c681fe4..f1841a7 100644 --- a/src/d2dx/Options.cpp +++ b/src/d2dx/Options.cpp @@ -78,6 +78,7 @@ void Options::ApplyCfg( READ_OPTOUTS_FLAG(OptionsFlag::NoAntiAliasing, "noaa"); READ_OPTOUTS_FLAG(OptionsFlag::NoCompatModeFix, "nocompatmodefix"); READ_OPTOUTS_FLAG(OptionsFlag::NoTitleChange, "notitlechange"); + READ_OPTOUTS_FLAG(OptionsFlag::NoMotionPrediction, "nomotionprediction"); #undef READ_OPTOUTS_FLAG }