Steam Deck is a great handheld gaming console that allows you to literally play any game that is available for PC players. However, if you wish to play online games such as Call of Duty, Warcraft and League of Legends then you will need a third-party launcher like Battle.net.
This guide will tell you how to install Battle.net on your Steam Deck.
To download Battle.net on your Steam Deck, open a browser such as Google Chrome and Firefox. Navigate to this website and the program will start downloading automatically.
After the download is complete, open Steam and then click on the Games menu to select the “Add Non-Steam Game to my Library” option.
Click on Browse and then navigate to this directory /home/deck/Downloads and then change the file type to all files. Now select Battle.net-Setup.exe from the Downloads folder and click on Add Selected Programs button.
Once you add it, it will be shown in the Steam Library pane on the left where you need to select it. Now open the Gear icon in Battle.net Setup and then choose the Properties option. Click on the Compatibility tab and tick “Force use of Specific Steam Play Compatibility Tool” and select GE-Proton7-10 from the dropdown menu.
Now click the Play button to start the setup and wait for it to complete the setup process.
After the setup is completed, click on the Games menu at the top and choose the “Add Non-Steam Game to my Library” option. Click on browse and then navigate to /home/deck/.local/share/Steam/steamapps/compatdata and here you will need to find the most recently modified folder that contains the Battle.net launcher.
After you find the most recently modified folder, open the pfx folder inside and navigate to the following directory pfx/drive_c/Program Files (x86)/Battle.net where you will find the Battle.net Launcher.exe. Click open and then press the Add Selected Program button.
Now the Battle.net shortcut will be added to your Steam Library, click on it and then press the Gear icon to access its Properties.
Open the Compatibility tab and tick the “Force use of Specific Steam Play Compatibility Tool” option and select GE-Proton7-20 from the dropdown menu.
Just click on the Play button and Battle.net will be up and working on your Steam deck. While the entire process is a bit complicated, you will be able to install and play games just like you normally do on a PC.
That’s it, now go ahead and install Battle.net launcher on your Steam Deck!