Category: Main Games Role Playing Games Diablo II Diablo II resurrected

Diablo II

No Screenshot

Submit Screenshot

Diablo II resurrected a new version with some quality of life improvements and a new graphical overlay.

Application Details:

Version: Diablo II resurrected
License: Retail
Votes: 1
Latest Rating: Platinum
Latest Wine Version Tested: 6.20

Maintainers: About Maintainership

Test Results

Selected Test Results

What works

Tested everything including playing online.

What does not

See below (workarounds).

Mainly it does not work with standard libvkd3d1-1.2 as shipped by Debian-11 (Bullseye).


First install dxvk. (it's the dxgi.dll we need from dxvk to load the custom vkd3d12 implementation)

For example via: winetricks dxvk

Then download this special vkd3d12 DLLs. (without the screen will simply be black)

Direct download:

Copy the DLLs as following (yes, x86 goes into syswow64 -> blame Microsoft!):

  • vkd3d-proton.../x64/d3d12.dll -> C:\windows/system32/d3d12.dll
  • vkd3d-proton.../x86/d3d12.dll -> C:\windows/syswow64/d3d12.dll

Then run "winecfg" and:

  • set version to: "Windows 10" (else the game crashes at start)
  • add the library "d3d12" and set it to "Native (Windows)"
  • enable the "Virtual Desktop" (recommended, else you might have problems clicking ingame buttons)

When running the game the environment variable RADV_DEBUG=nohiz must be set. (else most 3D graphics will simply be black)

env RADV_DEBUG=nohiz wine64 'C:\Program Files (x86)\Blizzard App\ Launcher.exe'

What was not tested

playing for long periods of time

Hardware tested


  • GPU: AMD
  • Driver: open source

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Oct 29 20216.20Yes Yes NoPlatinumDan 
ShowSlackware 14.1 64-bit multilibOct 12 20216.18Yes Yes NoSilverDavid J Kyle 
CurrentDebian GNU/Linux 11.x "Bullseye" x86_64Sep 26 20216.18-stagingYes Yes YesGoldkolAflash 
ShowArch Linux x86_64Oct 01 20216.16-stagingYes Yes YesGoldDennis Busch 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

by Ankalagon on Sunday November 14th 2021, 7:42
It works fine, but the loading time of the game is like - attion here it comes - hell, takes up to 8 minutes to start the game, but then it works flawlessl.
by Dan on Sunday November 14th 2021, 9:10
That shouldn't be happening. It loads up fully to the character selection screen in under 20 seconds for me.
lobby channel functionality
by David J Kyle on Saturday October 30th 2021, 23:27
yeah it may not be a big deal not having full lobby channel functionality but some people like this. Using steam proton can give more full functionality in that regard
as well as perhaps more stability. Such as in the Arch Linux x86_64 entry which is what i am now using. I recommend using stable steam and not beta. Also
i am using proton-ge series which seems to be working out well too.
RE: lobby channel functionality
by Dan on Saturday November 6th 2021, 19:09
what lobby channel functionality is missing? there may be some functionality i just didn't realize even existed since i havn't ran d2r much outside of my current setup
RE: lobby channel functionality
by Dan on Saturday November 6th 2021, 19:15
note, i was kind of on the fence about whether to rate this platinum or gold, but the definition of gold really seemed to be based needed "with workarounds", and i didn't use any workarounds, so i figured it was closer to platinum since playing the game seemed flawless to me.

i am wondering if there is an easy fix/missing package that would get the lobby images to show up...
RE: lobby channel functionality
by David J Kyle on Saturday November 6th 2021, 23:23
well it is working quite well but as i was saying using proton in steam makes all the avatars of peoples characters show up, i wouldn't know why this is, i have used the latest wine-staging with a shell script
and i do not get full functionality as i have said also speech to text does not work. so i would not rate it platinum per say unless you would get full functionality as in windows.
Still it is quite use able so still that is a win. If Blizzard would release a linux client that MIGHT help and it would be a challenge for blizzard considering the many linux variants so i
wouldn't hold your breath for one.
hangs and crashes on login to bnet
by David J Kyle on Wednesday October 20th 2021, 20:09
I have also tried to run this on my laptop (integrated nvidia graphics gtx896m) and the game starts ok from the app but hangs and
crashes on login to bnet. The difference also being i am running on slackware 15 multilib 64 bit. My laptop is an optimus laptop and i have the graphics
set up right from what i can see so i don't get what is happening. I do have some out put in a log file so maybe some one can make something out of it.
black screen workaround
by kolAflash on Thursday September 23rd 2021, 18:53
Problem: Black screen as described here.
> black screen with the cursor being seen and able to move around.

RE: black screen workaround
by kolAflash on Thursday October 7th 2021, 16:11
My test results and setup description:

Played through the whole game (5 acts, normal difficulty) as sorceress.
Played alone and with 2 players in multiplayer.
Detail level on very high.
-> No issues at all!