Skip to content

Commit 3968693

Browse files
committed
Update README.md
1 parent c1f9232 commit 3968693

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

README.md

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
D2DX is a preservation project for running classic Diablo II/LoD on modern PCs.
44

5-
Version 0.99.401c
5+
Version 0.99.402
66

77
## Mission statement
88
- Preserve the classic Diablo 2/LoD experience as much as possible.
@@ -11,14 +11,14 @@ Version 0.99.401c
1111

1212
## Implemented
1313
- High performance DirectX 11 renderer (Glide wrapper).
14-
- Proper gamma/contrast support.
14+
- Proper gamma/contrast.
1515
- Improved fullscreen mode: instant ALT-TAB and low latency.
1616
- 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.
1920

2021
## Upcoming
21-
- Seamless windowed/fullscreen switching.
2222
- Better scaling.
2323

2424
## Requirements
@@ -50,22 +50,18 @@ D2DX has been tested working with the following mods:
5050
If you wish to use the widescreen modes, also copy the included "D2DX_SlashDiabloHD.dll" and "SlashDiabloHD.mpq" into your Diablo II folder.
5151

5252
## 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
5954
```
6055
Game.exe -3dfx
6156
```
57+
Windowed/fullscreen mode can be switched at any time by pressing ALT-Enter.
6258

6359
### Experimental widescreen (windowed and fullscreen) modes
6460
PLEASE NOTE: This only works with 1.12, 1.13c and 1.13d at this time.
6561

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.
6965

7066
- For a 1920x1080 monitor, this is 960x540 (in fullscreen: 2x integer scaling).
7167
- 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:
7874
## Troubleshooting
7975

8076
### 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).
8278

8379
### 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).
8581

8682
## Acknowledgements
8783
This project uses the following third party libraries:
@@ -91,6 +87,9 @@ This project uses the following third party libraries:
9187

9288
## Release history
9389

90+
### 0.99.402
91+
- Add seamless alt-enter switching between windowed and fullscreen modes.
92+
9493
### 0.99.401c
9594
- Add experimental support for widescreen modes using a fork of SlashDiablo-HD by Mir Drualga and Bartosz Jankowski.
9695
- 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

Comments
 (0)