Based on Is Diablo Immortal on Steam Deck? How to Download and Install.
Windows application, running under Proton
- Switch to desktop mode
- Open web browser (Firefox / Chrome)
- Navigate to https://battle.net/
- Scroll to bottom, find "Battle.net Desktop App"
- Download Windows Installer
- Open Steam
- Add non-stream game
- Find executable (Downloads)
- Start Steam in Desktop mode
- Navigate to Library
- Navigate to non-steam game
- Find Battle Net Installer
- Open options
- Navigate to Properties
- Set compatibility
- Use Proton 7
- Close properties
- Launch Battle Net Installer
- Select Language
- Log in
- Select Diablo Immortal
- Install
- Wait
- Launch
- Watch it crash.
- It won't start.
- Updates after updates after updates.
- Uninstall in frustration, and to get your storage space back.
- Uninstall Battle.net-Setup.exe
- Hope you get that storage space back, too.
Android application running under Windows Emulator, with Proton
Unless one has other Android apps they wish to use, this seems pointless to this author. Use the link above.