Hallo!
Vor ein paar Tagen habe ich herausgefunden (besser spät als nie ), dass Warcraft3, wenn man es mit dem Suffix "-opengl" startet, etwa die doppelte bis dreifache Framerate hat - verglichen mit dem Standard Direct3D.
Leider ist es aber so - bei mir zumindest - dass, wenn man das Spiel im Fullscreen startet, der Bildschirm jedes Mal, wenn man den Desktop wechselt, um mal eben in den Browser zu schauen oder Mails abzurufen, kurz schwarz wird, als ob die Auflösung geändert würde (auch, wenn das gar nicht der Fall ist, also wenn WC3 und der Desktop beide 1280x1024 haben).
Als Lösung dazu bediene ich mich folgenden Tricks:
- In der winecfg stelle ich ein, dass wine einen virtuellen Bildschirm emulieren soll (Fenstermodus)
- ich starte das Spiel mit folgendem Befehl (aus dem WC3-Ordner)
kstart --fullscreen wine war3.exe -opengl
logischerweise geht dieser Befehl nur mit KDE, ob es für Gnome etwas Vergleichbares gibt, weiß ich nicht (gibt es aber sicherlich...)
Die Konsequenz ist, dass Das Fenster ohne Rahmen und Titelleiste gestartet wird, sprich, der Inhalt bedeckt den gesamten Desktop - und es sieht aus wie Fullscreen
Ich würde das Ganze gerne ins Wiki schreiben, weiß aber nicht, wo es ab Besten aufgehoben wäre...bei "Weitere Infos.." oder direkt bei "Starten des Spiels"?
Gruß und schönen Abend noch, Hauke