Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Diablo II: Resurrected"

From PCGamingWiki, the wiki about fixing PC games
(→‎API: D3D12, 64-bit executable)
 
(65 intermediate revisions by 38 users not shown)
Line 1: Line 1:
{{stub}}
+
{{state|state=postdev}}
{{state|state=dev}}
+
{{disambig|the remaster|the original 2000 game|[[Diablo II]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = Diablo II Resurrected cover.png
 
|cover        = Diablo II Resurrected cover.png
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Blizzard Entertainment}}
 
{{Infobox game/row/developer|Blizzard Entertainment}}
{{Infobox game/row/developer|Vicarious Visions}}
+
{{Infobox game/row/developer|Blizzard Albany}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Blizzard Entertainment}}
 
{{Infobox game/row/publisher|Blizzard Entertainment}}
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|2021}}
+
{{Infobox game/row/date|Windows|September 23, 2021}}
 
|reception    =  
 
|reception    =  
{{Infobox game/row/reception|Metacritic|link|rating}}
+
{{Infobox game/row/reception|Metacritic|diablo-ii-resurrected|80}}
{{Infobox game/row/reception|OpenCritic|link|rating}}
+
{{Infobox game/row/reception|OpenCritic|11620/diablo-ii-resurrected|80}}
{{Infobox game/row/reception|IGDB|link|rating}}
+
{{Infobox game/row/reception|IGDB|diablo-ii-resurrected|80}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 
{{Infobox game/row/taxonomy/microtransactions | }}
 
{{Infobox game/row/taxonomy/microtransactions | }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 
{{Infobox game/row/taxonomy/pacing            | Real-time }}
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view}}
+
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view, Isometric }}
{{Infobox game/row/taxonomy/controls          | }}
+
{{Infobox game/row/taxonomy/controls          | Point and select }}
 
{{Infobox game/row/taxonomy/genres            | ARPG }}
 
{{Infobox game/row/taxonomy/genres            | ARPG }}
 
{{Infobox game/row/taxonomy/sports            | }}
 
{{Infobox game/row/taxonomy/sports            | }}
Line 33: Line 33:
 
|gogcom id side =  
 
|gogcom id side =  
 
|official site= https://diablo2.blizzard.com/
 
|official site= https://diablo2.blizzard.com/
|hltb        =  
+
|hltb        = 88869
 
|igdb        =  
 
|igdb        =  
|mobygames    =  
+
|lutris      = diablo-2-ressurected
|strategywiki =  
+
|mobygames    = 172718
 +
|strategywiki = Diablo II
 
|wikipedia    = Diablo II: Resurrected
 
|wikipedia    = Diablo II: Resurrected
|winehq      =  
+
|winehq      = 20248
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
  
 
{{Introduction
 
{{Introduction
|introduction      =  
+
|introduction      = '''''Diablo II: Resurrected''''' is a remastered version of the 2000 {{Glossary:Fantasy}} {{Glossary:ARPG}} ''[[Diablo II]]'' and its ''Lord of Destruction'' expansion pack. It features redone visuals, native widescreen support, Battle.net 2.0 {{Glossary:Multiplayer}} integration, high framerates and controller support. However, [[Glossary:LAN play|LAN]] has been removed.
  
 
|release history  =  
 
|release history  =  
  
|current state    =
+
|current state    = Unlike the original version, ''Resurrected'' requires a Battle.net account and an active online connection to run, with singleplayer content being available offline only if the game was authenticated online within 30 days of the attempt to play without an Internet connection.
 
}}
 
}}
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Battle.net | diablo_ii_resurrected | Battle.net, online |  |  | Windows }}
+
{{Availability/row| Battle.net | diablo_ii_resurrected | Battle.net, activation |  |  | Windows }}
 +
}}
 +
{{ii}} Requires [[Battle.net]] [[DRM]] and monthly [[Digital_rights_management_(DRM)#Online_activation|online verification]] when playing offline characters. Online characters require a [[Digital_rights_management_(DRM)#Always_online|constant internet connection]].
 +
 
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported          =
 +
|dlc                    =
 +
|expansion pack        =
 +
|freeware              =
 +
|free-to-play          =
 +
|one-time game purchase = The game requires an upfront purchase to access.
 +
|sponsored              =
 +
|subscription          =
 +
}}
 +
 
 +
==Essential improvements==
 +
===Skip intro videos===
 +
{{Fixbox|description=Use intro skip mod|ref=<ref>{{Refcheck|user=Keith|date=2023-10-16|comment=}}</ref>|fix=
 +
# Download [https://www.nexusmods.com/diablo2resurrected/mods/194  Diablo II: Resurrected Intro Skip].
 +
# Copy the .zip contents to {{folder|{{p|game}}}}.
 +
# Start with {{code|-mod introskip -txt}} [[command line arguments|launch commands]].
 +
 
 +
'''Notes'''
 +
{{ii}} If using [https://www.nexusmods.com/diablo2resurrected/mods/169 D2RMM], copy {{folder|hd}} to {{folder|{{p|game}}\mods\D2RMM\D2RMM.mpq\data}}.
 
}}
 
}}
{{ii}} All versions require {{DRM|Battle.net|offline=no}}.
 
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\Diablo II Resurrected\save}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|}}
+
{{Game data/saves|Windows|{{p|userprofile}}\Saved Games\Diablo II Resurrected|{{p|userprofile}}\Documents\Diablo II Resurrected\Save}}
}}
 
 
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
|discord                =
 
|discord notes          =
 
|epic games store      =
 
|epic games store notes =
 
|gog galaxy            =
 
|gog galaxy notes      =
 
|origin                =
 
|origin notes          =
 
|steam cloud            =
 
|steam cloud notes      =
 
|ubisoft connect        =
 
|ubisoft connect notes  =
 
|xbox cloud            =
 
|xbox cloud notes      =
 
 
}}
 
}}
 +
{{ii}} {{folder|Saved Games\Diablo II Resurrected}} contains online saves which are overwritten by the server. {{folder|Documents\Diablo II Resurrected\Save}} is for offline saves.
 +
{{ii}} If using [https://www.nexusmods.com/diablo2resurrected/mods/169 D2RMM], saves are stored in {{folder|{{P|userprofile}}\Saved Games\Diablo II Resurrected\mods\D2RMM}}.
  
 
==Video==
 
==Video==
Line 96: Line 104:
 
|widescreen resolution      = true
 
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = unknown
+
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = unknown
+
|ultrawidescreen            = false
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Ultra-widescreen resolutions are {{Term|pillarboxed}} to 19:9.<ref>{{Refurl|url=https://www.pcgamer.com/diablo-2-resurrected-ditched-ultrawide-support-because-it-breaks-the-game/|title=Diablo 2 Resurrected ditched ultrawide support because it breaks the game|date=2021-09-08}}</ref>
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = unknown
+
|fov                        = limited
|fov notes                  =  
+
|fov notes                  = Dependent on Legacy Mode resolution, also affects zoom level of Resurrected mode (switchable between 640x480 and 800x600).
|windowed                  = unknown
+
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = true
|borderless windowed notes  =  
+
|borderless windowed notes  = Fullscreen setting is actually borderless windowed
|anisotropic                = unknown
+
|anisotropic                = true
|anisotropic notes          =  
+
|anisotropic notes          = Up to 16x.
|antialiasing              = unknown
+
|antialiasing              = true
|antialiasing notes        =  
+
|antialiasing notes        = Off, [[FXAA]], [[SMAA]], [[TAA]], or [[DLSS]].
|vsync                      = unknown
+
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =  
 +
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
|60 fps                    = unknown
+
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = true
|120 fps notes              =  
+
|120 fps notes              = Game logic and legacy mode run at 25 FPS.<ref name="blizzcon">{{Refurl|url=https://www.diablofans.com/news/49301-blizzconline-diablo-ii-resurrected-deep-dive|title=DiabloFans - BlizzConline - Diablo II: Resurrected Deep Dive|date=2021-08-14}}</ref>
|hdr                        = unknown
+
|hdr                        = true
|hdr notes                  =  
+
|hdr notes                  = Option to adjust brightness, max luminance, and contrast.
 
|ray tracing                = unknown
 
|ray tracing                = unknown
 
|ray tracing notes          =  
 
|ray tracing notes          =  
Line 128: Line 139:
 
==Input==
 
==Input==
 
{{Input
 
{{Input
|key remap                = unknown
+
|key remap                = true
|key remap notes          =  
+
|key remap notes          =
|acceleration option      = unknown
+
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
|mouse menu                = unknown
+
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = false
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|touchscreen              = unknown
 
|touchscreen              = unknown
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|controller support        = unknown
+
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
|full controller          = unknown
+
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = true
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
 
|impulse triggers          = unknown
 
|impulse triggers          = unknown
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = true
 
|dualshock 4 notes        =  
 
|dualshock 4 notes        =  
|dualshock prompts        = unknown
+
|dualshock prompts        = true
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
|light bar support        = unknown
+
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes        = unknown
Line 172: Line 183:
 
|other button prompts      = unknown
 
|other button prompts      = unknown
 
|other button prompts notes=  
 
|other button prompts notes=  
|controller hotplug        = unknown
+
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|simultaneous input        = unknown
+
|simultaneous input        = false
|simultaneous input notes  =  
+
|simultaneous input notes  = The game switches between two different UI modes when mouse or controller is used.
 
|steam input api          = unknown
 
|steam input api          = unknown
 
|steam input api notes    =  
 
|steam input api notes    =  
Line 193: Line 204:
 
{{Image|Diablo II Resurrected audio.png|Audio settings}}
 
{{Image|Diablo II Resurrected audio.png|Audio settings}}
 
{{Audio
 
{{Audio
|separate volume          = unknown
+
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = true
|surround sound notes    =  
+
|surround sound notes    = <ref name="blizzcon" />
|subtitles                = unknown
+
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = true
|closed captions notes    =  
+
|closed captions notes    = Enabled alongside subtitles for cutscenes, cannot be separately disabled.
|mute on focus lost      = unknown
+
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
Line 207: Line 218:
 
|red book cd audio        =  
 
|red book cd audio        =  
 
|red book cd audio notes  =  
 
|red book cd audio notes  =  
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
Line 214: Line 227:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 222: Line 235:
 
  |language  = Traditional Chinese
 
  |language  = Traditional Chinese
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 231: Line 244:
 
  |language  = French
 
  |language  = French
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 240: Line 253:
 
  |language  = German
 
  |language  = German
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 
  |ref      =  
 
  |ref      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = hackable
 +
|subtitles = hackable
 +
|notes    = Unofficial translation by Hunnenkoenig, Andie, amagony, Mr. Fusion, Klei, Játékszinkron Stúdió. ([https://magyaritasok.hu/download/3090/diablo-ii-resurrected Source])
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 258: Line 279:
 
  |language  = Japanese
 
  |language  = Japanese
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 267: Line 288:
 
  |language  = Korean
 
  |language  = Korean
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 276: Line 297:
 
  |language  = Polish
 
  |language  = Polish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 285: Line 306:
 
  |language  = Brazilian Portuguese
 
  |language  = Brazilian Portuguese
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 294: Line 315:
 
  |language  = Russian
 
  |language  = Russian
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 303: Line 324:
 
  |language  = Spanish
 
  |language  = Spanish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 312: Line 333:
 
  |language  = Spanish - Latin America
 
  |language  = Spanish - Latin America
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 326: Line 347:
 
|local play modes    =  
 
|local play modes    =  
 
|local play notes    =  
 
|local play notes    =  
|lan play            = unknown
+
|lan play            = false
 
|lan play players    =  
 
|lan play players    =  
 
|lan play modes      =  
 
|lan play modes      =  
|lan play notes      =  
+
|lan play notes      = <ref name="tcpip">{{Refurl|url=https://news.blizzard.com/en-us/diablo2/23688836/play-diablo-ii-resurrected-during-the-early-access-and-open-beta#FAQ|title=Play Diablo® II: Resurrected™ During the Early Access & Open Beta — Diablo II: Resurrected — Blizzard News|date=2021-08-25|snippet=TCP/IP support will not be available in the upcoming Beta or the final game.}}</ref>
|online play          = unknown
+
|online play          = true
 
|online play players  =  
 
|online play players  =  
 
|online play modes    =  
 
|online play modes    =  
Line 345: Line 366:
 
|self-hosting      =  
 
|self-hosting      =  
 
|self-hosting notes =  
 
|self-hosting notes =  
|direct ip          =  
+
|direct ip          = false
|direct ip notes    =  
+
|direct ip notes    = <ref name="tcpip" />
 
}}{{Network/Ports
 
}}{{Network/Ports
 
|tcp  =  
 
|tcp  =  
Line 352: Line 373:
 
|upnp =  
 
|upnp =  
 
}}
 
}}
 +
 +
==Issues fixed==
 +
=== You're on Linux and you installed the game through Lutris and you get "failed to initialize graphics device" ===
 +
{{Fixbox|description=Use an older version of DXVK}}
 +
{{Fixbox|description=Alternative solution|fix=
 +
Disable DXVK.
 +
}}
 +
  
 
==Other information==
 
==Other information==
Line 378: Line 407:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|windows 32-bit exe    = unknown
+
|windows 32-bit exe    = false
 
|windows 64-bit exe    = true
 
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
Line 386: Line 416:
 
|macos app notes        =  
 
|macos app notes        =  
 
|macos arm app          = unknown
 
|macos arm app          = unknown
|macos arm notes        =
 
 
|linux powerpc app      =  
 
|linux powerpc app      =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 410: Line 440:
 
|anticheat notes  =  
 
|anticheat notes  =  
 
}}
 
}}
 +
 +
===Unlimited skill resets===
 +
{{ii}} By default, respec is available three times as a result of quest rewards (when clearing the den of evil in each difficulty). Further respecs are available by collecting essences and cubing into a token.
 +
 +
{{Fixbox|description=Use the {{code|-enablerespec}} [[command line argument]]|ref=<ref>https://us.forums.blizzard.com/en/d2r/t/unlimited-skill-resets-command/47257/11</ref>|fix=
 +
{{ii}} Once applied, open the character window and hold down {{key|ctrl|alt}} when clicking one of the stats’ crosses. As a result, all the points previously used in the skill will be returned.
 +
}}
 +
 +
{{References}}
  
 
==System requirements==
 
==System requirements==
Line 432: Line 471:
 
|notes    =  
 
|notes    =  
 
}}
 
}}
 
{{References}}
 

Latest revision as of 23:19, 23 October 2023

Dev general icon.svg
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.

This page is for the remaster. For the original 2000 game, see Diablo II.

Diablo II: Resurrected
Diablo II: Resurrected cover
Developers
Blizzard Entertainment
Blizzard Albany
Publishers
Blizzard Entertainment
Release dates
Windows September 23, 2021
Reception
Metacritic 80
OpenCritic 80
IGDB 80
Taxonomy
Monetization One-time game purchase
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Bird's-eye view, Isometric
Controls Point and select
Genres ARPG
Themes Fantasy
Series Diablo
Diablo II: Resurrected on HowLongToBeat
Diablo II: Resurrected on IGDB
Diablo II: Resurrected guide on StrategyWiki
Diablo II: Resurrected on MobyGames
Diablo II: Resurrected on Wikipedia
Diablo
Diablo 1997
Diablo II 2000
Diablo III 2012
Diablo II: Resurrected 2021
Diablo Immortal 2022
Diablo IV 2023

Diablo II: Resurrected is a remastered version of the 2000 fantasy ARPG Diablo II and its Lord of Destruction expansion pack. It features redone visuals, native widescreen support, Battle.net 2.0 multiplayer integration, high framerates and controller support. However, LAN has been removed.

Unlike the original version, Resurrected requires a Battle.net account and an active online connection to run, with singleplayer content being available offline only if the game was authenticated online within 30 days of the attempt to play without an Internet connection.

Availability

Source DRM Notes Keys OS
Battle.net
Icon overlay.png
Requires online activation
Windows
Requires Battle.net DRM and monthly online verification when playing offline characters. Online characters require a constant internet connection.

Monetization

Type Notes
One-time game purchase The game requires an upfront purchase to access.

Essential improvements

Skip intro videos

Use intro skip mod[1]
  1. Download Diablo II: Resurrected Intro Skip.
  2. Copy the .zip contents to <path-to-game>.
  3. Start with -mod introskip -txt launch commands.

Notes

If using D2RMM, copy hd to <path-to-game>\mods\D2RMM\D2RMM.mpq\data.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\Diablo II Resurrected\save

Save game data location

System Location
Windows %USERPROFILE%\Saved Games\Diablo II Resurrected
%USERPROFILE%\Documents\Diablo II Resurrected\Save
Saved Games\Diablo II Resurrected contains online saves which are overwritten by the server. Documents\Diablo II Resurrected\Save is for offline saves.
If using D2RMM, saves are stored in %USERPROFILE%\Saved Games\Diablo II Resurrected\mods\D2RMM.

Video

Video settings
Video settings
Gameplay settings
Gameplay settings

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
Ultra-widescreen resolutions are pillarboxed to 19:9.[2]
4K Ultra HD
Field of view (FOV)
Dependent on Legacy Mode resolution, also affects zoom level of Resurrected mode (switchable between 640x480 and 800x600).
Windowed
Borderless fullscreen windowed
Fullscreen setting is actually borderless windowed
Anisotropic filtering (AF)
Up to 16x.
Anti-aliasing (AA)
Off, FXAA, SMAA, TAA, or DLSS.
Vertical sync (Vsync)
60 FPS and 120+ FPS
Game logic and legacy mode run at 25 FPS.[3]
High dynamic range display (HDR)
Option to adjust brightness, max luminance, and contrast.

Input

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Surround sound
[3]
Subtitles
Closed captions
Enabled alongside subtitles for cutscenes, cannot be separately disabled.
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
French
German
Hungarian
Unofficial translation by Hunnenkoenig, Andie, amagony, Mr. Fusion, Klei, Játékszinkron Stúdió. (Source)
Italian
Japanese
Korean
Polish
Brazilian Portuguese
Russian
Spanish
Latin American Spanish

Network

Multiplayer types

Type Native Notes
Local play
LAN play
[4]
Online play

Connection types

Type Native Notes
Direct IP
[4]

Issues fixed

You're on Linux and you installed the game through Lutris and you get "failed to initialize graphics device"

Use an older version of DXVK
Alternative solution

Disable DXVK.


Other information

API

Technical specs Supported Notes
Direct3D 12
Executable 32-bit 64-bit Notes
Windows

Middleware

No middleware information; you can edit this page to add it.

Unlimited skill resets

By default, respec is available three times as a result of quest rewards (when clearing the den of evil in each difficulty). Further respecs are available by collecting essences and cubing into a token.
Use the -enablerespec command line argument[5]
Once applied, open the character window and hold down Ctrl+Alt when clicking one of the stats’ crosses. As a result, all the points previously used in the skill will be returned.

References

System requirements

Windows
Minimum Recommended
Operating system (OS) 10
Processor (CPU) Intel Core i3-3250
AMD FX-4350
System memory (RAM) 8 GB
Hard disk drive (HDD) 30 GB
Video card (GPU) Nvidia GeForce GTX 660
AMD Radeon HD 7850
A 64-bit operating system is required.