2
2
3
3
D2DX is a preservation project for running classic Diablo II/LoD on modern PCs.
4
4
5
- Version 0.99.401c
5
+ Version 0.99.402
6
6
7
7
## Mission statement
8
8
- Preserve the classic Diablo 2/LoD experience as much as possible.
@@ -11,14 +11,14 @@ Version 0.99.401c
11
11
12
12
## Implemented
13
13
- High performance DirectX 11 renderer (Glide wrapper).
14
- - Proper gamma/contrast support .
14
+ - Proper gamma/contrast.
15
15
- Improved fullscreen mode: instant ALT-TAB and low latency.
16
16
- Improved windowed mode.
17
- - Widescreen support (in vanilla D2/LoD, via bundled version of SlashDiablo-HD).
18
- - Fixed various glitches in the supported game versions.
17
+ - Widescreen support (in vanilla D2/LoD).
18
+ - Seamless windowed/fullscreen switching with (ALT-Enter).
19
+ - Fixes various glitches in the supported game versions.
19
20
20
21
## Upcoming
21
- - Seamless windowed/fullscreen switching.
22
22
- Better scaling.
23
23
24
24
## Requirements
@@ -50,22 +50,18 @@ D2DX has been tested working with the following mods:
50
50
If you wish to use the widescreen modes, also copy the included "D2DX_SlashDiabloHD.dll" and "SlashDiabloHD.mpq" into your Diablo II folder.
51
51
52
52
## Usage
53
- ### Windowed mode
54
- ```
55
- Game.exe -3dfx -w
56
- ```
57
-
58
- ### Default fullscreen mode (note that this may cause aliasing artifacts due to non-integer scaling):
53
+ ### To start the game with D2DX enabled
59
54
```
60
55
Game.exe -3dfx
61
56
```
57
+ Windowed/fullscreen mode can be switched at any time by pressing ALT-Enter.
62
58
63
59
### Experimental widescreen (windowed and fullscreen) modes
64
60
PLEASE NOTE: This only works with 1.12, 1.13c and 1.13d at this time.
65
61
66
- Ensure the "D2DX_SlashDiabloHD.dll" and "SlashDiabloHD.mpq" files are in your Diablo II folder, and run the game as above .
67
- When it is present, D2DX will enable a new in-game resolution close to the normal ones - but with the aspect ratio of your monitor.
68
- The goal of this is to achieve integer scaling which eliminates scaling artifacts when displaying the game on modern PCs.
62
+ Ensure the "D2DX_SlashDiabloHD.dll" and "SlashDiabloHD.mpq" files are in your Diablo II folder.
63
+ When it is present, D2DX will enable a new in-game resolution, close to the normal ones but having the aspect ratio of your monitor.
64
+ The goal of this is to achieve proper fullscreen scaling without artifacts when displaying the game on modern PCs.
69
65
70
66
- For a 1920x1080 monitor, this is 960x540 (in fullscreen: 2x integer scaling).
71
67
- For a 2560×1440 monitor, this is 853x480 (in fullscreen: 3x integer scaling).
@@ -78,10 +74,10 @@ D2DX has been tested working with the following mods:
78
74
## Troubleshooting
79
75
80
76
### I get a message box saying "Diablo II is unable to proceed. Unsupported graphics mode."
81
- You are running the download version of Diablo II from blizzard.com. Upgrade to 1.14d .
77
+ You are running the download version of Diablo II from blizzard.com. This can be modified to work with D2DX (Wiki page about this to come) .
82
78
83
79
### It's ugly/slow/buggy.
84
- Let me know! I'd like to keep improving D2DX (within the scope of the project).
80
+ Let me know by filing an issue ! I'd like to keep improving D2DX (within the scope of the project).
85
81
86
82
## Acknowledgements
87
83
This project uses the following third party libraries:
@@ -91,6 +87,9 @@ This project uses the following third party libraries:
91
87
92
88
## Release history
93
89
90
+ ### 0.99.402
91
+ - Add seamless alt-enter switching between windowed and fullscreen modes.
92
+
94
93
### 0.99.401c
95
94
- Add experimental support for widescreen modes using a fork of SlashDiablo-HD by Mir Drualga and Bartosz Jankowski.
96
95
- Remove the use of "AA bilinear" filtering, in favor of point filtering. This is part of a work in progress and will be tweaked further.
0 commit comments