Mit dem Steam-Release von Horizon Zero Dawn am heutigen 07. August können auch PC-Spieler den PS4-Hit erleben. Dabei stoßen sie aber möglicherweise auf sehr ungewöhnliche Performance-Probleme, die uns in dieser Form noch bei keinem PC-Spiel begegnet sind.
Bei unserer Recherche fanden wir heraus: Sie können mit einer eingeschränkten PCI-Express-Bandbreite der Grafikkarte zusammenhängen. Tritt dieses Problem auf einem PC auf, kann seine Behebung unserer Erfahrung nach die Performance wieder in den grünen Bereich bringen.
Direkt zu den möglichen Lösungsansätzen: Ihr findet sie im Abschnitt »PCI-Express-Bandbreite prüfen und wieder erhöhen«. Vorab schildern wir euch, welcher Faktor Horizon technisch außerdem etwas zu schaffen macht und wie wir auf die Schwierigkeiten gestoßen sind.
Den Test zum Spiel findet ihr unter dem folgenden Link. Darin gehen wir in einem Update auch auf die unterschiedlichen Erfahrungen mit der PC-Version anderer Tester wie Digital Foundry ein.
Horizon Zero Dawn lief erstmal rund
Für den Test von Horizon Zero Dawn hat unsere Redakteurin Elena Schulz die PC-Version auf zwei verschiedenen Systemen gespielt, ohne dabei auf Probleme zu stoßen. Hardware-Redakteur Nils Raettig sammelte zunächst ebenfalls auf zwei weiteren PCs Erfahrungen und konnte ihre guten Eindrücke größtenteils bestätigen.
Die ersten Test-PCs:
- Notebook mit Core i7 4710MQ (4C/8T), GTX 970M und 16,0 GByte RAM
- Komplett-PC mit Core i7 9700K, Geforce RTX 2070 Super und 16,0 GByte RAM
- offenes Testsystem mit Core i5 2500K, Geforce GTX 1060 und 8,0 GByte RAM
- offenes Testsystem mit Ryzen 7 3800XT, Radeon RX 5700 XT und 16,0 GByte RAM
Im Verlauf der Messungen für einen ursprünglich geplanten Technik-Artikel haben wir zunächst auf eine vergleichsweise stark je nach Szene und Tageszeit schwankende Performance im Spiel festgestellt. Dabei kamen optimierte Treiber von AMD und Nvidia sowie der Day-One-Patch zum Einsatz.
Wie die folgende Grafik zu einer Spielsequenz von etwa fünf Minuten zeigt, kommen wir mit einer Geforce GTX 1060 im ersten Gebiet auf Werte im Bereich von ungefähr 40 bis 50 fps. Im zweiten Gebiet liegen die Bilder pro Sekunde dagegen teilweise sogar kurzzeitig unter der 30er-Marke.
Vor allem Lichtquellen wie Fackeln, Nebel und viel Vegetation erhöhen auf der höchsten Qualitätsstufe den Anspruch an die Hardware eures PCs.
Unbegrenzt fps sind Fluch und Segen zugleich
Es ist normal, dass die fps in einem Spiel gewissen Schwankungen unterliegen. Unseren Eindrücken nach ist das in Horizon Zero Dawn aber in einem stärkeren Maß als üblich der Fall. Das macht es gleichzeitig schwer, eine möglichst typische Benchmark-Sequenz zu finden.
Playstation vs. PC: Auf der Konsole läuft Horizon mit maximal 30 fps, insofern fällt der unterschiedliche Anspruch je nach Szene hier weniger ins Gewicht. Dass das Spiel auf 30 Bilder pro Sekunde ausgelegt ist, zeigt sich auch an noch bekannten Problemen wie den mit dieser fps Zahl erstellten Animationen.
Tool-Tipp: Falls ihr die Frame-Zahl im Spiel selbst begrenzen wollt, empfehlen wir euch Programme wie den Rivatuner Statistics Server. Es gibt zwar auch im Spiel selbst eine Option für die Begrenzung, sie kann aber zu Problemen mit der Frame-Ausgabe führen.
RTX 2080 Ti hinter RTX 2070 Super
Bei der Arbeit an Grafikkarten-Benchmarks zu Horizon Zero Dawn mit einem weiteren Testsystem (Core i9 9900K, 16,0 GByte RAM) schien zunächst alles in Ordnung zu sein. Dann häuften sich aber Probleme in Form von recht stark schwankenden Messergebnissen und Framedrops.
Als die RTX 2080 Ti schließlich langsamer als die RTX 2070 Super war, gab es keinen Zweifel mehr daran, dass hier etwas nicht stimmen kann. Zunächst hatten wir Probleme mit der Shader-Kompilierung in Verdacht. Sie muss mit jedem Wechsel der Grafikkarte (und des Treibers) erneut beim Spielstart durchgeführt werden.
Ein völlig unerwartetes Problem: Letztlich hat sich nach längerer Fehlersuche stattdessen eine zu niedrige PCI-Express-Bandbreite als Ursache unserer Probleme herausgestellt. Das folgende Bild zeigt ihre Performance-Auswirkungen:
Sie steht auf unserer Checkliste bei Problemen bislang zugegebenermaßen nicht sehr weit oben - schließlich sollte sie mit korrekten BIOS-Einstellungen und einer im richtigen Slot untergebrachten Grafikkarte unter GPU-Last stets bei der gewünschten x16-Konfiguration liegen.
Beide Faktoren waren auf unserem Testsystem gegeben, dennoch hat GPU-Z aus für uns nicht nachvollziehbaren Gründen auf einmal nur eine PCI-Express-Anbindung mit vier Lanes statt mit 16 Lanes angezeigt.
Anderer Tester, ähnliches Problem: Auf die richtige Spur gebracht hat uns letztlich ein Video von Digital Foundry zu Horizon, in dem der Tester teils auch mit einer unerwartet niedrigen PCIe-Bandbreite zu kämpfen hatte.
Er geht davon aus, dass der Fehler bei ihm lag, was nachvollziehbar ist, da ein Spiel grundsätzlich keine Auswirkungen auf die Zahl der genutzten PCI-Express-Lanes haben sollte. Es ist aber dennoch ein ungewöhnlicher Zufall, dass auch wir bei der Arbeit an dem Spiel von einer zu niedrigen PCIe-Bandbreite überrascht wurden.
Nur angemeldete Benutzer können kommentieren und bewerten.
Dein Kommentar wurde nicht gespeichert. Dies kann folgende Ursachen haben:
1. Der Kommentar ist länger als 4000 Zeichen.
2. Du hast versucht, einen Kommentar innerhalb der 10-Sekunden-Schreibsperre zu senden.
3. Dein Kommentar wurde als Spam identifiziert. Bitte beachte unsere Richtlinien zum Erstellen von Kommentaren.
4. Du verfügst nicht über die nötigen Schreibrechte bzw. wurdest gebannt.
Bei Fragen oder Problemen nutze bitte das Kontakt-Formular.
Nur angemeldete Benutzer können kommentieren und bewerten.
Nur angemeldete Plus-Mitglieder können Plus-Inhalte kommentieren und bewerten.