Battlefield 2

Bild des Benutzers comrad

Das Spiel

Battlefield ist ein reines Onlinespiel in dem es darum geht mit 2 Fraktionen gegeneinander zu kämpfen bis einem der beiden Teams die Tickets ausgehen. (Das andere Team verliert Tickets durch Töten der Gegner und durch die Eroberung von Kontrollpunkten.)

Cedega

Das Spiel wird offiziell von Transgaming unterstützt (Cedega 7.2.0).

Dedicated Server

Es gibt einen nativen Dedicated Server. Ihr findet ihr hier: https://battlelog.co/downloads.php#server oder bei uns in der Klaud.

Installation

Installiert Das Spiel mit Cedega ganz normal Allerdings gibt es da einiges zu beachten Ihr müsst das spiel im virtuellen Desktop Installieren und im Win2k/xp Modus(Am Ende im Voice Setup unbedingt auf abbrechen klicken)

zum schuss müsst Ihr die ereg.exe zb. mit __xkill__ beenden(Mit diversen Fenstermangern geht dies nicht zB. Beryl)

~~Falls Ihr SpecialForces besitzt müsst Ihr dies vor dem Patch installieren~~

Danach installiert den Patch 1.4.1 (auch im XP modus)

cedega -run 'Battlefield 2' 'Battlefield 2 spielen'

starten.(Natürlich nur wenn Ihr BF2 unter dem Namen(Battlefield 2) installiert habt.) Ihr müsst das Spiel im 2k/xp modus starten und die pixel shader auf 1.4 stellen

Wine

BF2 funktioniert mit Wine recht gut allerdings ist die Maus im Menu unsichtbar

Erstellt Euch erstmal eine eigene Konfiguration da wir ein paar nativ dll's brauchen

WINEPREFIX=~/.wine/bf2 wineprefixcreate
WINEPREFIX=~/.wine/bf2 winecfg

stellt nun einen virtuellen Desktop ein ladet Euch noch folgende dll's herunter und kopiert sie nach ~/.wine/bf2/drive_c/windows/system32 und startet danach die Installation.(am ende im Voicesetup auf abbrechen klicken)

WINEPREFIX=~/.wine/bf2 nice -20 wine /media/cdrom/setup.exe

nun ladet Euch den letzten Patch (URL siehe unten) herunter und installiert diesen danach ändert ihr die Registry:

WINEPREFIX=~/.wine/bf2 regedit
Ordner HKEY_CURRENT_USER\Software\Wine\AppDefaults\bf2.exe\Direct3D erzeugen und String 'OffscreenRenderingMode' mit  'fbo' adden.

nun startet das Spiel durch die Eingabe von(Achtet darauf das die DVD gemountet ist)\

WINEPREFIX=~/.wine/bf2 WINEDEBUG='-all' nice -20 wine BF2.exe +menu 1 +fullscreen 1 +ignoreAsserts

bzw. für die gewünsche Auflösung(+szx $WERTHORIZONTAL +szy $WERTVERTICAL)\

WINEPREFIX=~/.wine/bf2 WINEDEBUG='-all' nice -20 wine BF2.exe +menu 1 +fullscreen 1 +szx 1280 +szy 1024 +ignoreAsserts

und um gleich auf einen Server zu verbinden füght noch die Kommandozeilenoption __+playnow__ hinzu\

WINEPREFIX=~/.wine/bf2 WINEDEBUG='-all' nice -20 wine BF2.exe +menu 1 +fullscreen 1 +szx 1280 +szy 1024 +ignoreAsserts +playnow

Troubleshooting Cedega

Bodentexturen fehlen

FBO muss aktiviert sein.

Bild Bleibt Schwarz mit FBO(nVidia)

In 5.2.8 gefixt

Troubleshooting Wine

Fehlermeldung über Dynamicoption

Öffnet die video.con in Eurem Profil(Standardmässig in ~/Battlefield 2/Profiles/$USER/Video.con) und
sucht nach VideoSettings.setResolution 800x600@60Hz und ändert dies in 1024x768@60Hz.

Fehlermeldung ATI Karte GSLS* Fehler

regedit
HKEY_CURRENT_USER\Software\Wine\Direct3D
OffscreenRenderingMode=fbo
UseGLSL=disabled

Hinweise

Maus anzeigen im Menu

Gehe zu ".wine/bf2/drive_c/Program files/EA GAMES/Battlefield 2/mods/bf2/menu/External/FlashMenu/Cursor" und ersetze alle *.ani Dateien mit "cursor_keybinding.cur" was im selben Verzeichnis liegt.

Intros nerven/stürzen ab

Startet das Spiel mit dem Kommando +restart

Im Fenster Starten

startet das Spiel mit dem Kommando +fullscreen 0

Punkbuster

Es kann zu Problemen kommen mit Punkbuster das kann soweit gehen das Euch Server kicken oder sogar EA persönlich den Key entzieht.

Aber bei mir gingen meist die Linux-Server (Tux Symbol).

Screenshots und Videos
Chris2009
Bild des Benutzers Chris2009
Offline
Beigetreten: 25.05.2009
Beiträge: 110

Zwar wird das Spiel von Cedega unterstützt, es läuft bei mir allerdings verhältnismäßig träge. Und da Punkbuster nicht unterstützt wird kann ich den Onlinemodus NICHT empfehlen. Wer also nicht auf einem eigenen Server im Netzwerk Spielen oder bei einer Vertrauensvollen LAN.. dem rate ich von einem Cedega kauf (nur für dieses Spiel), ab.

Dann lieber Qake Wars mit Nativer Linux-Version.

Mastodon