|Windows||June 29, 2000|
|Mac OS (Classic)||July 26, 2000|
|macOS (OS X)||March 28, 2002|
|Diablo II: Resurrected||2021|
- Active community.
- Ongoing support for compatibility and other issues. Patches for the game have been released as recently as April 2016.
- Official support for Intel Macs was added in via the v1.14a patch.
- Single player frame rate is capped at 25 FPS; see Mouse lag/low frame rate in single player.
|Retail|| SecuROM 3 DRM.
Lord of Destruction uses SecuROM 4 DRM.
DLC and expansion packs
|Diablo II: Lord of Destruction||Included with the Diablo Battle Chest. Can be bought from the Battle.net store.|
Diablo Battle Chest
The Battle Chest is a box set containing Diablo II and Lord of Destruction, as well as an official strategy guide for both games.
Older copies (2006 and earlier) of the Battle Chest include Diablo.
Battle.net Digital Download
A downloadable version of the game. The main differences compared to the retail release is the removal of disc checking, along with native support for Intel Macs and modern Windows.
If a retail version is already owned, the serial key can be registered with a Battle.net account to get the digital release for free.
Note that Diablo II and Lord of Destruction are separate downloads.
The game updates automatically when connecting to Battle.net, though it is still possible to download and apply patches manually. Older patch versions can be found at www.patches-scrolls.de and at soggi.org.
Diablo 2 Patches
- The most up-to-date standalone installer version for the retail release is 1.14d.
Install the Diablo II patch only if Lord of Destruction is not installed.
|Operating System||Diablo II||Lord of Destruction|
|Windows||Blizzard FTP Server||Blizzard FTP Server|
|Mac||Blizzard FTP Server||Blizzard FTP Server|
High Resolution Patch Compatibility
- Diablo II: Patching only to version 1.12a is recommended for the use of the high resolution patch.
- Lord of Destruction: Patching only to version 1.12a is recommended for the use of the high resolution patch.
- When using 1.12a, official Battle.net play will not be available, as that requires the latest patch.
Fixes the 5 looking like a 6 in one of the game's fonts.
A total conversion mod for Diablo 2: Lord of Destruction that modifies the game by replacing character skills, improving items and monsters, and adding new uberquests (1.13c recommended).
A mod that adds infinitive and shared storage along with other features.
A mod that maintains the Lord of Destruction experience and provides consistent ladder resets while improving on the game as if development never ceased.
A single-player mod that makes the game closer to Diablo 1 and the original Diablo 2 (1.00-1.06) while providing some quality of life and other improvements.
Run game without CD
- As of patch 1.12, the game officially supports running with no CD. Some newer copies of the game are set up to run with no CD by default.
- If you register your CD keys on the Battle.net website, you can download disc-free installers, even if you have lost the discs themselves.
- Although there is no limit to how many computers you can install the game to, only one computer can be logged in to Battle.net with a given CD key at a time.
For older copies of the game, you will need to do the following:
|Reinstall and copy files|
Skip intro videos
|Use Succulent|
|Skip intro videos|
Configuration file(s) location
|Windows||HKEY_CURRENT_USER\SOFTWARE\Blizzard Entertainment\Diablo II\|
|Mac OS (Classic)|
|macOS (OS X)|
Save game data location
%USERPROFILE%\Saved Games\Diablo II
|Mac OS (Classic)|
|macOS (OS X)|
- For single player only. See Battle.net save files for details on the multiplayer save system
- The path
%USERPROFILE%\Saved Games\Diablo IIis applicable as of the v1.14 patch.
Battle.net save files
Battle.net Realm characters are stored in the cloud and are tied to your Battle.net account; however, they are only accessible on the realm (server) on which they were created (US-East, US-West, etc.). They are not playable in single-player, LAN, Open Battle.net, or direct-IP-connection online play. Realm characters expire after 90 days of inactivity; to reset the inactivity timer, you will need to perform basic activity, such as buying or selling an item or killing a monster. In addition, newly created Realm characters expire after 10 days unless they are played for at least 2 hours during those 10 days. "Open" (non-Realm) characters are used for single-player, LAN, Open Battle.net, and direct-IP-connection online play; they are not playable on the Battle.net Realms. They are stored locally in the "save" folder in your DII installation folder. Note that there is no hack protection for Open characters.
|Widescreen resolution||Maximum resolution available for the base game is 640x480. LOD expansion introduces 800x600. See Widescreen resolution.|
|Multi-monitor||See Widescreen resolution.|
|4K Ultra HD|
|Field of view (FOV)|
|Windowed||Use Succulent for a better experience.|
|Borderless fullscreen windowed||Use MultiRes and GameCompanion.|
|Anisotropic filtering (AF)|
|Vertical sync (Vsync)||Available via Sven's Glide Wrapper.|
|60 FPS and 120+ FPS||Single player is capped at 25 FPS; See Mouse lag/low frame rate in single player.|
- 640x480 is the highest available resolution for the vanilla version of Diablo II without Lord of Destruction expansion pack. 800x600 is the highest available resolution for the Lord of Destruction expansion pack.
You can stretch this using windowed mode with a fixed ratio (See the Command-line arguments section on how to disable it).
|Use third-party utility|
This allows true (unstretched) high resolution, resulting in a bird's eye view and the ability to see more of the surrounding area.
|Keyboard and mouse||State||Notes|
|Mouse input in menus|
|Mouse Y-axis inversion|
|Controller support||See the glossary page for potential workarounds.|
|Separate volume controls|
|Surround sound||4.0 also supported.|
|Subtitles||On by default. Can be toggled|
|Mute on focus lost|
|EAX support||A3D 2.0 & EAX 2.|
|English||US and EU|
|Russian||1) Unofficial translation by «Fargus / Dm / L`Autour» – text or audio
2) Unofficial translation subtitle in video by «8 bit / frezzze»
Playing 2D with vorpX requires DGVoodoo2 and vorpx DGVoodoo2 base profile.
|Protocol||Port(s) and/or port range(s)|
- Universal Plug and Play (UPnP) support status is unknown.
Graphical Glitches and/or slowdowns in full screen mode
|Run the Video Test again|
Run the Video Test in-game. If this doesn't work, select the DirectDraw rendered instead.
|Download the Glide Wrapper|
Download the Glide Wrapper here. For more information on the Glide Wrapper see the next section.
Better performance with Glide Wrapper
Diablo II supports three different rendering modes:
DirectDraw offers the worst performance, and does not support perspective effects.
Direct3D offers better performance but causes color issues on many newer machines.
Glide offers the best performance of them all, no color issues, and improved ground textures to boot, but is not natively compatible with non-3DFX graphics cards. However, there are many "Glide wrappers" that emulate
Glide in OpenGL. The most popular of these is Sven's Glide Wrapper, which was specifically designed for this game; other general-purpose Glide wrappers that work with multiple games are also available.
|How to Download the Sven Glide Wrapper|
Additional useful Sven's Glide Wrapper settings
||Be aware that when used in combination with |
||If you're running in a window, or in fullscreen with a second monitor attached, this will lock the mouse cursor to the game screen. If you are running in fullscreen on your only monitor, this will have no effect.|
||Turn this on if you have a widescreen monitor, and are running in a window or have |
||Turning this on will allow you to resize the window in Windowed Mode.|
||If you are running in Fullscreen Mode and are having problems, try setting this to the refresh rate of your monitor.|
||In Fullscreen Mode, this makes it so that, instead of changing the output resolution of your graphics card, the game is scaled up to that resolution. This can decrease performance, so it's recommended to turn this on if and only if your monitor has trouble displaying 640x480 and/or 800x600 resolutions (some TFT monitors have this problem), or if you want to use |
||Turn this on if and only if your graphics card has trouble rendering 16-bit color.|
||In Windowed Mode, this will make the gamma setting only affect the Diablo II window. Also, try this setting if you are trying to take screenshots, but they come out lighter or darker than what is displayed on screen. However, this reduces performance.|
||Under Windows Vista/7, this will stop the game from disabling Aero effects. This can decrease performance.|
|Extensions||Usually all of these should be enabled, except for the ones listed as unsupported. The main exception is |
Battle.net Verify Error
If you are unable to connect to Battle.net on Windows Vista or Windows 7, the problem is that the installation folder is a location which requires administrator access (i.e. the default install location, C:\Program Files\). To fix this, do one of two things:
|Install the game to a non-protected folder|
Install the game to a non-protected folder (e.g.
|Run the game with administrator access|
Right click on link, click on
Unhandled Exception: Access Violation (c000005) Error
Newer video cards may no longer support Diablo 2.
|Correcting (c000005) Error|
Colorization Problems Windows Vista and Windows 7
- Update the game to patch 1.14b by connecting to Battle.net.
Mouse lag/low frame rate in singleplayer
- Diablo II caps the frame rate at 25 FPS in singleplayer Mode; some users have reported that this causes mouse lag.
- Multiplayer Mode does not have this cap.
One workaround is to create a password-protected "Other Multiplayer" game; "Other Multiplayer" characters are shared with singleplayer mode.
You do not need to be connected to the Internet or a LAN to do this, and nobody will be able to join your game unless you give them your IP address and password. However, unlike in single-player mode, the map will be randomly regenerated each time you play (though you can still transport between any waypoints you've visited).
Another workaround is to install the BaseMod plugin. The plugin also removes lag and low framerate as well in singleplayer. To install the plugin, replace Game.exe from the Loader folder and extract the BaseMod.dll and BaseMod.ini files to your Diablo II folder.
"Legacy" Battle.net accounts (for Diablo II and WarCraft II) are not the same as Battle.net 2.0 accounts (for Diablo III, StarCraft, StarCraft II, WarCraft III, and World of WarCraft). Even if you have one of the latter, you will still need to create one of the former in order to play Diablo II on Battle.net. You can create the account in-game.
Up to eight characters can be created per account, but there is no limit on the number of accounts you can have. You do not have to buy a separate copy of the game for each account. However, if you installed Diablo II on multiple computers using the same CD key, only one of those computers can be connected to Battle.net at one time.
Cannot detect a valid TCP/IP address
Make sure that your hostname is different from localhost.
|OpenGL||Mac OS and OS X only.|
|macOS (OS X)||OS X support arrived in March 2002, then universal binary support in 2007.|
|Cutscenes||Bink Video, Smacker|
|-w||Runs the game in windowed mode (also fixes slow start on Vista/7)|
|-skiptobnet||Connects to closed Battle.net on start|
|-nofixaspect||(windowed mode only) Disables the 4:3 ratio lock otherwise enforced when maximizing the game window.|
|-act5||New Single Player characters start in Act 5 with character level set to 33|
|/fps||Shows diagnostic information such as FPS, memory usage and latency|
|/nopickup||Disables picking up of items unless ALT (show items) is held|
|/soundchaosdebug||Fills out the available amount of sound channels with all sounds found in Diablo 2|
|/players X||where X is 1 to 8, changes the "player count" (to increase difficulty and experience gain) to the set amount (single player and local network play only)|
|Operating system (OS)||95||98, ME, 2000, XP|
|Processor (CPU)||Intel Pentium MMX 233 MHz|
|System memory (RAM)||32 MB||128 MB|
|Hard disk drive (HDD)||650 MB||1.5 GB|
|Video card (GPU)||DirectX 6.1 compatible|
|Operating system (OS)||8.1||9.2.2|
|Processor (CPU)||G3 processor or equivalent|
|System memory (RAM)||64 MB|
|Hard disk drive (HDD)||650 MB||950 MB|
|Video card (GPU)||SVGA video card|