Performance-Guide für mehr [FPS] in BF 2042
Mahlzeit!
Ich habe in den letzten Tagen einige Tweaks und Einstellungen getätigt, um die aktuell eher schlechte Performance von BF2042 zu verbessern.
Sämtliche Einstellungen habe ich aus verschiedenen YouTube Videos und eigenen Erfahrungen in Sachen Gaming zusammengestellt.
Diese möchte ich nun hier zu mal gesammelt zur Verfügung stellen.
Die folgenden Einstellungen, welche auf einem System mit Nvidia-Karte basieren, haben mir definitiv eine FPS-Steigerung und ein deutlich "smootheres" Gameplay ermöglicht und ich hoffe dem ein oder anderen ist damit ebenfalls geholfen.
Zu den Einstellungen:
1. Aktuell ist der Nvidia-Treiber wohl ein großes Problem und die Version 496.13 läuft bei vielen Spielern tatsächlich besser, als der aktuelle Game-Ready Treiber.
(Ich selber kann es auch bestätigen)
Wenn ihr Downgradet, solltet ihr das unbedingt mit dem Display Driver Uninstaller (DDU) machen.
- Ladet euch die Nvidia-Trieberversion 496.13 und gegebenenfalls DDU runter.
- Installiert euch DDU und deinstalliert euren aktuell installierten Grafikkartentreiber damit. (Anleitungen dafür gibt´s bei Google/Youtube)
- Nach dem Systemneustart installiert ihr dann ganz normal die Treiberversion 496.13. (ich pers. empfehle Nvidia-Experience weg zu lassen und nur den Treiber zu installieren)
- Achtet vor dem deinstallieren mit DDU darauf, dass ihr in der Software unter Optionen ein Häckchen setzt, damit Windows nach dem Neustart nicht den Standardtreiber installiert.
2. Habt ihr die Treiberversion 496.13 installiert, könnt ihr nun folgende Einstellung vornehmen.
- Öffnet die Nvidia-Systemsteuerung und wählt unter "Bildeinstellung mit Vorschau anpassen" den Punkt "forteschrittene 3D Einstellungen verwenden"
- Wählt anschließend das Menü " 3D Einstellungen verwalten" und wechselt auf den Reiter "Programmeinstellungen"
- Hier sucht ihr nun eure BF2042.exe. Falls diese nicht vorhanden ist, müsst ihr sie unter "durchsuchen" aus dem Installationsordner des Spiels hinzufügen.
- Habt ihr die exe ausgewählt stellt ihr sämtliche Punkte so ein, wie sie auf den Bildern (NVTreiber 1,2,3) unten im Anhang zu erkennen sind.
(Falls G-Sync-Monitor vorhanden, Vsync auf an und unter Monitor-Technologie, Gsync auswählen)
(Ich pers. nutze bei BF2042 kein Gsync und schalte somit Vsync im Treiber aus, limitiere aber die FPS über den MSI-Afterburner (RTSS) auf einen konstanten Wert und bin der Meinung, dass BF so am besten läuft)
3. BF2042 lastet bei vielen Spielern die Grafikkarten nicht richtig aus, was einerseits durchaus auch an der CPU im System liegen kann, andererseits gibt es aber das Thema "DirectX".
Es ist wohl so, dass BF2042 anscheinend grundsätzlich mit dierectX11 läuft.
Ändert man das aber in einer Configdatei des Spiels auf direktX12, wird eure Grafikkarte um einiges mehr ausgelastet und meines Erachtens nach läuft das Game deutlich besser damit.
- Um den Wert zu ändern, klickt ihr euch durch den folgenden Pfad bis hin zur "PROFSAVE_profile" Datei.
(C:\Users\"euer PC-Name"\Documents\Battlefield 2042\settings)
- Dort angekommen öffnet ihr die "PROFSAVE_profile" Datei am besten mit Notepad++, oder dem Windows Editor.
- Nun sucht ihr den Wert "GstRender.Dx12Enabled" , ändert diesen von 0 auf 1 und speichert das Ganze ab.
Es gibt außerdem noch andere Werte die einige Verbesserungen mit sich bringen, aber eher Geschmacksache sind
(Für ein bessere Mausgefühl ändert ihr z.b. die folgenden Werte wie folgt)
(GstInput.Scheme0Sensitivity 0.000000)
(GstInput.Scheme1Sensitivity 0.000000)
(GstInput.Scheme2Sensitivity 0.000000)
Für den Schatten stellt ihr den Wert "GstRender.ShadowQuality 0" und "GstRender.TransparentShadows 0" ein.
4. Im Spiel würde ich empfehlen, erstmal sämtliche Grafikeinstellungen auf "LOW" zu setzen und auch sämtliche Bild-Effekte auszuschalten.
Dabei lasst ihr "DLSS deaktiviert" und schaltet "Future Frame Rendering" auch erstmal aus.
Ihr müsstet dann mal schauen, ob es bei euch mit "FFR" besser oder schlechter läuft.
Dann ist es anscheinend wichtig, dass ihr bei den Controllereinstellungen die Zielhilfen (alle) ausschaltet (auch wenn ihr keinen Controller benutzt)
und sämtliche Sensibilitätsregler so einstellt, wie es auch bei euer Maus eingestellt ist.
Anscheinend gibt es da aktuell Probleme, wenn hier unterschiedliche Einstellungen vorliegen.
Konnte ich aber bisher nicht nachvollziehen, da ich keinen Controller angeschlossen habe, ich habe es aber trotzdem mal so eingestellt.
5. Noch einige Windows-Tweaks welche ich grundsätzlich bei jedem Spiel vornehme.
- Geht in den Installationsordner von BF2042 und macht dann einen Rechtsklick auf die Bf2042.exe. Dann wählt ihr bitte folgendes aus
Eigenschaften / Kompatibilität / und einen Hacken bei "Vollbildoptimierung deaktivieren".
- in der Windows-Suche (neben Startbutton) nach "Grafikeinstellungen" suchen. Dann "Hardwarebeschleunigte GPU Planung" einschalten und etwas weiter unten, unter Grafikeinstellungen die BF2042.exe hinzufügen. Dann die hinzugefügte EXE anklicken und unter Optionen auf "hohe Leistung" setzen.
Des Weiteren empfehle ich die Xbox Game Bar und alles dazugehörige zu deaktivieren. Hierzu einfach bei YouTube ein Tutorial anschauen.
Außerdem ist es oft besser die Energieverwaltung eures PC´s auf Hochleistung zu stellen und beim Spiel im Taskmanager die Priorität auf hoch zu setzen, wenn eure CPU nicht die stärkste ist. Wie am besten nur die aller nötigsten Programme im Hintergrund mitlaufen lassen.
6. Zu guter Letzt noch ein Tipp von EA_Vendcera.
- Ihr solltet die neusten Visual C++ Versionen (sowohl x64 als auch x86) auf eurem PC haben.
Hier findet ihr eine Anleitung zur entsprechenden Installation:
https://docs.microsoft.com/en-GB/cpp/windows/latest-supported-vc-redist?view=msvc-170
Das war´s auch schon!
Bei mir haben diese Änderungen eine deutliche Verbesserung gebracht und ich werde das Ganze hier gerne erweitern, sofern das Interesse daran besteht.
Außerdem würde ich mich über ein Feedback der hier vorgestellten Tweaks, oder andere Anregungen in Sachen BF2042-Performance freuen.
Viel Spaß beim zocken,
Wir sehen uns auf dem Schlachtfeld ! ;-)