In früheren Beiträgen habe ich einige der herausragenden neuen nativen Linux-Spiele hervorgehoben, die bald veröffentlicht werden oder bereits veröffentlicht wurden, aber vielleicht nicht sehr bekannt sind. Für viele Linux-Spieler ist der Pool nativer Linux-Spiele jedoch immer noch zu klein.

Wie die meisten bereits wissen, ist es möglich, einige Windows-Spiele unter Linux mit Wine zu spielen. Darüber hinaus gibt es zwei prominente kommerzielle Spin-offs von Wine, die beide speziell für Spiele entwickelt wurden: Cedega und CrossOver Games . Zu einem bestimmten Zeitpunkt gab es abgesehen von den grafischen Konfigurationsschnittstellen kaum Unterschiede zwischen den drei. Aber im Laufe der Zeit hat jeder sein eigenes Feature-Set entwickelt und unterstützt in einigen Fällen Windows-Funktionalität, die die anderen nicht besitzen.

Wine ist völlig kostenlos, und die meisten Linux-Distributionen machen es Benutzern leicht, es zu installieren. Cedega ist für $ 25 für ein 6-Monats-Abonnement erhältlich. CrossOver Games wird für eine einmalige Gebühr von 39, 95 $ verkauft. Wine und CrossOver Games sind auch für Mac OS X verfügbar. Die Hersteller von Cedega verkaufen ein ähnliches Produkt namens Cider für Mac-Nutzer.

Wein

Wine ist eine Kompatibilitätsschicht für Linux, mit der Benutzer Windows-Anwendungen ausführen können. Im Gegensatz zu einem Emulator, der auch Hardware und das Betriebssystem emulieren muss, greift Wine auf die Windows-Bibliotheken zu und lässt sie in Linux arbeiten. Dies macht Wine schneller als Emulatoren und virtuelle Maschinen.

Es gibt eine große Anzahl von Spielen, die von Wine unterstützt werden, und die Website des Projekts enthält eine umfangreiche Datenbank mit unterstützten und nicht unterstützten Spielen, die oft Details darüber enthalten, wie die Spiele funktionieren.

Das grafische Konfigurationstool von Wine heißt "winecfg" (Wine-Konfiguration) und enthält Tools zum Festlegen von Treibern, Konfigurieren von Medien, Grafikeinstellungen und Desktop-Integration. Standardmäßig gibt es kein grafisches Frontend zum Installieren oder Ausführen von Spielen, aber es gibt kostenlose Programme von Drittanbietern, die als Frontends fungieren können.

Wine läuft OpenGL-Spiele sehr gut und wird auch viele DirectX-Spiele laufen. Einige Spiele erfordern die Installation zusätzlicher DirectX-Bibliotheken, die online verfügbar sind. Windows .NET ist nicht einfach in Wine zu installieren, aber Spiele, die es erfordern, scheinen ziemlich gut zu laufen. Benutzer können viele andere zusätzliche Pakete, wie zum Beispiel MS Core Fonts, mit einem praktischen Tool namens winetricks installieren.

CrossOver Spiele

CrossOver Games wurde von der Firma Codeweavers entwickelt, die auch CrossOver Office entwickelt. Es wurde speziell für Linux-Spiele entwickelt. Alles wird über eine grafische Benutzeroberfläche gesteuert, auf der Benutzer "Flaschen" für mehrere Wine-Konfigurationen erstellen können. Dies gibt Ihnen die Flexibilität, drastisch unterschiedliche Konfigurationen für Ihre Spiele zu haben.

CrossOver Games hat ein grafisches Installationstool für Spiele und für zusätzliche Bibliotheken, einschließlich DirectX und .Net. Alle zusätzlichen Pakete können leicht installiert werden, wodurch Spiele normalerweise schneller als mit Wine installiert werden. Für die Konfiguration wird dasselbe Dienstprogramm wie in Wine verwendet.

Ähnlich wie bei Wine hat CrossOver Games eine Datenbank mit Arbeitstiteln, aber die Datenbank ist bei weitem nicht vollständig. Benutzer sollten besser die Datenbank von Wine verwenden, um festzustellen, ob ein Spiel in CrossOver funktioniert.

Cedega

Das von Transgaming entwickelte Cedega verfügt über eine robuste grafische Benutzeroberfläche mit vielen Funktionen zur Optimierung von Grafiken, Sound und mehr. Es basiert auf einer älteren Version von Wine und weicht erheblich von Wines ursprünglichem Code ab. In einigen Fällen hat dies Pixel Shader und andere Technologien stärker unterstützt. In anderen Fällen bedeutet dies, dass einige Spiele in Wine, nicht aber in Cedega funktionieren.

Cedega unterstützt OpenGL- und DirectX-Spiele und hat neben Wine und CrossOver auch DirectX-Kompatibilität hinzugefügt. Ein wesentlich abwesendes Feature ist die .Net-Unterstützung. Es scheint unmöglich zu sein, .Net in Cedega zu installieren, was es unwahrscheinlich macht, dass Spiele, die es benötigen, ausgeführt werden.

Die Cedega-Website enthält eine große Datenbank mit Spielen, die nur Mitgliedern zur Verfügung stehen. In den meisten Fällen wird die Datenbank jedoch nur sagen, ob ein Spiel funktioniert oder nicht, und liefert nur wenig andere Informationen darüber. Neue Spiele werden normalerweise nicht sofort hinzugefügt, wie sie oft bei Wine sind. Benutzer können ein Upgrade für Cedega durchführen, solange sie ihre Abonnements beibehalten. Nach Ablauf eines Abonnements funktioniert die Anwendung weiterhin eigenständig.

Der Gewinner

Leider gibt es keinen klaren Gewinner. Ich habe Spiele in allen drei Anwendungen getestet und in allen Bereichen Inkonsistenzen festgestellt. Ein Spiel, das in einem Spiel funktioniert, funktioniert möglicherweise nicht in den anderen. Daher ist der einzige Weg, um die maximale Anzahl von Windows-Spielen unter Linux zu erreichen, alle drei zu haben.

Die Community-Datenbank von Wine hat einen erheblichen Vorteil gegenüber den anderen, da nur so die Frage beantwortet werden kann, ob ein Spiel, das nicht offiziell unterstützt wird, funktioniert. CrossOver bietet die beste Unterstützung für die Installation zusätzlicher Pakete. Cedegas stärkster Punkt ist das Grafikkonfigurationsprogramm und die Unterstützung für fortgeschrittene Shader. Benutzer können Wine- und CrossOver-Spiele über das Benutzermenü starten, während Cedega-Spiele innerhalb von Cedega gestartet werden müssen.

Die Kompatibilität mit Windows-Spielen wird unter Linux niemals perfekt sein, aber diese drei Lösungen haben alle ihre positiven Eigenschaften, und ein Benutzer, der eine begrenzte Anzahl von Windows-Spielen unter Linux spielen möchte, wird von keinem von ihnen enttäuscht sein.