Both sides previous revisionPrevious revisionNext revision | Previous revision |
games:linux:wine:unreal_tournament_99 [2025/02/09 01:49] – Sean Rhone | games:linux:wine:unreal_tournament_99 [2025/04/25 05:10] (current) – Sean Rhone |
---|
* [[linux:distros:fedora_workstation_gnome]] | ====== Media ====== |
| |
mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Unreal Tournament 99' WINEARCH='win32' WINEDLLOVERRIDES='winemenubuilder.exe=d' wine ~/'Downloads/UT99/Unreal Tournament GOTY [GOG]/setup_ut_goty_2.0.0.5.exe' | * [[https://www.youtube.com/watch?v=ryCGf1lEQgU|Gameplay on Fedora 41]] ([[https://discussion.fedoraproject.org/t/a-post-listing-games/139802/15|post]]) |
| |
| ====== Install ====== |
| |
| * [[linux;distros;opensuse_tumbleweed_gnome|openSUSE Tumbleweed (GNOME)]] |
| |
| ===== Wine ===== |
| |
| **** |
| |
| mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Unreal Tournament 99' WINEARCH='win32' WINEDLLOVERRIDES='winemenubuilder.exe=d' wine ~/'Downloads/Unreal Tournament GOTY [GOG]/setup_ut_goty_2.0.0.5.exe' |
| |
| ===== innoextract ===== |
| |
| sudo zypper install 'innoextract' |
| |
| mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Unreal Tournament 99' wineboot |
| |
| mkdir -p ~/'.wine/Unreal Tournament 99/drive_c/GOG Games' && innoextract --extract --exclude-temp --output-dir ~/'.wine/Unreal Tournament 99/drive_c/GOG Games' ~/'Downloads/Unreal Tournament GOTY [GOG]/setup_ut_goty_2.0.0.5.exe' && mv -f ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/app' ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY' |
| |
| ====== Patch ====== |
| |
* https://github.com/OldUnreal/UnrealTournamentPatches/releases | * https://github.com/OldUnreal/UnrealTournamentPatches/releases |
* Last tested: ''OldUnreal-UTPatch469e-Linux-amd64.tar.bz2'' | * Last tested: ''OldUnreal-UTPatch469e-Linux-amd64.tar.bz2'' (RC 8) |
| |
tar -xvjf ~/'Downloads/OldUnreal-UTPatch'*'-Linux-amd64.tar.bz2' -C ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY' | tar -xvjf ~/'Downloads/OldUnreal-UTPatch'*'-Linux-amd64.tar.bz2' -C ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY' |
====== Textures ====== | ====== Textures ====== |
| |
* https://sites.google.com/view/unrealhdtextures/home | * https://www.moddb.com/mods/ut99hd/downloads |
* https://www.moddb.com/games/unreal-tournament/addons/unreal-hd-textures-ut99 | * Last tested: ''UT99-HD-Remastered-v4.0.1.zip'' (7GB) |
* Last tested: ''UT99-HD-Remastered-v4.0.1-LE.zip'' | |
| |
7z e -o$HOME/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY/Textures' -y ~/'Downloads/UT99-HD-Remastered-v4.0.1-LE.zip' '*/Textures/'*'.utx' | 7z e -o$HOME/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY/Textures' -y ~/'Downloads/UT99-HD-Remastered-v4.0.1.zip' '*/Textures/'*'.utx' |
| |
| ====== Execute ====== |
| |
| **** |
| |
cd ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY' && vblank_mode='0' ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY/System64/ut-bin-amd64' | cd ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY' && vblank_mode='0' ~/'.wine/Unreal Tournament 99/drive_c/GOG Games/Unreal Tournament GOTY/System64/ut-bin-amd64' |
| |
===== Saved Games Data ===== | ===== Other ===== |
| |
==== Backup ==== | * 2025/02/09: ''mesa_glthread=true'' increased mouse latency |
| |
**** | GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;API-thread-offloaded-slots+API-thread-direct-slots+API-thread-num-syncs;fps' |
| |
tar -cvzf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-UT99-UTPG-Save.tar.gz' -C ~/'.utpg/System' 'User.ini' | ====== Save Data ====== |
| |
==== Restore ==== | ===== Backup ===== |
| |
**** | **** |
| |
| tar -cvzf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-UT99-UTPG-Save.tar.gz' -C ~/'.utpg/System' 'User.ini' |
| |
| ===== Restore ===== |
| |
mkdir -p ~/'.utpg/System' && tar -xvzf ~/'Downloads/'*'-UT99-UTPG-Save.tar.gz' -C ~/'.utpg/System' 'User.ini' | mkdir -p ~/'.utpg/System' && tar -xvzf ~/'Downloads/'*'-UT99-UTPG-Save.tar.gz' -C ~/'.utpg/System' 'User.ini' |
| |
| mkdir -p ~/'.utpg/System' && gio open ~/'.utpg/System' 'User.ini' |
| |