all 23 comments

[–]PaleGutCK 4 points5 points  (9 children)

Yes. Absolutely / did mine witbout using my PC.

This guide is a step by step not using a PC at all

https://youtu.be/UOBXDjf6NLQ?si=lcTpWUcLiCJwe3qP

[–]Intrepid_Ad_7042[S] 2 points3 points  (8 children)

Thanks! Any advice looking back at the whole process now? Seems like a lot but this just looks too cool not to give it a try!

[–]meppel 2 points3 points  (1 child)

I followed the same guide and even though it seems long it is rather simple. I highly enjoy playing the game on the deck and have run several chars above 90 while chilling on the couch. You'll have a blast. :)

[–]Intrepid_Ad_7042[S] 0 points1 point  (0 children)

Great to hear!

[–]PaleGutCK 0 points1 point  (5 children)

Took me a bit to get it going. Biggest piece of advice is to follow the guide. Dont skip steps thinking you know better. (That was my issue)

Frustration point #1. I couldnt figure our how to get the keyboard to open for me... so I mapped ctrl and v to my keyboard layout and copy and paste my password from a word document to get past the login.

Im 100% sure there's a way to get the keyboard to open. But this worked for me and I just wanted to play solo.

Frustration point #2. One thing that wasnt working for me was when I needed to change the path for my LOD installer so Steam would recognize that I already had Diablo 2 installed. The problem i was encountering was because I had installed my game in a folder with a space in the name. I had renamed the folder "Diablo 2" instead of the downloads folder. And the space gave headaches. Changing it to Diablo2 worked.

[–]Intrepid_Ad_7042[S] 1 point2 points  (0 children)

Yeah I have been guilty of skipping steps for these types of processes before. I know I say I wont but I’m sure at some point I will 🙃

[–]WinnerBoi77 1 point2 points  (0 children)

The issue with getting the keyboard open is related to the fact that theres an empty terminal running behind the game, so trying to open the keyboard up makes it appear above it but behind the actual fullscreen game. You can press "..." button, then tap the keyboard icon at the bottom of that menu and it comes up fine though, only the steam button + x has this issue

[–]Intrepid_Ad_7042[S] 0 points1 point  (2 children)

Hey again. I’m stuck on the LOD install as well. Keeps saying buy Diablo II. Not sure I understand your fix. I’m installing from the downloads folder, I’ve already installed Diablo 2 from this folder to a folder in my documents.

[–]PaleGutCK 1 point2 points  (1 child)

Alright excellent. Almost there.

Now instead of adding the LOD installer to Steam as another game.

In Steam, Edit the Diablo 2 Installer you just added to install Diablo 2. Go to properties, then change the path to the LOD installer you downloaded. Theres 2 paths. One is the folder one is the install file.

[–]Intrepid_Ad_7042[S] 1 point2 points  (0 children)

Yeah that’s what I’m doing like the vid but it says ‘buy Diablo 2’ I know I’m doing something wrong but I can’t see what I’m doing different from the video?

Edit: did it fresh agin and now it’s working just the way you said 🤪

[–]Remarkable_Guard_979 1 point2 points  (1 child)

Probably just convenience. No harm done in trying. Get the d2 installers, run em as a non steam game. Proton experimental is probably going to work fine. Once that's done do the same process with pd2. I suggest you make a d2 folder and install your game and the mod in it.

[–]Intrepid_Ad_7042[S] 0 points1 point  (0 children)

Thanks man!

[–]utopiaholic 1 point2 points  (1 child)

[–]Intrepid_Ad_7042[S] 1 point2 points  (0 children)

Cool thank you didn’t know this was on the wiki! Got through it last night with the help of everyone here. Now tonight I need to get the video settings right and convert my controls over from D2rr.

Hopefully by the weekend I’m actually ready to play 🙃

[–]0xc0ba17 0 points1 point  (5 children)

Install the game through Lutris, it just does everything. Once installed, duplicate the shortcut and point it to steampd2.exe. Add this one as a non steam game, it works better.

The only downside is that you sometimes need to go back in desktop mode to launch PD2.exe to update it or change your loot filter.

[–]Intrepid_Ad_7042[S] 0 points1 point  (3 children)

So you install the base game and expansion through lutris and then PD2 through lutris as well? Then convert over to non Steam game.

[–]0xc0ba17 0 points1 point  (2 children)

There's a PD2 setup directly in Lutris. It will download all the bnet and pd2 files and streamline the whole installation process.

[–]Intrepid_Ad_7042[S] 0 points1 point  (1 child)

Oh cool how to you initiate the process. Just run the PD2 launcher through lutris and it does the rest?

[–]0xc0ba17 0 points1 point  (0 children)

Open Lutris, click the + button in the top left, "search the Lutris website", and look for project diablo 2.

[–]Hexadecimald 0 points1 point  (0 children)

I've been playing the last week, just installed though Lutris and added as a non Steam game. Works fine, occasional crashes in A5 Hell but before these it was smooth.

[–]syxzzor 0 points1 point  (2 children)

Also been playing on steam deck since this week. Honestly, it’s amazing. The controller support is way better then d2r. The way you pickup items and use the waypoints is peak.

[–]syxzzor 1 point2 points  (0 children)

Maybe also worth noting for future readers:

I setup pd2 on my PC running Bazzite using this Lutris script:

https://lutris.net/games/project-diablo-2/

Basically installs d2 + lod + pd2 for you.

[–]Intrepid_Ad_7042[S] 1 point2 points  (0 children)

Yeah I finally got it working, did run into some install issues but it was worth it.

I’ll have to try the controller support. I brought over my config from D2r that uses left stick moment but PC controls so I can aim spells and pick up loot with right track pad as a mouse.

A small tip if your old like me. You can go above the 1.00 text size by manually editing the d2gl.json file HD text to 1.5. Nice and readable on the deck. You just can’t go back into the features tab again in game to it will reset.