Wochenende, es wird Regen geben. Zeit, mal wieder etwas (K)Ubuntu zu spielen. Das ist schließlich nicht zum Spaß, sondern eine ernste Wine Probe.
Heute, Creeper World 4, ein Echtszeitstrategiespiel (RTS), no Animals where harmed!
Außergewöhnlich an dem Spiel ist, dass noch nicht mal virtuelle Männchen dabei zerballert werden. Und noch außergewöhnlicher ist, es gibt ganz klassisch auch eine Demo zum freien Download, geradezu altmodisch, aber auf gute Art altmodisch.
Die Creeper World 4 Demo For 64bit Windows ist es.
Die lässt sich mit innoextract entpacken. In einem ansonsten leeren Verzeichnis, in dem sich nur die cw4_demo_install.exe befindet, einfach im Terminal eingeben:
innoextract *.exe
Die cw4_demo_install.exe braucht es dann nicht mehr. Die kann man löschen. Das Spiel ist nicht sonderlich groß, es sind rund ein halbes Gigabyte. Den Inhalt des Verzeichnisses bewegt man dann in seinen Wine Keller im $HOME. Beispielsweise in ein Verzeichnis mit dem Namen Creeper_World_4_Demo Der Pfad könnte dann so aussehen.
$HOME"/.wine/drive_c/Program Files (x86)/Creeper_World_4_Demo/"
Die Exec Zeile dann für den Programmstarter:
WINEDLLOVERRIDES=winemenubuilder.exe=d WINEDEBUG=-all WINEFSYNC=1 DXVK_LOG_LEVEL=none ENABLE_VKBASALT=1 VKBASALT_LOG_LEVEL=none __GL_THREADED_OPTIMIZATION=1 __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_PATH=$HOME"/.wine/drive_c/Program Files (x86)/Creeper_World_4_Demo/app/" __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 wine start /unix $HOME"/.wine/drive_c/Program Files (x86)/Creeper_World_4_Demo/app/CW4.exe"
Menüeditoren machen erstellen des Programmstarters einfacher. Mehr Information dazu im Wiki Artikel Menüeditor.
Für Nvidia eventuell noch eine dxvk.conf, die kommt ins Spielverzeichnis mit der EXE-Datei, es läuft aber auch ohne, zumindest mit dem wine-devel 6.14~hirsute-1 vom WineHQ (auf Hirsute Hippo selbstverständlich):
[CW4.exe] dxgi.nvapiHack = True d3d10.enable = True d3d11.maxFeatureLevel = 11_1 d3d11.apitraceMode = True
Und es läuft ganz vorzüglich, sogar auf einer alten Sockel LGA 775 Maschine. Neu ist wohl auch die Mehrspieler Möglichkeit, Kooperation, anstatt gegeneinander. Im folgenden Video stellt der Creeper World 4 Entwickler das Multiplayerspiel vor: