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.
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 patches-scrolls.com.
Install the Diablo II patch only if Lord of Destruction is not installed.
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 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.
For older copies of the game, you will need to do the following:
Diablo II Music
Diablo II Expansion Music
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.
You can stretch this using windowed mode with a fixed ratio (See the Command-line arguments section on how to disable it).
"C:\Program Files (x86)\Diablo II\Diablo II.exe" -w -3dfx
This allows true (unstretched) high resolution, resulting in a bird's eye view and the ability to see more of the surrounding area.
Run the Video Test in-game. If this doesn't work, select the DirectDraw rendered instead.
Download the Glide Wrapper here. For more information on the Glide Wrapper see the next section.
Diablo II supports three different rendering modes: DirectDraw, Direct3D and Glide. 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.
keep aspect ratio
32 bit rendering
Settings - desktopresolution
Extensions - WGL_ARB_render_texture
keep desktop composition
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 (e.g. C:\Games).
Right click on link, click on Run as administrator.
Run as administrator
Newer video cards may no longer support Diablo 2.
Run this program in compatibility mode
Windows XP (Service Pack 3)
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, WarCraft II, WarCraft III and StarCraft) are not the same as Battle.net 2.0 accounts (for Diablo III, StarCraft II 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.