Video here: Youtube
- Install Diablo II LOD on your PC using cd or battle net installer
- Or you can copy your any working version of its from Windows files.
- I already have the folder Diablo II LOD (1.14d)
- Let rename its a bit to "DiabloII"
- Verify it
- We move it to a seperate folder, so that in case we're fail to do, we can reuse the backup folder
- We gonna try run it natively so that at least it can run with LOD. YOU need to try this first before going any further
- Many way to do it:
- Using Lutris
- Pure wine
- I would use Lutris for easier maintainance
- You dont need to use lutris script, we can create our own one
- If you install latest wine, you gonna have 5.0, 4.xx from lutris still fine, but I feel 5.0 might better
- Take note, we gonna use the /home/{your_user_name}/.wine folder later
- Alright, we got the LOD run perfectly fine, if you guys already can run it before, you can skip reading from the beginning till now
- Download the installer
- Copy (move) it to our Diablo folder
- Now, you can you wine to install it, or cont to use lutris
- For wine:
wine msiexec /i pathofdiablolauncher.msi
(make sure you're in correct folder) - For lutris: try to install it, make sure that if you install in
C:\
, we gonna go there and get the files - Remember I talk about
/home/{your_user_name}/.wine
above? - If you dont see the
.wine
meaning you need to enable "show hidden" files - Or using cli to navigate to that
- Copy the
Path of Diablo
folder to our DiabloII folder - Verify
- We can either use wine or Lutris
- Lutris:
- When you can see this screen, we're almost done.
- The rest is only problem of caching files and downloading files from server where we might got few problem relate to checksum, downloading files, http vs https. We gonna get there!
- For wine:
- It keep of updating, no thing we can do, we have to close it
- We got bunch of files downloaded, but hey check this out
- Launcher got size of 0B, could be a bug, we need to manually download it!
- I already download it! Now we copy to our folder
- Let try again
- We passed that error, let try play the game
- If you wait too long, and it doesn't feelike running, its might already crashed
- Let see how the cli output
- The problem is from glide, even we dont spec the glide checkbox
- Running glide-init might have problem too!
- Dont give up one yet!
- Download the zip file from 1.14d at 1.14d
- Extract it to pod folder
- Yes!
- After following the config, let try again!
- It work!!!!!!!!!!!!!!!!!!!!
- If I use lutris, it would have sound.
- I haven't found a way to configure wine to have sound, but I think its doable
- Fixed it by Kde disable alt
- First try wide screen crashed
- Second try crashed on Single player (last time it worked :( )
- !!!!
- Weird last time I can config it to 1024...
- Let try out later
- Haha its worked (magically)