Battlefield 1: Fps-Limit hilft gegen Grafikruckler

PCGH-Redaktion

Kommentar-System
Teammitglied
Jetzt ist Ihre Meinung gefragt zu Battlefield 1: Fps-Limit hilft gegen Grafikruckler

Der neue Shooter Battlefield 1 läuft laut den Meldungen mancher Spieler nicht auf jedem PC rund, der eigentlich die Voraussetzungen für den Titel erfüllt. Ein kleiner Workaround scheint aber bei vielen Betroffenen zu helfen. Dabei wird entweder ein Konsolenbefehl eingegeben oder aber eine Konfigurationsdatei erstellt, um die Frame-Rate zu limitieren.

Bitte beachten Sie: Der Kommentarbereich wird gemäß der Forenregeln moderiert. Allgemeine Fragen und Kritik zu Online-Artikeln von PC Games Hardware sind im Feedback-Unterforum zu veröffentlichen und nicht im Kommentarthread zu einer News. Dort werden sie ohne Nachfragen entfernt.

lastpost-right.png
Zurück zum Artikel: Battlefield 1: Fps-Limit hilft gegen Grafikruckler
 
hmm habe garekeine ruckler egal ob ich mit fhd 200% res.scale spiele und 60-90fps habe oder nur in fhd mit 150-200fps.
 
Hab keine Ruckler läuft butterweich in FullHD mit Ultra Details. Nur Motion Blur Gedöns ist aus. // i5 2320@ 3,7Ghz, 16 Gig RAM und RX480
 
Wenn man sich ein wenig auskennt und die richtigen Einstellungen wählt kein Problem. Auch mit älteren und leistungsschwächeren Grafikkarten sind gute und schnelle Spieleinstellungen möglich.
 
Geil. Also darf man nicht seine Hardware bei Battlefield 1 "ausschöpfen" ansonsten wird das mit Ruckler bestraft.

Blödsinn. Du kannst den Limit ja so hoch setzen, dass es in etwa den avg. FPS entspricht, die Du erreichst resp. so setzen, damit die Monitorrefreshzahl nicht überschritten wird. In BF3 und BF4 habe ich sehr gute Erfahrung damit gemacht, den Limit auf den Wert 59.6 zu setzen, jetzt mit einem 144Hz Monitor nutze ich entsprechend höheres Limit (143.96). Wenn Du lieber mit 200FPS unterwegs bist und Deine Kiste das auch schafft, setzt Du den Limit eben dort. Die PCGH Anleitung mit den 60FPS ist ja nur eine Empfehlung, mehr nicht.

PS: man sollte vielleicht noch erwähnen, dass mit einem FPS Limit von exakt 60 es mitunter zu unangenehmen Effekten kommen kann. Idealerweise nimmt man als Limit die Zahl, die in den Optionen bei den Hz ausgewählt sind. Wenn man also in den Optionen wie ich 2560x1440 (143.96Hz) nutzt, würde ich das Limit auch auf 143.96 setzen, und nicht auf 144 oder 143. Bei 60Hz wird soviel ich weiss eben 59.96Hz angewendet, dann würde ich das auch so limitieren.
 
Das Spiel an sich ist top optimiert und läuft bisher überall super. Ich selbst spiele auf 1080p/144hz, ULTRA und 150% Resolution Scale + ReShade, limitiert auf 90 fps mit G-Sync. Je nach Szene schwanke ich zwischen 90 und 120 fps. GTX 1080 Amp Extreme (@Werks OC), 16GB ram, i7 4790k @stock. Windows 10.

Ebenfalls habe ich das Spiel auf drei weiteren Systemen installiert. Intel Xeon X5650, X5660 und X5670 (zwei davon OC@4,2ghz, einer @4,4ghz) mit den Grafikkarten GTX 970, GTX 980 (Lüfter und BIOS Mod) und eine neue GTX 1060 3GB. Alle 16GB DDR3. Mit der 980 läuft es natürlich am besten, da sie ans Limit getaktet ist. ULTRA Details in 1080p/120% scale auf ~120 fps. Die 970, sowie die 1060 3GB laufen beide in 1080p/ULTRA und 100% scale auf ca. 70 - 90 fps inkl. ReShade. Alle unter Win 10.

Ein anderer Kollege spielt mit einem alten i5 und Radeon 460, alles ohne OC auf 1080p/HIGH in fast stabilen 60 fps, allerdings ohne AA. Ich denke da kann man nicht meckern. Große Ruckler oder Hänger hatte ich bislang keine und auch die anderen nicht. Bislang auch keine Serverprobleme oder ähnliches. Wir haben mit 5 Leuten einige Stunden gespielt, keiner flog raus, keine crashs, keine großen Bugs. Nur vereinzelt kleinere glitches...nichts wildes. Dafür, dass es gerade erst rauskam, läuft das Spiel top und um welten besser als BF4.
 
Blödsinn. Du kannst den Limit ja so hoch setzen, dass es in etwa den avg. FPS entspricht, die Du erreichst resp. so setzen, damit die Monitorrefreshzahl nicht überschritten wird. In BF3 und BF4 habe ich sehr gute Erfahrung damit gemacht, den Limit auf den Wert 59.6 zu setzen, jetzt mit einem 144Hz Monitor nutze ich entsprechend höheres Limit (143.96). Wenn Du lieber mit 200FPS unterwegs bist und Deine Kiste das auch schafft, setzt Du den Limit eben dort. Die PCGH Anleitung mit den 60FPS ist ja nur eine Empfehlung, mehr nicht.

PS: man sollte vielleicht noch erwähnen, dass mit einem FPS Limit von exakt 60 es mitunter zu unangenehmen Effekten kommen kann. Idealerweise nimmt man als Limit die Zahl, die in den Optionen bei den Hz ausgewählt sind. Wenn man also in den Optionen wie ich 2560x1440 (143.96Hz) nutzt, würde ich das Limit auch auf 143.96 setzen, und nicht auf 144 oder 143. Bei 60Hz wird soviel ich weiss eben 59.96Hz angewendet, dann würde ich das auch so limitieren.
Erlaubt der Befehl überhaupt Nachkommastellen?
 
Hello....

Wenn ich Vsync aktive hab, fühlt sich meine Maus an als hätte ich 5 Promille.
- Es ist alles sehr sehr schwammig....

Ist das bei dem FrameLimiter dann genauso ?


Bis jetzt rennt BF1 auf meinem System sehr gut auch wenn es schon extrem alt ist.

AMD Phenom II X6 1100T #Wakku
Asus Crosshair 3
Corsair/Gskill 16GB DDR3 2000MHz CL9 #1620MHz CL9
ASUS R9 290x DC II OC #Wakku
Samsung Evo 840 SSD 120GB
Seagate *DM003 1TB HDD #Wakku
Innovatek Wasserkühlung 360+120
2x Asus VS247HR TFT
SeaSonic G550
 
Ich bin schon erstaunt das der i7 4790k ( Stock, Undervolting ) bei manchen Maps auf allen Kernen 90%-100% Ausgelastet ist.
War das zu erwaten ? Mich wundert das schon sehr .
 
Hello....

Wenn ich Vsync aktive hab, fühlt sich meine Maus an als hätte ich 5 Promille.
- Es ist alles sehr sehr schwammig....

Ist das bei dem FrameLimiter dann genauso ?


Bis jetzt rennt BF1 auf meinem System sehr gut auch wenn es schon extrem alt ist.

AMD Phenom II X6 1100T #Wakku
Asus Crosshair 3
Corsair/Gskill 16GB DDR3 2000MHz CL9 #1620MHz CL9
ASUS R9 290x DC II OC #Wakku
Samsung Evo 840 SSD 120GB
Seagate *DM003 1TB HDD #Wakku
Innovatek Wasserkühlung 360+120
2x Asus VS247HR TFT
SeaSonic G550
Nein das ist ein negatives Produkt von vsync.

Bei einem fps Limit hast du keine Verzögerung oder eine deutlich geringere.
 
Das ist der sogenannte Input Lag, der entsteht, wenn die Karte nicht mehr jedes Bild sofort ausgibt, sondern auf das fertige Bild "wartet". Das können bei einem 60Hz Monitor dann maximal 1 Frame sein, also 1/60 = 16ms.
Das spürt man dann manchmal als schwammiges Spielgefühl.

Ohne Vsync hat man dann halt das Problem, dass der Monitor mit den Bildern nicht mehr hinterher kommt, das heißt bei sagen wir mal 80FPS schiebt die Karte dann schon mal das nächste Bild nach, der Monitor ist aber mit dem letzten noch nicht fertig.
Dann zerreisst es das Bild und es entsteht " tearing".

Mit dem FPS Lock nahe der Bildwiederholfrequenz des Monitors versucht man das Problem etwas zu egalisieren, ohne sich Input Lag einzufangen.

Vorsicht mit Fast Sync! Lohnt sich nur, wenn die Karte hohe FPS liefern kann (ca. doppelt so viel wie die Bildwiederholfrequenz), sonst kommt es zu üblen Rucklern. Bei Fast Sync wird jedes Frame berechnet, das heißt die Karte wird auch ausgelastet. Schaut euch das Video zur Fast Sync Präsentation an, da wird alles schön erklärt. Bei Battlefield 4 war es nichts für mich.

What is NVIDIA Fast Sync? - YouTube
 
Zuletzt bearbeitet:
Seit ich auf Nvidia damals umgestiegen bin hab ich adaptive vsync für immer aktiviert, das ist das beste was ich jemals gesehen habe. Ich hatte noch nie probleme und es tut was es soll, dieses schmierige vsync aus Spielen kann ich mir in die Haare schmieren.
 
Das Problem mit dem Input Lag umgehst du aber auch damit nicht. Adaptive Vsync "lohnt" (wenn man es so nennen kann) nur, wenn man sich mit den FPS um die Bildwiederholfrequenz herum bewegt.
Denn dann wird, sollten die FPS unter die Wiederholfrequenz fallen, VSync einfach abgeschaltet (mit Vsnc würden die FPS sonst auf die nächst niedriegere Stufe fallen z.B. 30 und es würde stärker Ruckeln und gäbe mehr Input Lag). Wenn die FPS wieder oberhalb liegen, wird dann VSync wieder aktiviert, was zwar Tearing verhindert aber wieder Input Lag mit sich bringt.
 
Und keiner spricht hier den Elefanten im Raum an?

Was ist denn bitte mit der Engine falsch, wenn ein FPS limit Ruckler verhindern kann!?!?
Ein Limit sollte per definition nur die maximalen FPS begrenzen, hat aber keine Auswirkungen auf heftige laggs.

Beispiel:
Man rennt mit 200 FPS herrum und es gibt framdips runter auf 40.
Mti Frame-limit begrenzt man auf 60 fps, aber die Dips sind genauso noch mmer auf 40 fps.


Sieht sehr dannach aus, als würde das Spiel da wohl eine aktive Leistungs-anpassung haben.
Aka wenn man hohe FPS hat, wird mehr berechnet, und dann kann es vorkommen, das zu viel berechnet wird und die laggs krasser ausfallen.
Eine derartige Funktion sollte dann aber auch von spielerseiten her einstellbar sein, oder zumindest irgendwo erwähnt werden.
 
Das ist der sogenannte Input Lag, der entsteht, wenn die Karte nicht mehr jedes Bild sofort ausgibt, sondern auf das fertige Bild "wartet". Das können bei einem 60Hz Monitor dann maximal 1 Frame sein, also 1/60 = 16ms.
Das spürt man dann manchmal als schwammiges Spielgefühl.

Ohne Vsync hat man dann halt das Problem, dass der Monitor mit den Bildern nicht mehr hinterher kommt, das heißt bei sagen wir mal 80FPS schiebt die Karte dann schon mal das nächste Bild nach, der Monitor ist aber mit dem letzten noch nicht fertig.
Dann zerreisst es das Bild und es entsteht " tearing".

Mit dem FPS Lock nahe der Bildwiederholfrequenz des Monitors versucht man das Problem etwas zu egalisieren, ohne sich Input Lag einzufangen.

Vorsicht mit Fast Sync! Lohnt sich nur, wenn die Karte hohe FPS liefern kann (ca. doppelt so viel wie die Bildwiederholfrequenz), sonst kommt es zu üblen Rucklern. Bei Fast Sync wird jedes Frame berechnet, das heißt die Karte wird auch ausgelastet. Schaut euch das Video zur Fast Sync Präsentation an, da wird alles schön erklärt. Bei Battlefield 4 war es nichts für mich.

What is NVIDIA Fast Sync? - YouTube


aahh ok super erklärt !!
Mit meinem ASUS VS247HR konnte ich tearing noch nicht erleben bei BF1 und spiele so mit 70-94 FPS was mir persönlich reicht ( Setting High )
Werde mir aber das mit den FPS Limit einmal auf meinem AMD Treiber ansehen da ist die Option ja gegeben =)
 
Pro Tip: wenn man mit V-Sync spielt, generell IMMER die option im spiel selber AUS schalten und im Treiber Panel erzwingen, da hat man dann sauberes V-Sync,
Die Option in Spielen selbst ist oft nicht die beste Variante und kann auch mal zu extremen Maus Lag führen wo dann drei Frames im voraus berechnet werden.

Ich hab 20 Jahre mit V-Sync gespielt bevor ich auf G-Sync umgestiegen bin und übers Treiber panel hat es so gut wie immer geklappt sauberes V-Sync zu bekommen OHNE krass spürbaren "Inputlag".
Der Unterschied ist so extrem das es als unspielbar einzustufen ist was manche Spiele als V-Sync anbieten.
Wer das mal testen will, ich erinnere mich genau das Dead Space 1 so ein fall war wo V-Sync in-game einen Inputlag hatte das es unspielbar war, mit Treiber Panel option dann kein Problem.

Auch diese Geschichte mit "V-Sync limitiert auf 30FPS wenn man die 60 nicht packt" ist darauf zurückzuführen und verschwindet normalerweise wenn man es durchs Treiber Panel erzwingt.
 
Zurück