ich spiele in Version 4.0 ohne Mods. Regelmäßig stottert bei mir die Grafik. Also ca. alle 1 Sekunde bleibt das Bild kurz stehen und läuft dann weiter.
Extrem sichtbar, wenn der Reiseantrieb aktiv ist. Manchmal auch, wenn ich auf einer Station rumlaufe, aber da muss man schon genau hinschauen.
Das Problem besteht aber nicht zu 100% der Zeit.
DXDiag und Vulkan-Info habe ich aufgrund eines anderen Problems bereits hier reingepostet: viewtopic.php?f=183&t=437010&sid=26cfdf ... 918fc35d5e
Ich spiele in 1920x1080 auf einem 4K Monitor in Vollbild. FPS sind kein Problem. Die liegen weit im zweistelligen Bereich, also z.B. 50-60 FPS.
Mich wundert grade, dass ich auch FPS >60 habe, obwohl Vsync (adaptiv) eingeschaltet ist. Sollte das dann nicht auf 60 FPS (Monitor hat 60 Hz) limitiert sein?
Win 10 64bit
AMD Ryzen 9 5900X
AMD Radeon RX 480 8GB
32 GB RAM
Western Digital SN850 1 TB (Systemlaufwerk)
Samsung 850 EVO 500 GB (Installationslaufwerk X4)
Ich habe ein Beispielvideo hochgeladen: X42021-04-1321-01-52.mp4
(Dafür habe ich das Radeon Overlay aktiviert, aber auch ohne jegliche Overlays besteht das Problem)
Nachtrag 16.04.21: Folgend die Beschreibung wann und warum es ruckelt:
So, ich kann auf jeden Fall bestätigen, dass das Ruckeln nur auftritt, wenn die FPS nicht 60 FPS sind.
Es muss irgendeinen Zusammenhang mit Freesync oder Vsync geben, weil es nicht ruckelt, wenn die FPS exakt der Bildwiederholfrequenz des Monitors entspricht. Ich habe wenige ähnliche Beiträge im Internet gefunden. Bei 30 FPS und 120 FPS könnte es demnach auch ruckelfrei sein. Mit 30 FPS könnte ich mal ausprobieren.
Eventuell macht X4 da irgendwas falsch und deaktiviert das Vsync nicht korrekt oder nutzt es falsch. Keine Ahnung....
Nachtrag: Ja, mit 30 FPS ruckelt es auch nicht. Also aktuell erstmal mit Radeon Chill die FPS auf 30 begrenzen...
Dann muss es aber einen Bug in X4 geben bzgl. Vsync / Freesync bei bestimmter Hardware.
Aber weder das deaktivieren von Enhanced Sync (was übrigens der Grund für FPS > 60 ist trotz Vsync), noch Freesync, noch Vsync ändern daran was.
Eine Theorie:
Der Monitor baut ja 60 mal pro Sekunde das Bild neu auf.
Bei 45 FPS fehlen für 15 Neuaufbauten ein neuer Frame.
X4 lässt die Graka nun den 45 Frame 16 mal intereinender anzeigen, also vom 45. bis 60. Bildaufbau.
Das sieht dann optisch wie eine kurz stehen bleibende Grafik aus und führt zu einer ruckelnden Grafik.
ich habe mich daran erinnert bei "Railway Empire" auch ruckelnde Grafik gehabt zu haben. Dieses habe ich nun auf dem neuen Rechner installiert und es ist das selbe Problem. Nur ruckelfrei bei 30 oder 60 FPS.
Vom alten PC habe ich nur die Grafikkarte übernommen. Entsprechend wird der Konflikt von manchen Spielen mit dieser Grafikkarte hervorgerufen. Bei anderen Spielen ist mir das noch nicht aufgefallen. Es liegt damit aber nicht an Ryzen oder ähnliches.
Was haben Railway Empire und X4 gemeinsam bzgl Grafikausgabe? Railway Empire nutzt nicht Vulkan soweit ich weiß. Später mal mehr recherchieren.
Aber damit lässt es sich aktuell auf folgendes eingrenzen:
Die Spiele X4 und Railway Empire erzeugen in Verbindung mit (meiner) AMD Radeon RX 480 8 GB (MSI Gaming X) ruckelnde Grafik, wenn es keinen geraden Teiler zwischen FPS und Hz gibt.
Nachtrag: 16.04.2021: Nach aktuellem Stand habe ich die Lösung bzw. den "Workaround" gefunden: Im Catalyst darf nicht die GPU-Skalierung aktiv sein. Schalte ich diese aus habe ich kein Ruckeln mehr, egal bei wieviel FPS.
Aber warum GPU Skalierung mit X4 ein Problem hat bleibt erstmal offen.