- OS: Ubuntu 18.04.6 LTS
- D2GS: Version 1.13c
- Wine: Version 5.0
Код: Выделить всё
sudo dpkg --add-architecture i386
sudo apt-get update -y
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install -y ia32-libs gcc-multilib g++-multilib xserver-xorg-dev:i386 libfreetype6-dev:i386
Код: Выделить всё
wget http://dl.winehq.org/wine/source/5.0/wine-5.0.tar.xz
wget https://raw.githubusercontent.com/rodolfoorl/D2GS-under-Wine-5.0/main/sock.c
Код: Выделить всё
mv sock.c wine-5.x.x/server
Код: Выделить всё
tar xf wine-5.0.tar.xz
mv sock.c wine-5.0/server
mv wine-5.0 wine-source
mkdir wine-dirs
mv wine-source wine-dirs
cd wine-dirs
mkdir wine-build
cd wine-build
../wine-source/configure --without-freetype
make
sudo make install
Код: Выделить всё
wine regedit d2gs.reg
wine D2GS.exe
Файл sock.c
Файлы wine-5.0
Тема с файлами Wine и sock.c на форуме pvpgn
Статья на github 2022 года от rodolfoorl
Файлы D2XP для работы D2GS
Более детально каждый шаг на примере wine 1.3.5 / 2.0.1