If you’re looking to play Diablo IV on your Steam Deck, you’re in luck. We’ve got a step-by-step guide on how to install Battle.net on SteamOS and get Diablo IV up and running.
The Arrival of Diablo IV
The next installment in the Diablo series, the Diablo 4, is already here. The big question is, can you play Diablo IV on Steam Deck?
From the closed and open beta experiences we had in March, the answer is a resounding “yes.” Although Diablo IV officially only supports Windows, we can make it run on Steam Deck thanks to Proton.
But first, we need to install the Battle.net launcher on SteamOS.
Installing Battle.net on Steam Deck and SteamOS
To make the installation process easier, it’s recommended to connect a mouse and keyboard to your Steam Deck. Alternatively, you can install Steam Link on your PC and use it to remotely connect to your Deck.
Here’s how to get things working on your Steam Deck:
- Switch your Steam Deck to desktop mode. Click the Steam button, go down to Power, and then Switch to Desktop. Wait for your Deck to reboot.
- Open your preferred browser, go to the Blizzard download page (or just search for it on Google), and download the Windows installer.
- Add the downloaded .exe file to Steam. Open up desktop Steam, go to Library, and at the bottom left corner, click on the plus sign, then Add a Non-Steam Game. Navigate to your downloads folder by clicking on Browse, and then go to home/deck/Downloads and add the Battle.net installer file to Steam. Don’t forget to show All Files under File type: if you can’t find the installer.
- Navigate to the newly added entry in your Steam Library. It should be called something like Battle.net-Setup.exe. Don’t launch it yet, but instead click on the cog wheel icon, then Properties… and under Compatibility, toggle the Force using a specific Steam Play compatibility tool option. During the beta, it was essential to choose GE-Proton 7.51 or Proton Experimental. Follow our guide here to learn how to install GE-Proton. But it seems, it now works without pre-selecting a compatibility layer.
- Hit Play to launch the installer, follow the different steps, and wait until it’s done. When the installation process is done, you can remove the Battle.net-Setup.exe from Steam again. Right-click it, go to Manage, then Remove non-Steam game from your library.
- Add the installed launcher to Steam. In Desktop Steam, go to Library, and at the bottom left corner, click on the plus sign, then Add a Non-Steam Game…. Now we need to look for the file. Click on Browse and navigate to the following folder by going through the folder structure: home/deck/.local/share/Steam/steamapps/compatdata/. Don’t forget to show All Files under File type: if you can’t find the installer.
- Don’t launch it yet, but instead click on the cog wheel icon, then Properties, and under Compatibility, toggle the Force using a specific Steam Play compatibility tool option, as we did in step four.
- Phew! We’re finally done. Launch Battle.net now.