
https://www.projectdiablo2.com/
Steam Deck
Installation
- Switch to Desktop Mode
- Install & run Lutris
- Search for “Project Diablo 2” in the list of installable games, and install it
- This will take care of all dependencies
- Select “yes” when asked to install a missing web component
You’ll be able to start PD2 from Lutris, in Desktop Mode. Make sure the game starts and runs.
Run the game from Steam
- In Lutris, duplicate the newly added “Project Diablo 2” game
- Rename it “Steam PD2”
- Change its executable path to point to
SteamPD2.exeinstead ofPD2Launcher.exe - Right click on “Steam PD2” and add to Steam
IMPORTANT
As of 2025-08-13, the default runner (“Wine Version”) used by Lutris is
wine-ge-8-26-x86_64.
If you can’t start PD2 after an update:
- Change the runner to anything else, try to start the game, then change it back to
wine-ge-8-26-x86_64, and start the game again.- (Optionally) remove and re-add the Steam shortcut to
SteamPD2.exe- Reboot your Deck, for good measure
This should force a reset/clearing of some settings, and your game should run again correctly.
Saves location
On the Steam Deck, if PD2 is installed through Lutris, the default path is /home/deck/Games/project-diablo-2/drive_c/Program Files (x86)/Diablo II/Save
Linux Mint
Installation
Same steps as for the Steam Deck
Run the game from Steam
- Directly add the full path to
SteamPD2.exeas a non-Steam game - Set compatibility to Proton 9.0-4