games:wine:diablo_2
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| games:wine:diablo_2 [2024/01/02 07:32] – Sean Rhone | games:wine:diablo_2 [2024/08/13 16:06] (current) – removed Sean Rhone | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Information ====== | ||
| - | |||
| - | * Diablo II ((http:// | ||
| - | * Diablo II: Lord of Destruction | ||
| - | * GLIDE3-to-OpenGL-Wrapper ((http:// | ||
| - | |||
| - | ===== Prerequisites ===== | ||
| - | |||
| - | * [[distros: | ||
| - | * [[notes: | ||
| - | |||
| - | ===== Notes ===== | ||
| - | |||
| - | * **Lord of Destruction** is not standalone and requires **Diablo II** | ||
| - | * 2023/12: :!: With the Glide wrapper, this runs oddly on GNOME on Wayland on Intel UHD; use Xorg or a different desktop environment | ||
| - | |||
| - | ====== Uninstall ====== | ||
| - | |||
| - | **** | ||
| - | |||
| - | rm -Rf ~/' | ||
| - | |||
| - | ====== Install ====== | ||
| - | |||
| - | ===== Diablo II ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | mkdir -p ~/' | ||
| - | |||
| - | ===== Lord of Destruction ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sync && PULSE_LATENCY_MSEC=' | ||
| - | |||
| - | ===== Patch ===== | ||
| - | |||
| - | * 1.14d | ||
| - | |||
| - | sync && PULSE_LATENCY_MSEC=' | ||
| - | |||
| - | ===== Glide Wrapper ===== | ||
| - | |||
| - | * The following command expects '' | ||
| - | * Check http:// | ||
| - | |||
| - | wget -O '/ | ||
| - | |||
| - | ===== Clean Up ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | rm -R ~/' | ||
| - | |||
| - | ====== Glide Wrapper ====== | ||
| - | |||
| - | * Hauptmenu -> Deutsch/ | ||
| - | * OpenGL-infos -> Query OpenGL-infos | ||
| - | |||
| - | * settings -> [x] captured mouse | ||
| - | * settings -> [x] desktopresolution | ||
| - | |||
| - | * renderer -> 108 MB texture-memory | ||
| - | * renderer -> 4096x4096 buffer-texture-size | ||
| - | * renderer -> [x] 32 bit rendering | ||
| - | * renderer -> [x] bilinear filtering | ||
| - | * renderer -> [x] keep desktop composition | ||
| - | |||
| - | * Extensions -> [x] WGL_ARB_render_texture | ||
| - | * renderer -> [x] supersampling | ||
| - | |||
| - | * Test ((ideally should allow gamma adjustments (click and drag on color bars) and maintain 60+ fps)) | ||
| - | * Quit | ||
| - | |||
| - | cd ~/' | ||
| - | |||
| - | ===== Reset Settings ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | WINEPREFIX=~/' | ||
| - | |||
| - | ===== Notes ===== | ||
| - | |||
| - | * If '' | ||
| - | * '' | ||
| - | * **captured mouse** enabled is required to prevent the cursor from "going offscreen" | ||
| - | * **keep desktop composition** prevents dwmapi-related stub/fixme errors from appearing; I don't believe it has any actual visible effect either way | ||
| - | * When using Intel UHD 630 graphics, using Iris/Gallum driver and disabling Vsync provides the highest and most-consistent FPS above 144 | ||
| - | |||
| - | ====== Desktop Launcher ====== | ||
| - | |||
| - | ===== Initial ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | rm -Rf ~/' | ||
| - | |||
| - | ===== Lord of Destruction ===== | ||
| - | |||
| - | nano ~/' | ||
| - | |||
| - | < | ||
| - | [Desktop Entry] | ||
| - | Name=Diablo II: Lord of Destruction | ||
| - | Categories=Game; | ||
| - | Exec='/ | ||
| - | Type=Application | ||
| - | StartupNotify=true | ||
| - | Icon=0913_Diablo II.0 | ||
| - | StartupWMClass=game.exe | ||
| - | Actions=Kill; | ||
| - | |||
| - | [Desktop Action Kill] | ||
| - | Exec='/ | ||
| - | Exec='/ | ||
| - | Name=Force-close Diablo II | ||
| - | |||
| - | [Desktop Action Glide] | ||
| - | Exec='/ | ||
| - | Name=Glide Wrapper Configuration | ||
| - | |||
| - | [Desktop Action Saves] | ||
| - | StartupNotify=false | ||
| - | Exec='/ | ||
| - | Name=Save Data Back-up | ||
| - | |||
| - | [Desktop Action Notes] | ||
| - | StartupNotify=false | ||
| - | Exec=gio open ' | ||
| - | Name=Installation Notes | ||
| - | |||
| - | # End</ | ||
| - | |||
| - | ===== Save Data Back-up Script ===== | ||
| - | |||
| - | nano ~/' | ||
| - | |||
| - | < | ||
| - | #!/bin/sh | ||
| - | |||
| - | ls ~/' | ||
| - | tar -cvzf ~/' | ||
| - | sync | ||
| - | notify-send ' | ||
| - | |||
| - | ====== Quick Commands ====== | ||
| - | |||
| - | ===== Winecfg ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | WINEPREFIX=~/' | ||
| - | |||
| - | ===== Winetricks ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | WINEPREFIX=~/' | ||
| - | |||
| - | ===== Registry Editor ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | WINEPREFIX=~/' | ||
| - | |||
| - | ===== Kill ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | WINEPREFIX=~/' | ||
| - | |||
| - | ===== Execute ===== | ||
| - | |||
| - | ==== Command-line Arguments ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | < | ||
| - | |||
| - | ==== Lord of Destruction ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | cd ~/' | ||
| - | |||
| - | ===== File Manager ===== | ||
| - | |||
| - | ==== Root ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | gio open ~/' | ||
| - | |||
| - | ==== Saved Games ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | gio open ~/' | ||
| - | |||
| - | ===== Saved Games Data ===== | ||
| - | |||
| - | ==== Backup ==== | ||
| - | |||
| - | * Creates '' | ||
| - | * :!: Will replace existing tarballs if this is done more than once on the same day | ||
| - | |||
| - | tar -cvzf ~/' | ||
| - | |||
| - | ==== Restore ==== | ||
| - | |||
| - | * Expects '' | ||
| - | * :!: If that tarball exists, this series of commands will **irreversibly**, | ||
| - | |||
| - | ls ~/' | ||
/usr/local/www/wiki/data/attic/games/wine/diablo_2.1704198764.txt.gz · Last modified: (external edit)
