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)
- psapi.dll - http://www.dll-files.com/dllindex/dll-files.shtml?psapi
- d3dx9_24.dll - http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_24
- d3dx9_25.dll - http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_25
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).
- Anmelden oder Registrieren um Kommentare zu schreiben
- 20127 Aufrufe
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.