••••••========================••••••
In my experience, both getting Diablo 2 on deck, and playing has been a seamless experience from start to finish thanks to this installation below.
https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck
-All you have to do is open up a browser on your steam deck.
-scroll down the GitHub page -hit download
-Launch the executable, which should in turn ask which Launchers you want installed.
I chose Rockstar, Ubisoft, Epic and Battlenet all at once. Had 0 issues.
Diablo 2 picks up on the Steam decks controls and has been an absolute blast to play. 70-90 on low preset. I opted for 45fps capped with medium settings.
••••••========================••••••
I Had to make a post just to give props to this guy and the Non Steam launchers installer, saves a lot of headache and time. It’s straight to the point. But also because I’m quite new to Diablo in general, got D2:R for 13 bucks and have realllly enjoyed it so far. So much so that I went through the effort to get it on Deck.
Looks great on that OLED screen
This is how I got D4 to work on my deck as well. It’s pretty cool.
I also did create a isolated games folder and added as a symlink to the battle.net install folders, that way the games are installed outside of the proton prefix, and I just need to add a new game to steam with a link to battle.net and change a bit of the variables to tell proton where it should use the files.
Works flawlessly. I love that the steam deck behaves as a console overall but we can fiddle in a bit and do some tweaks like these.
It’s actually quite simple to do this process for everyone that has D2R on battle.net and don’t want to pay twice for the steam version in the future. That is, if they ever release it…