Starfield: Laut externem Entwickler ist das Spiel mies programmiert
Seit kurzem ist Starfield für alle verfügbar und das Science-Fiction-Rollenspiel sorgt für Diskussionen. Das liegt einerseits daran, dass debattiert wird, ob das Spiel dem Hype gerecht wird, und andererseits an der Performance des Bethesda-Games - vor allem am PC.
Dem widerspricht nun ein Vulkan- bzw. Vkd3d-Entwickler Hans-Kristian Arntzen. Bei Vkd3d handelt es sich um jene Bibliothek, die Starfield und viele andere Spiele verwenden, um die Direct3D 12 API auf Vulkan zu implementieren. Doch in einem Pull Request (was vereinfacht gesagt einem Update entspricht), schreibt Arntzen, dass Starfield eine ganze Reihe an ineffizienten (Code-)Methoden aufweist, die zu Leistungsproblemen führen können.
Arntzens Ausführungen sind sehr technisch und dürften Normalsterblichen kaum etwas sagen, ein Redditor namens Nefsen402 hat das aber ins halbwegs Verständliche übersetzt (via DualShockers). Die drei zentralen Punkte, so Nefsen402:
Das Fazit ist, dass die Open-Source-Community bereits Workarounds umgesetzt hat, mit denen das Spiel besser läuft: "Diese Workarounds sind für die Öffentlichkeit einsehbar, aber Bethesda wird sich höchstwahrscheinlich nicht darum kümmern, ihre kaputte Engine zu reparieren. Stattdessen behaupten sie, dass ihr Spiel 'optimiert' ist, wenn deine Hardware neu genug ist", schreibt Nefsen402.
Siehe auch:
Besseren PC kaufen?
Zum Thema Starfield-Performance gab es bereits vor der Veröffentlichung viel Gesprächsstoff, das liegt unter anderem am Umstand, dass das Spiel für AMD-Grafikkarten optimiert ist und Nvidia-Anwender benachteiligt werden - so jedenfalls der Vorwurf. Zuletzt hat es dazu auch Aussagen von Todd Howard, dem Starfield-Hauptverantwortlichen. Dieser meinte, dass das Spiel bei den meisten großartig laufe, wer zu große technische Probleme hat, der müsse eben in einen neuen Rechner investieren.Dem widerspricht nun ein Vulkan- bzw. Vkd3d-Entwickler Hans-Kristian Arntzen. Bei Vkd3d handelt es sich um jene Bibliothek, die Starfield und viele andere Spiele verwenden, um die Direct3D 12 API auf Vulkan zu implementieren. Doch in einem Pull Request (was vereinfacht gesagt einem Update entspricht), schreibt Arntzen, dass Starfield eine ganze Reihe an ineffizienten (Code-)Methoden aufweist, die zu Leistungsproblemen führen können.
Arntzens Ausführungen sind sehr technisch und dürften Normalsterblichen kaum etwas sagen, ein Redditor namens Nefsen402 hat das aber ins halbwegs Verständliche übersetzt (via DualShockers). Die drei zentralen Punkte, so Nefsen402:
- Starfield weist den Speicher falsch zu, wenn er nicht mit der CPU-Seitengröße übereinstimmt. Wenn der GPU-Treiber dagegen nicht robust genug sind, wird das Spiel zu unbestimmten Zeiten abstürzen.
- Starfield missbraucht eine dx12-Funktion namens ExecuteIndirect. Diese Funktion verlangt unter anderem Hinweise vom Spiel, damit der Grafiktreiber weiß, was er erwarten kann. Da Starfield gefälschte Hinweise sendet, werden die Grafiktreiber bei der Verarbeitung der Daten überrumpelt und erzeugen Blasen in der Befehlswarteschlange. Diese Blasen bedeuten, dass der Grafikprozessor seine Arbeit unterbrechen, die Annahmen über die indirekte Ausführung überprüfen und wieder von vorne beginnen muss.
- Starfield erstellt mehrere "ExecuteIndirect"-Aufrufe hintereinander, anstatt sie zu bündeln, was bedeutet, dass das oben beschriebene Problem mehrfach auftritt.
Das Fazit ist, dass die Open-Source-Community bereits Workarounds umgesetzt hat, mit denen das Spiel besser läuft: "Diese Workarounds sind für die Öffentlichkeit einsehbar, aber Bethesda wird sich höchstwahrscheinlich nicht darum kümmern, ihre kaputte Engine zu reparieren. Stattdessen behaupten sie, dass ihr Spiel 'optimiert' ist, wenn deine Hardware neu genug ist", schreibt Nefsen402.
Zusammenfassung
- Starfield-Rollenspiel veröffentlicht und sorgt für Diskussionen
- Spiel ist für AMD-Grafikkarten optimiert, Nachteile für Nvidia-Nutzer
- Starfield-Hauptverantwortlicher: technische Probleme = neuer Rechner nötig
- Vulkan-Entwickler Arntzen: ineffiziente Code-Methoden führen zu Leistungsproblemen
- Drei zentrale Probleme: falsche Speicherzuweisung, Missbrauch von dx12-Funktion, mehrere "ExecuteIndirect"-Aufrufe hintereinander
- Open-Source-Community hat Workarounds für bessere Performance entwickelt
- Bethesda wird wahrscheinlich keine Reparaturen an ihrer Engine vornehmen.
Siehe auch:
- Starfield Cheats: Alle Codes für God Mode, Credits & Items im Überblick
- "Kauf dir doch neue Hardware": Starfield PC-Performance zu schlecht
- Starfield: Fans erschaffen mit dem Charakter-Editor zahlreiche Promis
- Für mehr FPS: Starfield-Mods bringen Nvidia DLSS 3 und Intel XeSS
- Starfield erhält "Kartoffel-Modus" für besonders leistungsschwache PCs
Thema:
Videos zum Thema Starfield
- Starfield: Die PS5-Version und ein Mega-Update erscheinen im April
- Starfield-Update: Neues Fahrzeug und Release von Shattered Space
- Starfield: Trailer zu Shattered Space & den Highlights im Juni-Update
- Spiele, Hardware & Shows: Ein Rückblick auf die Gamescom 2023
- Starfield: Atmosphärischer Live-Action-Trailer zum Weltraumepos
Starfield (PC) im Preisvergleich
Interessante Links
Neue Nachrichten
- Spiele als Dauerwerbesendung: EA plant Reklame 'direkt im Gameplay'
- Nutzen umstritten, UK bannt dennoch Social Media für Unter-16-Jährige
- Fox kauft Roku: Neuer Streaming-Gigant für 22 Milliarden Dollar
- Drohnen-Alternative: Schlangenroboter prüfen Hochspannungsleitungen
- 110 Billiarden Kilometer: Forscher arbeiten an Karte von Pilzgeflechten
- Genialer 5G-Tarif ist zurück: Vodafone Unlimited-Flat für 14,99 Euro
- Zelda Ocarina of Time: Leak verrät neue Details zum Gameplay
Videos
Neueste Downloads
Beliebte Nachrichten
Meist kommentierte Nachrichten
Forum
-
dav2d: ein sehr schneller plattformübergreifender AV2 decoder
d-hubs - Heute 15:26 Uhr -
Neues von Proxmox, dem Virtualisieurngsspezialisten
d-hubs - Heute 10:53 Uhr -
#FLOCK ´26: die Flock to Fedora Project Conference
d-hubs - Gestern 16:05 Uhr -
DigiKam: das Open-Source-Fotoverwaltungsprogramm
d-hubs - Vorgestern 13:22 Uhr -
Alpine-Linux: unter den schlanken Distris
d-hubs - Vorgestern 12:33 Uhr
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen