Battlefield 1 PC: Tolle Optik, saubere Performance- erste Benchmarks der Release-Version

Hallo, irgendwie kommt meine CPU nicht auf 100% geschweige 90% Auslastung! Maximal 75%
Und an sich, sind die Werte gut für meinen PC?

Auflösungskala immer 100%, FOV90, Bewegungsunschärfe 0% und DX11, unter DX12 hab ich schlechte Frametimes,Hänger und Ruckler
Die Durchschnitts FPS sind geschätzt^^
 

Anhänge

  • 720p.png
    720p.png
    279,1 KB · Aufrufe: 63
  • 1080p ultra.png
    1080p ultra.png
    238 KB · Aufrufe: 42
  • 1080p.png
    1080p.png
    238,7 KB · Aufrufe: 52
Zuletzt bearbeitet:
Ich besitze bis morgen kein einziges DX12 Spiel.
Für mich sind es bisher einfach die falschen Spiele.
Aber man sollte der neuen API schon mindestens 2 Patches pro Spiel Zeit geben.

Es bringt halt nichts, eine neue API gleich als schlecht hinzustellen, wenn die ersten Implementierungen nicht so sind, wie erhofft.
Ich hatte auch höhere Erwartungen.
Allerdings kann man schon sehen, wohin die Reise gehen wird.
Das war ein Jahr nach DX11 Einführung noch nicht so.
 
Bevor im Übrigen alle auf DX12 herumhauen, Gears of War 4 läuft genau so, wie man sich das von der Schnittstelle erhofft hat; sogar trotz Windows Store (hätte nach dem ganzen Ärger damit nie gedacht, ausgerechnet einen UWP-Titel mit dem Siegel des ersten richtig rund laufenden DX12-Ports zu versehen) - jedenfalls, wenn man in nativer Auflösung spielt, sonst häufen sich leider Hänger, Tearing entfällt (trotz Vsync=off) und es entstehen lästige Latenzen - das ist aber mit ziemlicher Gewissheit ein UWP-Problem. Der Rest ist einfach prima: Mehrkernauslastung von Gottes Gnaden, funktionierende Async-Compute-Unterstützung, sauberste Performance, etc).

Zu Gears, Forza Horizon und Battelfield 4 gibt's demnächst was im Heft, da kommen ein paar interessante Dinge bei rum (z.B.: 8-Kerner bringen mittlerweile richtig, richtig gute Performance-Zuwächse - und nicht nur, was schnöde Frameraten betrifft).

Gruß,
Phil
 
Zuletzt bearbeitet:
Ne, sind ja auch bekannte Architekturen. Zumindest sind die Nachfolger immer sehr ähnlich...
Kepler und Maxwell unterscheiden sich schon deutlich, AMDs GPUs und Nvidias sowieso und dann ist da noch Intel, die relativ exotisch sind und alle GPUs funktionieren unter DX12 und skalieren entsprechend ihrer Leistungsfähigkeit.
Es gibt bisher einige Performance-Ausreißer zwischen den Herstellern, sowie es allgemein noch Probleme gibt, aber wenn sich jeder an die Regeln hält, dann sollte es grundsätzlich keine Probleme geben, ähnlich wie unter DX11.
Die Shader werden weiterhin abstrahiert, ebenso das ganze State-Management und hier haben die Hersteller nach wie vor die eigene Verantwortung das ganze für ihre Hardware zu übersetzen und spezifisch zu optimieren.
Es ist ja nur meine Laiensicht, aber selbst wenn für neue GPU-Architekturen andere Optimierungen vorteilhaft sind, um wie viel wären spezifische Treiberanpassungen von den Herstellern besser?
Ich kann mir jedenfalls keine gravierenden Probleme und Unterschiede vorstellen.

Es hilft aber ebenso wenig, bei jedem Release noch 6+ Monate mit Patches einzubeziehen, um dann sagen zu können, es läuft rund.
Hier teile ich die absolut gleiche Meinung. Es hilft dem Anwender wenig Alpha-Software testen zu können und öffentlich hat das nur dazu geführt, dass viele DX12 lachhaft belächeln.
Ich denke DX12 muss nicht im GPU-Limit bei den ersten Umsetzungen besser sein, ebenso kann der Entwickler gerne Nutzer-Feedback sammeln, man muss es schließlich irgendwann auf den Konfigurationen da draußen testen lassen, aber einige Umsetzungen wie bei Total War oder Deus Ex waren offensichtlich "kaputt" bzw. viel zu verfrüht veröffentlicht, hier sollte jeder Entwickler wirklich erst veröffentlichen wenn es ein halbwegs brauchbares Stadium erreicht hat.

Für die später irgendwann zu erreichenden 5-10% (wenn überhaupt) durchschnittlichen Zugewinn sind und bleiben die investierten Ressourcen ob der Wirtschaftlichkeit auf dem Prüfstand.
Es hängt aber nicht nur von der reinen Wirtschaftlichkeit ab.
Wenn die Techniker z.B. nichts zu melden hätten und die Businessmänner nur auf kürzeste Zeit nach vorne blicken würden, dann hätten wir vermutlich bis jetzt nicht einmal eine handvoll an DX12-Gehversuchen.
Da das ganze Thema einen Übergang darstellt, ist das auch eine fließende Investition und Arbeit.
Die Leute die sich darum kümmern und wo die Entscheidungsgewalt fällt, die sind nicht geschockt von den Resultaten.

Gerade Quantum Break als ursprünglich DX12 only angekündigtes Spiel ist ein Paradebeispiel, wie viel man trotz dem Fokus auf nur eine API in den Sand setzen kann. Klar, das UWP Desaster tut sein übriges, doch die nachträgliche Veröffentlichung über Steam zeigt anschaulich, dass man sich den Quatsch auch hätte sparen können.
Jedenfalls nicht für AMD, die FPS sind bei schwächeren CPUs viel besser und die Frametimes fallen allgemein besser aus:
Quantum Break Benchmark: Steam mit DX11 gegen Windows Store mit DX12 (Seite 3) - ComputerBase

Grafische Unterschiede sind nach Locuza ja nicht vorgesehen zwischen 12 und 11.4 und die "Reichweite" könnte MS durch die Freigabe bis zu Windows 7 womöglich einfach erweitern.
Neue Rendering-Features wie Conservative Rasterization, Rasterizer Ordered Views oder Tiled Resources Tier 3 sind unter beiden APIs zu finden.
Aber DX12 bietet einige exklusive Sachen an, z.B. ExecuteIndirect gibt es in der Form nur unter DX12, dass ist ein Mechanismus womit sich die GPU selber mit Anweisungen füttern lässt, ohne auf eine CPU-Anfrage angewiesen zu sein.
Man kann so autonome Renderingmechaniken implementieren und bestimmte Systeme effizienter gestalten.
Wie man Ressourcen verwaltet, dass unterscheidet sich stark zwischen DX11 und DX12.
DX12 bietet ein flexibles System an, wo man viele unterschiedliche Texturen und Dateien gleichzeitig adressieren und verwalten kann.

Bestimmte Dinge sind nur direkt unter DX12 möglich.
Aber wir sind noch lange entfernt von dem Stadium, wo Engines und das Rendering mit den neuen Konzepten von Grund auf entwickelt wurden.

Unabhängig davon ist aber eine Sache gewiss, Windows 7 wird keinen WDDM2.0/DX12/DX11.(ab 1) Support bekommen.
Die einzigen Studios die aktuell den Luxus genießen Windows 7 völlig ignorieren zu können, sind die Microsoft Studios.

Wie schon angesprochen können und wollen AMD wie Nvidia bei der Performance ihrer GPUs helfen. Bei DX12 ist das wohl nur begrenzt möglich, liegt es ja im Design der Sache, die Verantwortung dem Entwickler zu übergeben. Dabei sei nochmal h_tobi erwähnt, der ja die Ansicht vertritt, es gäbe ja nur zwei GPU und CPU Hersteller, wobei ja z.B. AMD bisher nichtmal auf allen GCNs alle VSR Auflösungen freigeben konnte (ist nur ein Beispiel für die Schwierigkeiten, einheitliche Standardfunktionen über verschiedene Generationen hinweg zu realisieren).
Einheitlich ist in dem Fall einfach, weil es feste Spezifikationen gibt, ob das bei jeder GPU die beste Optimierung darstellt, ist eine andere Frage und dann noch ob das unter DX11 anders wäre?
AMD setzt VSR über die Display-Engine um, dass ist dann natürlich ein anderes Themengebiet und hier beschränkt AMD die Hardwareseite und nicht die Softwareumsetzung.

Nope, die low-levels geben keine gute Basis ab - und so jung ist DX12 auch wieder nicht...
Ich mag den DX10/11-Vergleich, der bis ins Jahr 2006 geht.
Es hat fast ein Jahrzehnt dank vieler Umstände gedauert, bis wir jetzt praktisch völlig losgelöst von DX9 sind und DX10/11 als technischen Standard genießen.
DX12 ist im Vergleich brutal jung und stellt dabei einen viel stärkeren Umbruch dar, als DX11, welches praktisch nur Features nachgerüstet hat, mit dem selben technischen Fundament von DX10.
DICE hat den DX10 Renderer zu DX11 in weniger als 3 Stunden portiert (Seite 7):
Your Game Needs Direct3D 11, So Get Started Now!
 
Zuletzt bearbeitet:
Ich besitze bis morgen kein einziges DX12 Spiel.
Für mich sind es bisher einfach die falschen Spiele.
Es bringt halt nichts, eine neue API gleich als schlecht hinzustellen, wenn die ersten Implementierungen nicht so sind, wie erhofft.
Ich hatte auch höhere Erwartungen.
Das war ein Jahr nach DX11 Einführung noch nicht so.

Da bin ich anderer Meinung, z.b. Rise of Tomb Raider in DX 12 Grafik zu zocken, lohnt sich.
 
Da bin ich anderer Meinung, z.b. Rise of Tomb Raider in DX 12 Grafik zu zocken, lohnt sich.

Vielleicht hätte folgende Formulierung besser gepasst:

Es sind für mich persönlich einfach die falschen Spiele.
Ich hab zwar das erste Tomb Raider vom Reboot in meines Spielebibliothek bei Steam, aber nicht mal 2 Stunden Spielzeit.
Dagegen hat Civ V ein paar hundert Stunden auf dem Tacho.

Prinzipiell gefallen mir auch Quantum Break und Forza Horizon 3, aber ich würde sie halt nicht wirklich spielen.
Bei Total War geht es mir ähnlich: Die komplette Reihe in nem Bundle gekauft, aber die DVDs liegen im Schrank.
 
Nabend leute

Sag mal ich bekomme immer nen direktx error angezeigt und das spiel stürzt ab habt ihr das auch ?. Ich weiss nicht woran es liegt die temps stimmen auch
 
Steht da auch mehr als einfacher "directx error"?

Ich versuche es gleich mal aufzuschreiben. Die Sache ist das die Fehlermeldung kommt aber ist kann dort nicht auf ok drücken sondern muss es dann über den task schliessen da ich die meldung nicht direkt auswählen kann. Immer wenn ich versuche auf die meldung zu gehen öffnet er mir wieder das game



so da steht

Directx function "getDeviceRemoveReason" Failed with DXG_ERROR_HUNG.GPU.
 
Zuletzt bearbeitet:
Diesen oder fast den gleiche Fehler hatte ich in der Beta alle 10 Minuten. Da gab es auch keine "Lösung" für. Jetzt in der Release Version ist er komplett weg und das Spiel ist noch kein einziges Mal abgeschmiert.
Ich würde erstmal auf ein paar Bf1 Patches und nen neuen Grafiktreiber warten.
 
Ich hatte bis eben die Origin irgendwas Version gespielt ab 0 Uhr war mein Game erst Spielbar. Ich nehme aber mal an es ist trotzdem die gleiche Version oder ?....

Ich hab jetzt mal im Menü den Punkt ausgemacht wo steht das er mehr vram nimmt. Ich weiß gerade nicht genau was da steht.
 
AMD hat neuen Hotfix raus gehauen, steht leider nicht zu BF1 drin, aber ein paar andere Fixes unter andren auch für dx12 und 400er Serie
 
Zusammenfassend kann man sagen das BF1 im Multiplayer bis jetzt eher bescheiden läuft. Trotz hohen FPS fühlt es sich ruckelig an. Da werden noch ein paar Patches kommen müssen um das zu beheben.
 
NVidia Treiber gestern geupdated damit es läuft, heute dann schon wieder... Naja, besser ist das trotzdem:)

Habe mal eine Frage bezüglich VSync und Frame Limiter, wie ihr die Einstellungen wählen würdet.

Hab im Schnitt so 75+ FPS (70-90 FPS) und leider "nur" einen 60Hz Monitor (2560x1440, alles auf Ultra Settings, DX11, GPU 100%Auslastung, CPU auch meist recht voll, auf 4 Kernen 70-95%). Von daher eigentlich so weit zufrieden stellend. Bin jetzt am Überlegen, VSync rein zu werfen, mag Tearing überhaupt nicht. Aber auf den Input-Lag durch VSync kann ich bei einem Multiplayer-Spiel gerne verzichten. Daher dachte ich, vllt. nur einen Frametime Limiter mit 59FPS zu nutzen. Macht das mehr Sinn? Oder beides gleichzeitig? Weiß auch nicht genau, ob VSysn in Battlefield Double oder TrippleBuffer nutzt? Also wäre mein Wunsch, eine stabile Framerate 59FPS+ ohne Input Lag und ohne Tearing. Ist das möglich?

Mein System:
GTX 1060 6GB @ 2000MHz GPU/9100MHz VRam
i5-3470 @ stock
ASRock B75 Pro3
16GB DDR3-1600 CL9-9-9-24 (4x4GB, 2xDual Channel)
be quiet! Pure Power L8-CM 430W
SSD OCZ Trion 150 - 480GB
Monitor - CROSSOVER 27Q LED
 
Zurück