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/01 09:58] – 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: TODO: Zink to workaround FPS limit on GNOME on Wayland | ||
- | |||
- | ====== 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 ~/' | ||
/srv/www/wiki/data/attic/games/wine/diablo_2.1704121081.txt.gz · Last modified: (external edit)