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

Difference between revisions of "Diablo III"

From PCGamingWiki, the wiki about fixing PC games
(fixed/removed dead links)
(Undo revision 1469606 by Andrey-processorx86 (talk) PCGamingWiki only talks about the PC version of games. Unless this feature, not native to the PC version, can be modded into the PC game, it is not worth listing it.)
Tag: Undo
 
(193 intermediate revisions by 60 users not shown)
Line 1: Line 1:
{{infobox
+
{{State|state=postdev}}
|cover         = Diablo-3-cover.jpg
+
{{Infobox game
|developer     = [[Wikipedia:Blizzard_Entertainment|Blizzard Entertainment]]
+
|cover       = Diablo III cover.jpg
|publisher      = [[Wikipedia:Blizzard_Entertainment|Blizzard Entertainment]]
+
|developers  =
|engine        = In-house Engine
+
{{Infobox game/row/developer|Blizzard Entertainment}}
|release dates =  
+
|publishers  =  
<sup>NA</sup> 15 May 2012<br />
+
|engines      =  
<sup>EU</sup> 15 May 2012
+
|release dates=  
 +
{{Infobox game/row/date|Windows|May 15, 2012}}
 +
{{Infobox game/row/date|OS X|May 15, 2012}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|diablo-iii|88}}
 +
{{Infobox game/row/reception|IGDB|diablo-iii|83}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Expansion pack, DLC }}
 +
{{Infobox game/row/taxonomy/microtransactions | Player trading }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view }}
 +
{{Infobox game/row/taxonomy/controls          | Point and select }}
 +
{{Infobox game/row/taxonomy/genres            | ARPG }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Fantasy }}
 +
{{Infobox game/row/taxonomy/series            | Diablo }}
 +
|steam appid  =
 +
|gogcom id    =
 +
|official site= https://diablo3.com/
 +
|hltb        = 2514
 +
|igdb        = diablo-iii
 +
|lutris      = diablo-iii
 +
|mobygames    = 56120
 +
|strategywiki = Diablo III
 +
|wikipedia    = Diablo III
 +
|winehq      = 13484
 +
|license      = commercial
 
}}
 
}}
  
'''Diablo III''' is the third title in the [[Wikipedia:Diablo (series)|''Diablo'']] series (preceded by [[Diablo]] in 1996 and [[Diablo II]] in 2000). It is developed by [[Wikipedia:Blizzard Entertainment|Blizzard]]. A general [http://us.battle.net/d3/en/forum/topic/4916972036 known issues list] is well-maintained and kept updated by [[Wikipedia:Blizzard Entertainment|Blizzard]].
+
{{Introduction
 +
|introduction      =
  
= Windows =
+
|release history  =  
== Availability ==
+
 
{{Availability Table|
+
|current state    = The game continues to receive frequent content, balance, and quality-of-life updates, including live service features like Seasons. In early 2014, Auction House which was advertised prominently on the physical copies of the game was shutdown due to negative player feedback and developer review.<ref>{{Refurl|url=http://us.battle.net/d3/en/blog/13265001/auction-house-faq-updated-3-13-2014|title=Auction House FAQ Updated - Diablo III|date=May 2023}}</ref>
{{Availability Table/row| Retail | [[#Battle.net|Battle.net]] | Activates on [[#Battle.net|Battle.net]] via serial key. }}
 
{{Availability Table/row| [http://www.diablo3.com Battle.net] | [[#Battle.net|Battle.net]] | Activates on [[#Battle.net|Battle.net]] through digital purchase. }}
 
 
}}
 
}}
  
All versions of [[Diablo III]] unlock a download of the game on a [http://www.battle.net Battle.net] account, which does not require installing an external downloader or client. Retail editions are expected to be cheaper than directly purchasing from [http://www.battle.net Battle.net].
+
'''General information'''
 +
{{mm}} [http://us.battle.net/d3/en/reaper-of-souls/ Official expansion website]
 +
{{mm}} [http://us.battle.net/d3/en/forum/ Official forums]
 +
{{mm}} [https://diablo.fandom.com/wiki/Diablo_Wiki Diablo Wiki] - A wiki for everything Diablo related
 +
{{mm}} [https://www.reddit.com/r/diablo /r/diablo Subreddit]
  
=== [[Battle.net]] ===
+
==Availability==
The game is fairly restrictive in requiring constant online access in order to play both single and multiplayer portions of the game, which is a departure from how [[Diablo II]] and [[StarCraft II]] handled their singleplayer campaigns. An 'always-on' connection requirement for singleplayer can be considered a form of [[Digital Rights Management (DRM)]].
+
{{Availability|
 +
{{Availability/row| Retail | | Battle.net, Online |  |  | Windows, OS X }}
 +
{{Availability/row| Battle.net | diablo-iii | Battle.net, Online | Battle Chest and Eternal Collection also available. |  | Windows, OS X }}
 +
{{Availability/row| Amazon | B012JMXCQK | Battle.net, Online | | | Windows, OS X | unavailable }}
 +
}}
 +
{{ii}} All versions require {{DRM|Battle.net|offline=no}}.
  
=== Digital Edition ===
+
===Version differences===
Once a digital edition of Diablo III is registered, it is limited to [[#Started Edition|Starter Edition]] status for 3 days or 72 hours. This has been done to combat economy unbalancing.<ref>http://www.pcgamer.com/2012/06/21/diablo-3-digital-editions-restricted-to-starter-edition-for-up-to-72-hours/</ref>
+
{{ii}} The '''Battle Chest''' edition includes the base game and Reaper of Souls.
 +
{{ii}} The '''Eternal Collection''' includes the base game, Reaper of Souls and Rise of the Necromancer.
  
=== Starter Edition ===
+
====Starter Edition====
The [[Diablo III]] '''Starter Edition''' provides players the ability to try out a limited demo version of [[Diablo III]]. Currently the only way to acquire a '''Starter Edition''' is to have a Guest Pass key, of which 2 are allocated per every retail box of [[Diablo III]]. <ref>http://us.battle.net/support/en/article/diablo-iii-starter-edition-guest-pass</ref> The Starter Edition will only be available with a guest pass until "further notice". <ref>http://eu.battle.net/support/en/article/diablo-iii-starter-edition-guest-pass</ref>
+
The Diablo III '''Starter Edition''' provides players the ability to try out a free version of Diablo III, with several limitations:
 +
*Players cannot progress past the Skeleton King, midway through Act I.
 +
*The level cap is 13 as opposed to 60 (70 in the expansion).
 +
*Matchmaking is available only with other Starter Edition players, including public matching and private invitations.<ref>{{Refurl|url=http://us.battle.net/d3/en/forum/topic/5150755817|title=us.battle.net|date=May 2023}}</ref>
 +
*Global Play is not available. Players attempting to connect to the Starter Edition in a region other than their Battle.net account's home region will receive an Error 12.
  
The Starter Edition has a number of restrictions:
+
==Monetization==
*Act I up to the Skeleton King is available
+
{{DLC|
*Level 13 cap
+
{{ii}} Some regions have in-game micro-transactions (not listed below).<ref>{{Refurl|url=https://us.battle.net/d3/en/forum/topic/16410220920|title=Patch 2.2.0 Features and Data Mining - Forums - Diablo III|date=May 2023}}</ref>
*Matchmaking available only with other Starter Edition players
+
{{DLC/row| Reaper of Souls | Available from {{store link|Battle.net|diablo-iii-ros}}. | Windows, OS X }}
*No Real Money Auction House access
+
{{DLC/row| Rise of the Necromancer | Requires the '''Reaper of Souls''' expansion. Available from {{store link|Battle.net|diablo-iii-rise-of-the-necromancer}}. | Windows, OS X }}
*Global Play is not available. Players attempting to connect to Diablo III Starter Edition in a region other than their Battle.net Account's home region will receive Error 12.
+
}}
  
Matchmaking of Starter Edition is only possible with other players of the Starter Edition, and not the full accounts. This includes public matching and private invitations. Counterintuively, this means that Starter Edition players '''will not be able to play''' with players with full Diablo III accounts.<ref>http://us.battle.net/d3/en/forum/topic/5150755817</ref>
+
==Game data==
 +
===Configuration file(s) location===
 +
{{Game data|
 +
{{Game data/config|Windows|{{p|userprofile\Documents}}\Diablo III\D3Prefs.txt}}
 +
{{Game data/config|OS X|{{p|osxhome}}/Library/Application Support/Blizzard/Diablo III/D3Prefs.txt}}
 +
}}
 +
{{ii}} Save games are stored on the Battle.net servers.
  
=== Real Money Auction House ===
+
==Video==
The real money auction house has a number of restrictions.<ref>https://eu.battle.net/account/d3/auction-house/real-money.html</ref>
+
{{Image|Diablo 3 Video Options 2.4.3.jpg|Video settings.}}
 +
{{Video
 +
|wsgf link                  = https://www.wsgf.org/dr/diablo-iii/en
 +
|widescreen wsgf award      = gold
 +
|multimonitor wsgf award    = silver
 +
|ultrawidescreen wsgf award = silver
 +
|4k ultra hd wsgf award    = silver
 +
|widescreen resolution      = true
 +
|widescreen resolution notes= Includes a {{term|Letterbox}} option to force 16:9 resolution regardless of aspect ratio.
 +
|multimonitor              = hackable
 +
|multimonitor notes        = See the [https://www.wsgf.org/dr/diablo-iii/en WSGF entry] or use [https://www.flawlesswidescreen.org Flawless Widescreen] or [https://github.com/dlrudie/WidescreenFixer/releases Widescreen Fixer].
 +
|ultrawidescreen            = true
 +
|ultrawidescreen notes      = Change display mode to "Windowed (Fullscreen)" in-game.
 +
|4k ultra hd                = hackable
 +
|4k ultra hd notes          = May require <code>D3Prefs.txt</code> edit. Color blind icons do not scale with resolution and are very small in 4K.
 +
|fov                        = unknown
 +
|fov notes                  =
 +
|windowed                  = true
 +
|windowed notes            =
 +
|borderless windowed        = true
 +
|borderless windowed notes  = Change display mode to "Windowed (Fullscreen)" in-game.
 +
|anisotropic                = true
 +
|anisotropic notes          =
 +
|antialiasing              = true
 +
|antialiasing notes        = 64-bit client includes options for multisampling from 2x up to 8x [[MSAA]].
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = true
 +
|vsync notes                =
 +
|60 fps                    = true
 +
|60 fps notes              =
 +
|120 fps                    = true
 +
|120 fps notes              = With the release of update v2.4.3 (which added 64-bit & DirectX 11 support and "Improved support for 60Hz+ monitors"), the game will properly support frame rates in excess of 60 FPS.<ref>{{Refurl|url=https://us.diablo3.com/en/blog/20362179/patch-243-ptr-patch-notes-11-22-2016|title=us.diablo3.com|date=May 2023}}</ref>
 +
|hdr                        = unknown
 +
|hdr notes                  =
 +
|color blind                = true
 +
|color blind notes          = Icons to help distinguish between legendary and set items can be toggled on/off.
 +
}}
  
== Video Settings ==
+
==Input==
{{Video Settings
+
{{Input
|widescreen_resolution=true
+
|key remap                = true
|widescreen_resolution_notes=
+
|key remap notes          =  
|multimonitor=true
+
|acceleration option      = false
|multimonitor_notes=See [[#Multi-Monitor|Multi-Monitor]].
+
|acceleration option notes =
|fov=
+
|mouse sensitivity        = n/a
|fov_notes=
+
|mouse sensitivity notes  =
|windowed=true
+
|mouse menu                = true
|windowed_notes=
+
|mouse menu notes          =
|fullscreen=true
+
|invert mouse y-axis      = false
|fullscreen_notes=
+
|invert mouse y-axis notes =
|anisotropic=true
+
|touchscreen              = unknown
|anisotropic_notes=
+
|touchscreen notes        =
|antialiasing=true
+
|controller support        = false
|antialiasing_notes=
+
|controller support notes  =
|vsync=true
+
|full controller          = unknown
|vsync_notes=
+
|full controller notes    =
 +
|controller remap          = unknown
 +
|controller remap notes    =
 +
|controller sensitivity    = unknown
 +
|controller sensitivity notes=
 +
|invert controller y-axis  = unknown
 +
|invert controller y-axis notes=
 +
|xinput controllers        = unknown
 +
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4              = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= hackable
 +
|tracked motion controllers notes = [[Controller:Razer Hydra|Razer Hydra]] works with [http://sixense.com/motioncreator Sixense MotionCreator] bundled profile.<ref>{{Refurl|url=http://sixense.com/diablo3|title=Razer Hydra Control Profile – Diablo 3|date=9 June 2023}}</ref>
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|controller hotplug        = unknown
 +
|controller hotplug notes  =  
 +
|haptic feedback          = unknown
 +
|haptic feedback notes    =  
 +
|simultaneous input        = unknown
 +
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =  
 +
|steam hook input          = unknown
 +
|steam hook input notes    =  
 +
|steam input presets      = unknown
 +
|steam input presets notes =  
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =  
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
=== [[Multi-Monitor]] ===
+
==Audio==
Reportedly working by setting [[Borderless Fullscreen Windowed|Fullscreen Windowed]] mode and setting a multi-monitor resolution.<ref>http://www.wsgf.org/node/21375</ref>
+
{{Audio
 +
|separate volume          = true
 +
|separate volume notes    = Master, SFX, voice, ambience, music
 +
|surround sound          = true
 +
|surround sound notes    = 4.0-7.1, Pro Logic
 +
|subtitles                = true
 +
|subtitles notes          = Available for cinematic and quest dialogues.
 +
|closed captions          = false
 +
|closed captions notes    =
 +
|mute on focus lost      = true
 +
|mute on focus lost notes = Can be toggled in options menu.
 +
|eax support              =
 +
|eax support notes        =
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 +
}}
  
=== Graphics Adjustment ===
+
{{L10n|content=
==== D3Prefs.txt ====
+
{{L10n/switch
Some settings are held in the file D3Prefs.txt:
+
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = US, EU, and SEA
 +
|fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =  
 +
|fan      =  
 +
}}{{L10n/switch
 +
|language  = Simplified Chinese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    = Not available outside of Mainland China.
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =  
 +
|fan      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Latin American Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
}}
  
*Windows 7: <code>C:\Users\%Username%\Documents\Diablo III\D3Prefs.txt</code>
+
==Network==
 +
{{Network/Multiplayer
 +
|local play          = false
 +
|local play players  =
 +
|local play modes    =
 +
|local play notes    = Console versions only.
 +
|lan play            = false
 +
|lan play players    =
 +
|lan play modes      =
 +
|lan play notes      =
 +
|online play          = true
 +
|online play players  = 4
 +
|online play modes    = Co-op
 +
|online play notes    =
 +
|asynchronous        =
 +
|asynchronous notes  =
 +
}}
  
Settings can be adjusted, such as:
+
{{Network/Connections
*TonemapExposure
+
|matchmaking        =
*TonemapContrast
+
|matchmaking notes  =
*TonemapSaturation
+
|p2p                = unknown
*TonemapGain
+
|p2p notes          =
 +
|dedicated          = true
 +
|dedicated notes    =
 +
|self-hosting      = false
 +
|self-hosting notes =
 +
|direct ip          = false
 +
|direct ip notes    =
 +
}}
  
==== Darker D3 ====
+
{{Network/Ports
Using the [http://darkd3.com/ Darker D3 Pixel Shader] by Pyloneer, it is possible to make a change to the brightness and sharpness of the shaders.
+
|tcp  = 80, 1119, 6881-6999
 +
|udp  = 1119, 6120, 6881-6999
 +
|upnp = unknown
 +
}}
  
;Usage
+
==VR support==
*Run Diablo III at least once.
+
{{VR support
*Select a setting from the [http://darkd3.com/ website].
+
|gg3d name                  = Diablo III
*Extract the .zip into the Diablo III folder.
+
|native 3d gg3d award        =
*Use the 'Pause' key to toggle the effect.
+
|nvidia 3d vision gg3d award = silver
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = unknown
 +
|native 3d notes            =
 +
|nvidia 3d vision            = hackable
 +
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2012/05/diablo-iii.html Helix Mod: Diablo III].
 +
|tridef 3d                  = unknown
 +
|tridef 3d notes            =
 +
|iz3d                        = unknown
 +
|iz3d notes                  =
 +
|vorpx                      = true
 +
|vorpx modes                = G3D
 +
|vorpx notes                = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list].
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
  
===== Breach Of Terms Of Service =====
+
==Issues unresolved==
[http://www.diablowiki.net/Jay_Wilson Jay Wilson], Game Director of [[Diablo III]], stated the following on 13 May 2012:
+
===Window Unresponsive===
:"TOS against mods is so we can ban cheaters. I agree DarkD3 is not a cheat...yet. As long as it is not a cheat, no ban is likely."<ref>https://twitter.com/#!/Angryrobotics/status/201726183740686336</ref>
+
Game client window becomes unresponsive when a dialog box is opened in the background.
  
Jay Wilson previously stated that altering graphics is against Terms Of Service, and can result in a ban.<ref>https://twitter.com/#!/Angryrobotics/status/201405207039578113</ref> Following this guide using Darker D3 is at one's own risk.
+
==Issues fixed==
 
+
===Video Card Not Supported===
==== [[Improve Graphical Sharpness Filtering]] ====
+
{{Image|Diablo III unsupported.png|Unsupported video card error.}}
The [[FXAA Injector]] is reported to work with Diablo III to [[Improve Graphical Sharpness Filtering|improve graphical sharpness filtering]].<ref>http://timothylottes.blogspot.se/2011/03/nvidia-fxaa.html</ref><ref>http://eu.battle.net/d3/en/forum/topic/3950095509?page=1</ref>
+
{{Image|Diablo III swiftshader.png|Demo version of Swiftshader, on Intel G41.}}
 
 
=== Video Card Not Supported ===
 
[[Image:Diablo_III_unsupported.png|thumb|right|Unsupported video card error.]]
 
[[Image:Diablo_III_swiftshader.png|thumb|right|Demo version of Swiftshader, on Intel G41.]]
 
 
You may receive the error message:
 
You may receive the error message:
 
:We have detected that your video card is not supported by Diablo III.
 
:We have detected that your video card is not supported by Diablo III.
  
[[Diablo III]] will block certain systems running the game if it does not detect a certain spec of video card. However, it is possible to force the game to run on any video card (even if it does not meet the minimum specification of the game).<ref>http://www.reddit.com/r/gaming/comments/tn8la/im_going_to_die/c4o2ada</ref>  
+
Diablo III will block certain systems running the game if it does not detect a certain spec of video card. However, it is possible to force the game to run on any video card (even if it does not meet the minimum specification of the game).<ref>{{Refurl|url=https://www.reddit.com/r/gaming/comments/tn8la/im_going_to_die/c4o2ada|title=Reddit|date=May 2023}}</ref>  
  
 
This fix has been acknowledged by Blizzard, but comes with its own warning from Omrakos:
 
This fix has been acknowledged by Blizzard, but comes with its own warning from Omrakos:
  
:...if you decide to do this and have terrible performance as expected, please do not contact us reporting it. We know the unsupported cards aren't going to perform well and there's nothing we'll be able to do to remedy it.<ref>http://us.battle.net/d3/en/forum/topic/4903520596</ref>
+
:...if you decide to do this and have terrible performance as expected, please do not contact us reporting it. We know the unsupported cards aren't going to perform well and there's nothing we'll be able to do to remedy it.<ref>{{Refurl|url=http://us.battle.net/d3/en/forum/topic/4903520596|title=us.battle.net|date=May 2023}}</ref>
 +
 
 +
====Method 1 - Press Escape====
 +
{{Fixbox|description=Method 1 - Press Escape|ref={{cn|date=October 2016}}|fix=
 +
 
 +
# Pressing Esc instead of cancel will make one's computer attempt to load the client.
 +
{{ii}} Pressing cancel will load up a [https://us.battle.net/support/en/article/34783 list of unsupported video cards] on Blizzard's website.
 +
}}
 +
 
 +
====Method 2 - Edit D3Prefs.txt====
 +
{{Fixbox|description=Method 2 - Edit D3Prefs.txt|ref={{cn|date=July 2016}}|fix=
 +
# Go to <code>{{p|userprofile\Documents}}\Diablo III\</code>
 +
# Open {{file|D3Prefs.txt}}.
 +
# Change <code>HardwareClass "0"</code> to <code>HardwareClass "1"</code>
 +
# Change <code>DisableTrilinearFiltering "0"</code> to <code>DisableTrilinearFiltering "1"</code>
 +
# Save your changes.
 +
}}
 +
 
 +
====Method 3 - [[Swiftshader]]====
 +
{{Fixbox|description=Method - Swiftshader|ref={{cn|date=October 2016}}|fix=
 +
Using the program [[Swiftshader]] can successfully load the game even on extremely low powered machines. For example, the game can be run on integrated graphics as low powered as the Intel G41, albeit at extremely low frame rate.<ref>Tested by [[User:Andytizer|Andytizer]].</ref>
 +
}}
 +
 
 +
===High DPI Setting===
 +
{{Image|Diablo III dpi.png|Disable DPI scaling settings.}}
 +
By default, it appears as if Diablo III has a number of issues with high or custom DPI settings in Windows.
 +
 
 +
This can result in:
 +
*Mouse cursor not being moveable whilst in fullscreen mode.
 +
*Mouse being imprecise on the screen.
 +
*Taskbar showing over the game window.
  
==== Method - Press Escape ====
+
{{Fixbox|description=High DPI Setting fix|ref=<ref name="ReferenceA">Fix by [[User:Andytizer|Andytizer]].</ref>|fix=
Pressing Esc instead of cancel will make one's computer attempt to load the client.
+
# Right-click on the Diablo III shortcut (or Diablo III.exe) and go to the 'Compatibility' tab.
 +
# Select, 'Disable display scaling on high DPI settings'.
 +
}}
  
Pressing cancel will load up a [http://us.battle.net/support/en/article/diablo-iii-unsupported-video-card-list list of unsupported video cards] on Blizzard's website.
+
===Login Errors===
 +
These messages may appear when trying to log in.
  
==== Method - Edit D3Prefs.txt ====
+
====Error 12====
 +
This means that no license is attached to the Battle.net account, a problem with many users in Asia. Check [http://kr.battle.net/d3/ko/forum/topic/1380288015?page=1 this thread] for more information.
  
Open <code>D3Prefs.txt</code> using notepad in the following location:
+
====Error 37====
 +
This message means that the login servers are at full capacity. Official advice is to try logging in later when the servers are less busy.<ref>{{Refurl|url=http://eu.battle.net/d3/en/forum/topic/4064636470|title=eu.battle.net|date=May 2023}}</ref>
  
*Windows 7: <code>C:\Users\%Username%\Documents\Diablo III\D3Prefs.txt</code>
+
{{Fixbox|description=Error 37 workaround|ref=<ref>{{Refurl|url=https://www.reddit.com/r/Diablo/comments/tnxw1/trick_for_logging_in/|title=Reddit|date=May 2023}}</ref>|fix=
 +
# Enter password.
 +
# press {{key|Enter}}.
 +
# Press cancel before anything happens.
 +
# Log back in straight away.
  
Change:
+
'''Notes'''
 +
{{ii}} This might be considered an exploit of the way that the client is reporting Error 37 to indicate that servers are too busy. However, this does not seem to have any particular consequences, except that Blizzard's servers will be busy.
 +
}}
  
HardwareClass "0" to HardwareClass "1"
+
====Error 75====
 +
Error 75 means that Blizzard servers are down. Check [http://us.battle.net/d3/en/status Diablo III Server Status] page for updates.
  
DisableTrilinearFiltering "0" to DisableTrilinearFiltering "1"
+
===Can't Move Mouse In Fullscreen===
 +
{{Image|Diablo III dpi.png|Disable DPI scaling settings.}}
 +
This is most likely caused by high or custom DPI settings in Windows.
  
==== Method - [[Swiftshader]] ====
+
====Method 1 - Compatibility====
Using the program [[Swiftshader]] can successfully load the game even on extremely low powered machines. For example, the game can be run on integrated graphics as low powered as the Intel G41, albeit at extremely low framerate.<ref>Tested by [[User:Andytizer|Andytizer]].</ref>
+
{{Fixbox|description=Method 1 - Compatibility|ref=<ref name="ReferenceA">Fix by [[User:Andytizer|Andytizer]].</ref>|fix=
 +
# Right-click on the Diablo III shortcut (or Diablo III.exe) and go to the 'Compatibility' tab.
 +
# Select, 'Disable display scaling on high DPI settings'.
 +
}}
  
=== High DPI Setting ===
+
====Method 2 - Edit D3Prefs.txt To Windowed====
[[Image:Diablo_III_dpi.png|thumb|200px|Disable DPI scaling settings.]]
+
{{Fixbox|description=Method - Edit D3Prefs.txt To Windowed|ref={{cn|date=October 2016}}|fix=
By default, it appears as if [[Diablo III]] has a number of issues with high or custom DPI settings in Windows.  
+
{{ii}} If one is stuck in fullscreen mode, one can change the D3Prefs.txt settings to force a windowed mode.
  
This can result in:  
+
# Open <code>{{p|userprofile\Documents}}\Diablo III\D3Prefs.txt</code>
*Mouse cursor not being moveable whilst in fullscreen mode.
+
# Make sure that this line is adjusted:
*Mouse being imprecise on the screen.
+
# DisplayModeWindowMode "0" to DisplayModeWindowMode "1"
*Taskbar showing over the game window.
+
}}
  
This can be fixed by following these steps:<ref>Fix by [[User:Andytizer|Andytizer]].</ref>
+
===No Diablo III License Attached===
 +
{{Fixbox|description=Method - No Diablo III License Attached|ref={{cn|date=October 2016}}|fix=
 +
This error message may appear:
  
1) Right-click on the Diablo III shortcut (or Diablo III.exe) and go to the 'Compatibility' tab.  
+
<pre>|This Battle.net account does not have a Diablo III License attached to it.</pre>
  
2) Select, 'Disable display scaling on high DPI settings'.
+
* A possible fix is to correctly set the region within the game settings, within the Options > Account > Server Region settings.<ref>http://www.gamefromscratch.com/post/2012/05/15/Picked-up-Diablo-3%E2%80%A6.aspx</ref>
 +
}}
  
== Login Errors ==
+
===Overlays===
These messages may appear when trying to log in.
+
Running programs that put an overlay over Diablo III (such as Mumble and MSI Afterburner) can cause Diablo III to crash. Use these overlays at your own risk.<ref name="us.battle.net">http://us.battle.net/d3/en/forum/topic/4916972036</ref>
  
==== Error 12 ====
+
===Problems with Steam overlay===
This means that no license is attached to the Battle.net account, a problem with many users in Asia. Check [http://kr.battle.net/d3/ko/forum/topic/1380288015?page=1 this thread] for more information.
+
{{Fixbox|description=Problems with Steam overlay|ref={{cn|date=July 2016}}|fix=
 +
* Add <code>DiabloIII.exe</code> with the + Add a game on the bottom left
 +
* Right click Diablo III in the library and choose Properties
 +
* Add <code> -launch</code> to the end of the target.
 +
* If the game doesn't launch correctly, make sure the '''Battle.net Launcher''' application is already running before starting the game from Steam.
 +
}}
  
==== Error 37 ====
+
===Cinematics not playing or are missing from cinematics menu===
This message means that the login servers are at full capacity. Official advice is to try logging in later when the servers are less busy.<ref>http://eu.battle.net/d3/en/forum/topic/4064636470</ref>
+
{{Fixbox|description=Cinematics not playing or are missing from cinematics menu|ref={{cn|date=October 2016}}|fix=
 +
1. Go to <code>{{p|userprofile\Documents}}\Diablo III\</code>
  
However, it is possible to bypass Error 37 using this trick:<ref>http://www.reddit.com/r/Diablo/comments/tnxw1/trick_for_logging_in/</ref>
+
2. Open {{file|D3Prefs.txt}}.
  
#Enter password.
+
3. find the <code>PlayedCutscene</code> lines, and edit them to read as follows:
#Presss enter.
 
#Press cancel before anything happens.
 
#Log back in straight away.
 
  
This might be considered an exploit of the way that the client is reporting Error 37 to indicate that servers are too busy. However, this does not seem to have any particular consequences, except that Blizzard's servers will be busy.
+
<code>PlayedCutscene0 "15"</code>
  
==== Error 75 ====
+
<code>PlayedCutscene1 "15"</code>
Error 75 means that Blizzard servers are down. Check [http://us.battle.net/d3/en/status Diablo III Server Status] page for updates.
 
  
== Installation Issues ==
+
<code>PlayedCutscene2 "15"</code>
=== Migrating From Beta To Full Release ===
 
Blizzard has advised those who have the beta installed, to uninstall the beta and delete all extra beta files, including:
 
  
*Windows XP: <code>C:\Documents and Settings\All Users\Application Data\Battle.net</code>
+
<code>PlayedCutscene3 "15"</code>
*Windows Vista/7: <code>C:\ProgramData\Battle.net</code>
 
  
Once the files are deleted, run the full retail installer.
+
4. Save and exit the file, and try again.<ref>http://eu.battle.net/d3/en/forum/topic/4784318688?page=1#10</ref>}}
  
=== Changing Client Language ===
+
===Installation Issues===
 +
====Change Client Language====
 
Update 8 June 2012: Blizzard appear to have restricted client language switching.<ref>http://us.battle.net/d3/en/forum/topic/5578597286?page=1</ref> Errors 81, 82 or 84 displays: "The client does not match the accounts native language. Please, use the game native client." There is no known fix as of yet, as Blizzard controls the language restrictions from their servers.
 
Update 8 June 2012: Blizzard appear to have restricted client language switching.<ref>http://us.battle.net/d3/en/forum/topic/5578597286?page=1</ref> Errors 81, 82 or 84 displays: "The client does not match the accounts native language. Please, use the game native client." There is no known fix as of yet, as Blizzard controls the language restrictions from their servers.
  
[[Image:Diablo_III_language_change.jpg|thumb|right|200px|Language change menu.]]Client language files can be adjusted from the options menu. Once the change is applied, a patch of approximately 3GB is downloaded. Client language cannot be changed back until this download reaches the 'playable' state, and one re-enters the client to change the language option again.<ref>http://gaming.stackexchange.com/questions/66164/can-i-change-the-language-the-game-client-uses</ref>
+
{{Image|Diablo III language change.jpg|Language change menu.}}
 +
Client language files can be adjusted from the options menu. Once the change is applied, a patch of approximately 3 GB is downloaded. Client language cannot be changed back until this download reaches the 'playable' state, and one re-enters the client to change the language option again.<ref>{{Refurl|url=http://gaming.stackexchange.com/questions/66164/can-i-change-the-language-the-game-client-uses|title=gaming.stackexchange.com|date=May 2023}}</ref>
  
 
Available languages are:
 
Available languages are:
Line 187: Line 535:
 
*Polish
 
*Polish
  
=== "Updating game files" Issue ===
+
===="Updating game files" Issue====
 
Some players are reporting the game getting stuck at installation in the "Updating game files" part.
 
Some players are reporting the game getting stuck at installation in the "Updating game files" part.
  
==== Method - Disable Anti-Virus Software ====
+
=====Method 1 - Disable Anti-Virus Software=====
*Turn off your anti-virus software and firewall.
+
{{Fixbox|description=Method - Disable Anti-Virus Software|ref={{cn|date=July 2016}}|fix=
*Loading the setup file again.
+
# Turn off your anti-virus software and firewall.
*Running the launcher as administrator.
+
# Loading the setup file again.
 +
# Running the launcher as administrator.
 +
}}
  
==== Method - Connect Using Different Network Adaptor ====
+
=====Method 2 - Connect Using Different Network Adapter=====
The Blizzard Agent may be attempting to connect over the wrong network adaptor. The following steps may resolve your issue (in Windows 7):
+
{{Fixbox|description=Method - Connect Using Different Network Adapter|ref={{cn|date=October 2016}}|fix=
 +
The Blizzard Agent may be attempting to connect over the wrong network adaptor. The following steps may resolve your issue:
 
# Open the Control Panel.
 
# Open the Control Panel.
 
# Select "View network status and tasks".
 
# Select "View network status and tasks".
 
# Select "Change adapter settings".
 
# Select "Change adapter settings".
 
# Right click on each adapter and select "Disable". Leave your primary adapter (the one that provides your internet connection) enabled. You should now have only one enabled adapter.
 
# Right click on each adapter and select "Disable". Leave your primary adapter (the one that provides your internet connection) enabled. You should now have only one enabled adapter.
# Visit google to ensure you are still connected to the internet.
+
# Check that you are still connected to the internet.
# Navigate to "C:\ProgramData" (a hidden folder) and delete the folder named "Battle.net" if it exists.
+
# Go to <code>{{p|programdata}}</code> and delete the <code>Battle.net</code> folder (if it exists).
 
# Retry the installer/launcher.
 
# Retry the installer/launcher.
 +
}}
  
==== Method - Delete/Modify Agent Files ====
+
=====Method 3 - Delete/Modify Agent Files=====
Delete <code>Agent.exe</code> in:
+
{{Fixbox|description=Method - Delete/Modify Agent Files|ref={{cn|date=July 2016}}|fix=
*Windows 7: <code>C:\ProgramData\Battle.net\Agent\</code>
+
# Go to <code>{{p|programdata}}\Battle.net\Agent\</code>
 
+
# Delete or rename <code>Agent.exe</code>.
Modify <code>Agent.db</code> by:
+
# Edit <code>Agent.db</code>.
 
+
# Change <code>p2penable : true</code> to <code>p2penable : false</code>
*Opening using notepad.
+
}}
*Find <code>p2penable : true</code> to <code>p2penable : false</code>.
 
  
=== Installation Stuck At 10% ===
+
====Installation Stuck At 10%====
If the user has any connections configured in "Dial-up and Virtual Private Network settings" and they're set to "Dial whenever a network connection is not present," the install won't proceed past 10%.<ref>http://us.battle.net/d3/en/forum/topic/4916972036</ref>
+
If the user has any connections configured in "Dial-up and Virtual Private Network settings" and they're set to "Dial whenever a network connection is not present," the install won't proceed past 10%.<ref name="us.battle.net"/>
  
=== Installation Not Doing Anything ===
+
====Installation Not Doing Anything====
 
If the installation has yet to do anything you might need to make sure your secondary logon has been enabled. Do so by going through - Control Panel/Administrative Tools/Services, right click Secondary Logon and proceed to enable it by setting the start up type to automatic.
 
If the installation has yet to do anything you might need to make sure your secondary logon has been enabled. Do so by going through - Control Panel/Administrative Tools/Services, right click Secondary Logon and proceed to enable it by setting the start up type to automatic.
  
== Issues And Fixes ==
+
===Low frame rate (OS X)===
=== Can't Move Mouse In Fullscreen ===
+
{{Fixbox|description=Low Frame Rate|ref={{cn|date=July 2016}}|fix=
[[Image:Diablo_III_dpi.png|thumb|200px|Disable DPI scaling settings.]]
+
# Using settings in the D3Prefs.txt mentioned below one can achieve a reasonable frame rate on e.g. the MacBook Pro Mid 2010 with the Nvidia GeForce 330M.  
This is most likely caused by high or custom DPI settings in Windows.
+
# Open the D3Prefs.txt and set the following to options to 1:  
 
 
==== Method - Compatibility ====
 
This can be fixed by following these steps:<ref>Fix by [[User:Andytizer|Andytizer]].</ref>
 
 
 
1) Right-click on the Diablo III shortcut (or Diablo III.exe) and go to the 'Compatibility' tab.
 
 
 
2) Select, 'Disable display scaling on high DPI settings'.
 
 
 
==== Method - Edit D3Prefs.txt To Windowed ====
 
If one is stuck in fullscreen mode, one can change the D3Prefs.txt settings to force a windowed mode.
 
 
 
Open <code>D3Prefs.txt</code> using notepad in the following location:
 
 
 
*Windows 7: <code>C:\Users\%Username%\Documents\Diablo III\D3Prefs.txt</code>
 
 
 
Make sure that this line is adjusted:
 
 
 
DisplayModeWindowMode "0" to DisplayModeWindowMode "1"
 
 
 
=== No Diablo III License Attached ===
 
This error message may appear:
 
 
 
|This Battle.net account does not have a Diablo III License attached to it.
 
 
 
A possible fix is to correctly set the region within the game settings, within the Options > Account > Server Region settings.<ref>http://www.gamefromscratch.com/post/2012/05/15/Picked-up-Diablo-3%E2%80%A6.aspx</ref>
 
 
 
=== Overlays ===
 
Running programs that put an overlay over Diablo III (such as Mumble, Xfire, and MSI Afterburner) can cause Diablo III to crash. Use these overlays at your own risk.<ref>http://us.battle.net/d3/en/forum/topic/4916972036</ref>
 
 
 
== System Requirements ==
 
{{SysReq_BaseTemplate
 
|OSfamily_ = Windows
 
 
 
|minOS_ = Windows® XP/Vista/7 (latest service packs) with DX 9.0c
 
|minproc_ = Intel Pentium® D 2.8 GHz or AMD Athlon™ 64 X2 4400+
 
|minmem_ = 1 GB RAM (XP), 1.5 GB (Vista/7)
 
|minHD_ = 12 GB available HD space
 
|minGPU1_ = NVIDIA® GeForce® 7800 GT or ATI Radeon™ X1950 Pro or better
 
 
 
|recOS_ = Windows® Vista/7 (latest service packs)
 
|recproc_ = Intel® Core 2 Duo 2.4 GHz or AMD Athlon™ 64 X2 5600+ 2.8 GHz
 
|recmem_ = 2 GB RAM
 
|recHD_ = 8 GB free
 
|recGPU1_ = NVIDIA® GeForce® 260 or ATI Radeon™ HD 4870 or better
 
}}
 
 
 
= Mac =
 
== Issues And Fixes ==
 
=== Migrating From Beta To Full Release ===
 
Blizzard has advised those who have the beta installed, to uninstall the beta and delete all extra beta files, including:
 
 
 
*Mac: <code>/Users/Shared/Battle.net</code>
 
=== Low Frame Rate ===
 
Using settings in the D3Prefs.txt mentioned below one can achieve a reasonable frame rate on e.g. the Macbook Pro Mid 2010 with the Nvidia 330M.  
 
Open the D3Prefs.txt and set the following to options to 1:  
 
 
* DisableTrilinearFiltering
 
* DisableTrilinearFiltering
 
* HardwareClass
 
* HardwareClass
=== D3Prefs.txt ===
+
}}
D3Prefs.txt on Mac is kept in a hidden folder. To access it:
 
  
1) Go to Go Menu at top of screen -> Go to Folder ~/Library/
+
===Can't ⌘ + Tab (OS X)===
 +
Check that you haven't enabled Caps Lock as that disables {{key|⌘|Tab}}, although {{key|⌘|M}} still functions correctly.
  
2) Application Support > Blizzard > Diablo III
+
===Game freezes after entering the gameworld===
 +
Nvidia's Multi-Frame Sampled Anti-Aliasing (MFAA) can cause this issue. MFAA is enabled if you "optimize" the game using Nvidia Geforce Experience.
 +
====Disable MFAA====
 +
{{Fixbox|description=Disable MFAA in Nvidia Control Panel|fix=
 +
# Open Nvidia Control Panel.
 +
# Click "Manage 3D Settings", then "Program Settings".
 +
# Select Diablo III from the dropdown menu.
 +
# Scroll through the options and set "Multi-Frame Sampled AA (MFAA)" to "Off".
 +
# Click "Apply".
 +
}}
  
=== Can't ⌘ + Tab ===
+
==Other information==
Check that you havn't enabled Caps Lock as that disbales ⌘ + Tab, although ⌘ + M still functions correctly.
+
===API===
 +
{{API
 +
|direct3d versions      = 9.0c, 11
 +
|direct3d notes        = DirectX 11 added in Patch 2.4.3.<ref name="Patch 2.4.3">[http://us.battle.net/d3/en/blog/20362179/patch-243-ptr-patch-notes-11-22-2016#general|title=Patch 2.4.3 PTR Patch Notes]</ref>
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|metal support          =
 +
|metal support notes    =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 +
|windows exe notes      = The 32-bit client is still available.<ref name="Patch 2.4.3"/>
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = true
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
  
== Unresolved Issues ==
+
==System requirements==
=== Window Unresponsive ===
+
{{System requirements
Game client window becomes unresponsive when a dialog box is opened in the background.
+
|OSfamily = Windows
  
== System Requirements ==
+
|minOS    = 7, 8
{{SysReq_BaseTemplate
+
|minCPU  = Intel Core 2 Duo
|OSfamily_ = Mac
+
|minCPU2  = AMD Athlon 64 X2 4400+
 +
|minRAM  = 4 GB
 +
|minHD    = 25 GB
 +
|minGPU  = Nvidia GeForce 8800 GT
 +
|minGPU2  = ATI Radeon X1950 Pro
 +
|minGPU3  = Intel HD Graphics 4000
  
|minOS_ = Mac® OS X 10.6.8, 10.7.x or newer
+
|recOS    = 10
|minproc_ = Intel® Core 2 Duo
+
|recCPU  = Intel Core 2 Duo 2.4 GHz
|minmem_ = 2 GB RAM
+
|recCPU2  = AMD Athlon 64 X2 5600+ 2.8 GHz
|minHD_ = 12 GB available HD space
+
|recRAM  = 6 GB
|minGPU1_ = NVIDIA® GeForce® 8600M GT or ATI Radeon™ HD 2600 or better
+
|recHD    =  
 
+
|recGPU  = Nvidia GeForce GTX 260
|recOS_ = Mac® OS X 10.7.x or newers)
+
|recGPU2  = ATI Radeon HD 4870
|recproc_ = Intel® Core 2 Duo
+
|notes    = {{ii}} Support for Windows XP and Windows Vista was dropped at the end of 2017. The game no longer runs on these versions after this change.<ref>{{Refurl|url=https://us.battle.net/forums/en/d3/topic/20753158765|title=Ending Support for Windows XP and Vista - Diablo III Forums|date=May 2023}}</ref> However some legacy versions still exist for these users.
|recmem_ = 2 GB RAM
 
|recHD_ = 12 GB free
 
|recGPU1_ = NVIDIA® GeForce® GT 330M or ATI Radeon™ HD 4670 or better
 
 
}}
 
}}
  
= Linux =
+
{{System requirements
== WINE ==
+
|OSfamily = OS X
Reportedly working using [[WINE]], with more information on the [http://appdb.winehq.org/objectManager.php?sClass=application&iId=13484 Diablo III WineHQ entry].
 
  
== Ubuntu 12.04 ==
+
|minOS    = 10.13
Users connecting through WINE while using Ubuntu 12.04 need to run code <code>echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope</code> before logging into the game in order to pass the "Authorizing" portion of login. Users who do not run this code will have the game spit out an error message. The code must only be run before the first login since the computer's startup, not every time before logging in, so it's recommended to run when the computer first starts up.
+
|minCPU  = Intel Core 2 Duo
 +
|minRAM  = 4 GB
 +
|minHD    = 25 GB
 +
|minGPU  = Nvidia GeForce 320M
 +
|minGPU2  = ATI Radeon HD 4670
 +
|minGPU3  = Intel HD Graphics 4000
  
= General Information =
+
|recOS    = 10.15
A list of general known issues has been published by Blizzard:
+
|recCPU  = Intel Core i3
* [http://us.battle.net/d3/en/forum/topic/4916972036 Known Issues List - Blizzard].
+
|recRAM  =  
 
+
|recHD    =  
== Databases ==
+
|recGPU  = Nvidia GeForce GT 650M
* [http://d3db.com/home The Diablo 3 Database (D3DB)] - a comprehensive item, skill and quest database from the makers of [http://www.wowhead.com Wowhead] for [[World of Warcraft]].
+
|recGPU2  = ATI Radeon HD 5670
* [http://starcrafttools.net/diablo-gem-calc.php Diablo Gem Calculator] - tracks and calculates gem prices in both real money and gold.
+
|notes    = {{--}} The game does not support FileVault and FileVault 2 on OS X
 
+
}}
== Forums ==
 
* [http://forums.battle.net/board.html?forumId=12007 Official Forum]
 
* [http://www.reddit.com/r/diablo /r/diablo Subreddit].
 
* [http://www.reddit.com/r/diablo3 /r/diablo3 Subreddit].
 
* [http://www.reddit.com/r/diablo+diablo3/ diablo + diablo3 Subreddit] - browse both subreddit without custom CSS.
 
 
 
= References =
 
<references />
 
  
[[Category:Featured Articles]]
+
{{References}}
[[Category:Game]]
 
[[Category:Windows]]
 
[[Category:Mac]]
 

Latest revision as of 20:37, 29 January 2024

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.
Diablo III
Diablo III cover
Developers
Blizzard Entertainment
Release dates
Windows May 15, 2012
macOS (OS X) May 15, 2012
Reception
Metacritic 88
IGDB 83
Taxonomy
Monetization One-time game purchase, Expansion pack, DLC
Microtransactions Player trading
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Bird's-eye view
Controls Point and select
Genres ARPG
Themes Fantasy
Series Diablo
Diablo III on HowLongToBeat
Diablo III on IGDB
Diablo III guide on StrategyWiki
Diablo III on MobyGames
Diablo III on Wikipedia
Diablo
Diablo 1997
Diablo II 2000
Diablo III 2012
Diablo II: Resurrected 2021
Diablo Immortal 2022
Diablo IV 2023

Warnings

This game requires a constant internet connection for all game modes.

Diablo III is a singleplayer and multiplayer bird's-eye view ARPG game in the Diablo series.

The game continues to receive frequent content, balance, and quality-of-life updates, including live service features like Seasons. In early 2014, Auction House which was advertised prominently on the physical copies of the game was shutdown due to negative player feedback and developer review.[1]

General information

Official expansion website
Official forums
Diablo Wiki - A wiki for everything Diablo related
/r/diablo Subreddit

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Always online (requires a constant internet connection to play)
Windows
macOS (OS X)
Battle.net
Icon overlay.png
Always online (requires a constant internet connection to play)
Battle Chest and Eternal Collection also available.
Windows
macOS (OS X)
Amazon.com (unavailable)
Icon overlay.png
Always online (requires a constant internet connection to play)
Windows
macOS (OS X)
All versions require Battle.net DRM and a constant internet connection for all game modes.

Version differences

The Battle Chest edition includes the base game and Reaper of Souls.
The Eternal Collection includes the base game, Reaper of Souls and Rise of the Necromancer.

Starter Edition

The Diablo III Starter Edition provides players the ability to try out a free version of Diablo III, with several limitations:

  • Players cannot progress past the Skeleton King, midway through Act I.
  • The level cap is 13 as opposed to 60 (70 in the expansion).
  • Matchmaking is available only with other Starter Edition players, including public matching and private invitations.[2]
  • Global Play is not available. Players attempting to connect to the Starter Edition in a region other than their Battle.net account's home region will receive an Error 12.

Monetization

DLC and expansion packs

Some regions have in-game micro-transactions (not listed below).[3]
Name Notes
Reaper of Souls Available from Battle.net.
Windows
macOS (OS X)
Rise of the Necromancer Requires the Reaper of Souls expansion. Available from Battle.net.
Windows
macOS (OS X)

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\Diablo III\D3Prefs.txt
macOS (OS X) $HOME/Library/Application Support/Blizzard/Diablo III/D3Prefs.txt
Save games are stored on the Battle.net servers.

Video

Video settings.
Video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Includes a Letterbox option to force 16:9 resolution regardless of aspect ratio.
Multi-monitor
See the WSGF entry or use Flawless Widescreen or Widescreen Fixer.
Ultra-widescreen
Change display mode to "Windowed (Fullscreen)" in-game.
4K Ultra HD
May require D3Prefs.txt edit. Color blind icons do not scale with resolution and are very small in 4K.
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Change display mode to "Windowed (Fullscreen)" in-game.
Anisotropic filtering (AF)
Anti-aliasing (AA)
64-bit client includes options for multisampling from 2x up to 8x MSAA.
Vertical sync (Vsync)
60 FPS and 120+ FPS
With the release of update v2.4.3 (which added 64-bit & DirectX 11 support and "Improved support for 60Hz+ monitors"), the game will properly support frame rates in excess of 60 FPS.[4]
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Color blind mode
Icons to help distinguish between legendary and set items can be toggled on/off.

Input

Audio

Audio feature State Notes
Separate volume controls
Master, SFX, voice, ambience, music
Surround sound
4.0-7.1, Pro Logic
Subtitles
Available for cinematic and quest dialogues.
Closed captions
Mute on focus lost
Can be toggled in options menu.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
US, EU, and SEA
Traditional Chinese
Simplified Chinese
Not available outside of Mainland China.
French
German
Italian
Korean
Polish
Brazilian Portuguese
Russian
Spanish
Latin American Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
Console versions only.
LAN play
Online play
4 Co-op

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 80, 1119, 6881-6999
UDP 1119, 6120, 6881-6999
Universal Plug and Play (UPnP) support status is unknown.

VR support

3D modes State GG3D Notes
Nvidia 3D Vision
See Helix Mod: Diablo III.
vorpX
G3D
Officially supported game, see official vorpx game list.

Issues unresolved

Window Unresponsive

Game client window becomes unresponsive when a dialog box is opened in the background.

Issues fixed

Video Card Not Supported

Unsupported video card error.
Unsupported video card error.
Demo version of Swiftshader, on Intel G41.
Demo version of Swiftshader, on Intel G41.

You may receive the error message:

We have detected that your video card is not supported by Diablo III.

Diablo III will block certain systems running the game if it does not detect a certain spec of video card. However, it is possible to force the game to run on any video card (even if it does not meet the minimum specification of the game).[6]

This fix has been acknowledged by Blizzard, but comes with its own warning from Omrakos:

...if you decide to do this and have terrible performance as expected, please do not contact us reporting it. We know the unsupported cards aren't going to perform well and there's nothing we'll be able to do to remedy it.[7]

Method 1 - Press Escape

Method 1 - Press Escape[citation needed]
  1. Pressing Esc instead of cancel will make one's computer attempt to load the client.
Pressing cancel will load up a list of unsupported video cards on Blizzard's website.

Method 2 - Edit D3Prefs.txt

Method 2 - Edit D3Prefs.txt[citation needed]
  1. Go to %USERPROFILE%\Documents\Diablo III\
  2. Open D3Prefs.txt.
  3. Change HardwareClass "0" to HardwareClass "1"
  4. Change DisableTrilinearFiltering "0" to DisableTrilinearFiltering "1"
  5. Save your changes.

Method 3 - Swiftshader

Method - Swiftshader[citation needed]

Using the program Swiftshader can successfully load the game even on extremely low powered machines. For example, the game can be run on integrated graphics as low powered as the Intel G41, albeit at extremely low frame rate.[8]

High DPI Setting

Disable DPI scaling settings.
Disable DPI scaling settings.

By default, it appears as if Diablo III has a number of issues with high or custom DPI settings in Windows.

This can result in:

  • Mouse cursor not being moveable whilst in fullscreen mode.
  • Mouse being imprecise on the screen.
  • Taskbar showing over the game window.
High DPI Setting fix[9]
  1. Right-click on the Diablo III shortcut (or Diablo III.exe) and go to the 'Compatibility' tab.
  2. Select, 'Disable display scaling on high DPI settings'.

Login Errors

These messages may appear when trying to log in.

Error 12

This means that no license is attached to the Battle.net account, a problem with many users in Asia. Check this thread for more information.

Error 37

This message means that the login servers are at full capacity. Official advice is to try logging in later when the servers are less busy.[10]

Error 37 workaround[11]
  1. Enter password.
  2. press Enter.
  3. Press cancel before anything happens.
  4. Log back in straight away.

Notes

This might be considered an exploit of the way that the client is reporting Error 37 to indicate that servers are too busy. However, this does not seem to have any particular consequences, except that Blizzard's servers will be busy.

Error 75

Error 75 means that Blizzard servers are down. Check Diablo III Server Status page for updates.

Can't Move Mouse In Fullscreen

Disable DPI scaling settings.
Disable DPI scaling settings.

This is most likely caused by high or custom DPI settings in Windows.

Method 1 - Compatibility

Method 1 - Compatibility[9]
  1. Right-click on the Diablo III shortcut (or Diablo III.exe) and go to the 'Compatibility' tab.
  2. Select, 'Disable display scaling on high DPI settings'.

Method 2 - Edit D3Prefs.txt To Windowed

Method - Edit D3Prefs.txt To Windowed[citation needed]
If one is stuck in fullscreen mode, one can change the D3Prefs.txt settings to force a windowed mode.
  1. Open %USERPROFILE%\Documents\Diablo III\D3Prefs.txt
  2. Make sure that this line is adjusted:
  3. DisplayModeWindowMode "0" to DisplayModeWindowMode "1"

No Diablo III License Attached

Method - No Diablo III License Attached[citation needed]

This error message may appear:

|This Battle.net account does not have a Diablo III License attached to it.
  • A possible fix is to correctly set the region within the game settings, within the Options > Account > Server Region settings.[12]

Overlays

Running programs that put an overlay over Diablo III (such as Mumble and MSI Afterburner) can cause Diablo III to crash. Use these overlays at your own risk.[13]

Problems with Steam overlay

Problems with Steam overlay[citation needed]
  • Add DiabloIII.exe with the + Add a game on the bottom left
  • Right click Diablo III in the library and choose Properties
  • Add -launch to the end of the target.
  • If the game doesn't launch correctly, make sure the Battle.net Launcher application is already running before starting the game from Steam.

Cinematics not playing or are missing from cinematics menu

Cinematics not playing or are missing from cinematics menu[citation needed]

1. Go to %USERPROFILE%\Documents\Diablo III\

2. Open D3Prefs.txt.

3. find the PlayedCutscene lines, and edit them to read as follows:

PlayedCutscene0 "15"

PlayedCutscene1 "15"

PlayedCutscene2 "15"

PlayedCutscene3 "15"

4. Save and exit the file, and try again.[14]

Installation Issues

Change Client Language

Update 8 June 2012: Blizzard appear to have restricted client language switching.[15] Errors 81, 82 or 84 displays: "The client does not match the accounts native language. Please, use the game native client." There is no known fix as of yet, as Blizzard controls the language restrictions from their servers.

Language change menu.
Language change menu.

Client language files can be adjusted from the options menu. Once the change is applied, a patch of approximately 3 GB is downloaded. Client language cannot be changed back until this download reaches the 'playable' state, and one re-enters the client to change the language option again.[16]

Available languages are:

  • English (United States)
  • Spanish (Latin American)
  • Korean
  • Chinese (Traditional)
  • German
  • Spanish
  • French
  • Italian
  • Polish

"Updating game files" Issue

Some players are reporting the game getting stuck at installation in the "Updating game files" part.

Method 1 - Disable Anti-Virus Software
Method - Disable Anti-Virus Software[citation needed]
  1. Turn off your anti-virus software and firewall.
  2. Loading the setup file again.
  3. Running the launcher as administrator.
Method 2 - Connect Using Different Network Adapter
Method - Connect Using Different Network Adapter[citation needed]

The Blizzard Agent may be attempting to connect over the wrong network adaptor. The following steps may resolve your issue:

  1. Open the Control Panel.
  2. Select "View network status and tasks".
  3. Select "Change adapter settings".
  4. Right click on each adapter and select "Disable". Leave your primary adapter (the one that provides your internet connection) enabled. You should now have only one enabled adapter.
  5. Check that you are still connected to the internet.
  6. Go to %PROGRAMDATA% and delete the Battle.net folder (if it exists).
  7. Retry the installer/launcher.
Method 3 - Delete/Modify Agent Files
Method - Delete/Modify Agent Files[citation needed]
  1. Go to %PROGRAMDATA%\Battle.net\Agent\
  2. Delete or rename Agent.exe.
  3. Edit Agent.db.
  4. Change p2penable : true to p2penable : false

Installation Stuck At 10%

If the user has any connections configured in "Dial-up and Virtual Private Network settings" and they're set to "Dial whenever a network connection is not present," the install won't proceed past 10%.[13]

Installation Not Doing Anything

If the installation has yet to do anything you might need to make sure your secondary logon has been enabled. Do so by going through - Control Panel/Administrative Tools/Services, right click Secondary Logon and proceed to enable it by setting the start up type to automatic.

Low frame rate (OS X)

Low Frame Rate[citation needed]
  1. Using settings in the D3Prefs.txt mentioned below one can achieve a reasonable frame rate on e.g. the MacBook Pro Mid 2010 with the Nvidia GeForce 330M.
  2. Open the D3Prefs.txt and set the following to options to 1:
  • DisableTrilinearFiltering
  • HardwareClass

Can't ⌘ + Tab (OS X)

Check that you haven't enabled Caps Lock as that disables +Tab , although +M still functions correctly.

Game freezes after entering the gameworld

Nvidia's Multi-Frame Sampled Anti-Aliasing (MFAA) can cause this issue. MFAA is enabled if you "optimize" the game using Nvidia Geforce Experience.

Disable MFAA

Disable MFAA in Nvidia Control Panel
  1. Open Nvidia Control Panel.
  2. Click "Manage 3D Settings", then "Program Settings".
  3. Select Diablo III from the dropdown menu.
  4. Scroll through the options and set "Multi-Frame Sampled AA (MFAA)" to "Off".
  5. Click "Apply".

Other information

API

Technical specs Supported Notes
Direct3D 9.0c, 11 DirectX 11 added in Patch 2.4.3.[17]
Executable 32-bit 64-bit Notes
Windows
The 32-bit client is still available.[17]
macOS (OS X)

System requirements

Windows
Minimum Recommended
Operating system (OS) 7, 8
Processor (CPU) Intel Core 2 Duo
AMD Athlon 64 X2 4400+
System memory (RAM) 4 GB
Hard disk drive (HDD) 25 GB
Video card (GPU) Nvidia GeForce 8800 GT
ATI Radeon X1950 Pro
Intel HD Graphics 4000
Support for Windows XP and Windows Vista was dropped at the end of 2017. The game no longer runs on these versions after this change.[18] However some legacy versions still exist for these users.
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.13
Processor (CPU) Intel Core 2 Duo
System memory (RAM) 4 GB
Hard disk drive (HDD) 25 GB
Video card (GPU) Nvidia GeForce 320M
ATI Radeon HD 4670
Intel HD Graphics 4000
The game does not support FileVault and FileVault 2 on OS X

References