Difference between revisions of "How to run PoD under linux"

From Path of Diablo Wiki
Jump to: navigation, search
(Created page with ""Path of Diablo" mod works perfectly under Wine (just as vanilla D2:LoD does), but it's launcher requires some additional configuration. First of all, install Wine and winetri...")
Line 1: Line 1:
 +
== Requirements ==
 +
 
"Path of Diablo" mod works perfectly under Wine (just as vanilla D2:LoD does), but it's launcher requires some additional configuration.
 
"Path of Diablo" mod works perfectly under Wine (just as vanilla D2:LoD does), but it's launcher requires some additional configuration.
First of all, install Wine and winetricks packages from your distro repositories. In case of Archlinux:
+
Basically all you need - setup win32 prefix and install dotnet 4.0 there.
'''pacman -S wine winetricks'''
+
 
 +
== Preparing prefix ==
 +
 
 +
* Install ''Wine'' and ''winetricks'' packages from your distro repositories. In case of Archlinux:
 +
 
 +
<blockquote>'''pacman -S wine winetricks'''</blockquote>
 +
 
 +
* Create new win32 prefix with winecfg:
 +
 
 +
<blockquote>'''WINEPREFIX="$HOME/prefix32" WINEARCH=win32 winecfg'''</blockquote>
 +
 
 +
* Install dotnet4.0 with winetricks there:
 +
 
 +
<blockquote>'''WINEPREFIX="$HOME/prefix32" WINEARCH=win32 winetricks'''</blockquote>
 +
 
 +
Select "install DLL or Windows components" on '''second''' screen, choose "dotnet40" option and press OK
 +
 
 +
== Installing the game ==
 +
 
 +
* Download game files, patches and PoD installer to any folder as described [https://www.youtube.com/watch?v=JN3O0jbYM1w here].
 +
* Unpack ''DiabloII_113c_Installer.zip'' somewhere
 +
* Fire up terminal, enter ''Original'' directory first, run
 +
 
 +
<blockquote>'''WINEPREFIX="$HOME/prefix32" WINEARCH=win32 Installer.exe'''</blockquote>
 +
 
 +
* Enter ''Expansion'' directory, run
 +
 
 +
<blockquote>'''WINEPREFIX="$HOME/prefix32" WINEARCH=win32 installer.exe'''</blockquote>
 +
 
 +
* Enter directory with ''LODPatch_113d.exe'', run
 +
 
 +
<blockquote>'''WINEPREFIX="$HOME/prefix32" WINEARCH=win32 LODPatch_113d.exe'''</blockquote>
 +
 
 +
* Install PoD launcher
 +
 
 +
<blockquote>'''WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine start pathofdiablolauncher.msi'''</blockquote>
 +
 
 +
== Running the game ==
 +
 
 +
* In terminal, enter Diablo II directory and run PoD launcher
 +
 
 +
<blockquote>'''WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine Path\ of\ Diablo\ Launcher.exe'''</blockquote>
 +
 
 +
* Select "Choose Main Gateway" and press "Set Gateway"
 +
* Press "Update Available" to get the latest client version
 +
* Press "Play"

Revision as of 23:57, 29 May 2017

Requirements

"Path of Diablo" mod works perfectly under Wine (just as vanilla D2:LoD does), but it's launcher requires some additional configuration. Basically all you need - setup win32 prefix and install dotnet 4.0 there.

Preparing prefix

  • Install Wine and winetricks packages from your distro repositories. In case of Archlinux:
pacman -S wine winetricks
  • Create new win32 prefix with winecfg:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 winecfg
  • Install dotnet4.0 with winetricks there:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 winetricks

Select "install DLL or Windows components" on second screen, choose "dotnet40" option and press OK

Installing the game

  • Download game files, patches and PoD installer to any folder as described here.
  • Unpack DiabloII_113c_Installer.zip somewhere
  • Fire up terminal, enter Original directory first, run
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 Installer.exe
  • Enter Expansion directory, run
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 installer.exe
  • Enter directory with LODPatch_113d.exe, run
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 LODPatch_113d.exe
  • Install PoD launcher
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine start pathofdiablolauncher.msi

Running the game

  • In terminal, enter Diablo II directory and run PoD launcher
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine Path\ of\ Diablo\ Launcher.exe
  • Select "Choose Main Gateway" and press "Set Gateway"
  • Press "Update Available" to get the latest client version
  • Press "Play"