Diablo IV works on the Steam Deck
Just tested it myself. Here’s the process that worked for me, in case anyone else needs a guide. No guarantees, of course, but hopefully it works for others too: From Desktop Mode Download the...
Just tested it myself. Here’s the process that worked for me, in case anyone else needs a guide. No guarantees, of course, but hopefully it works for others too:
From Desktop Mode
Download the Battle.net installer
Add the installer as a non-Steam game
Change the installer settings in Steam to run with Proton Experimental
Run the installer
(tip: to make it easy to find the launcher in the next step, you can change the install path to be in your downloads folder instead of deep in the Proton path)
Once installed, exit the installer
Add the installed Battle.net Launcher.exe
as a non-Steam game
Change the launcher settings in Steam to run it with Proton Experimental
Run the launcher
Log in
Install Diablo IV
(tip: uncheck the high res textures option which is on by default to save yourself about 40 GB of space)
Close launcher
(tip: if D4 is the only Bnet game you’re planning on playing, you can rename the launcher in Steam to Diablo IV
)
From Gaming Mode
Launch the launcher
Click the Play button on Diablo IV
Enjoy!
Other Tips
During installation or the game, whenever you need a keyboard, press STEAM + X
to call it up.
Occasionally, during installation or in the Launcher in game mode, my trackpad input would get wonky or stop responding. When this happens, hold the STEAM
button down while using the trackpads, and they should work again.
Beyond that, the game automatically worked from me. It loaded low graphics settings (which are perfect for the Deck) and recognized my controller. It even opens with some accessibility settings before you start playing that lets you scale the font size up too, which makes it easier to read on the small screen.
I can’t say much about how the game actually plays as I really just did this to test if it works. I’ll be putting in my first actual time with the game tomorrow.