Gefixt: Neues Windows 11 brachte 20 Jahre alten Bug in GTA:SA zu Tage

Ein Spieleentwickler hat einen jahrzehntealten Bug in Grand Theft Auto: San Andreas beseitigt, der seit der Einführung von Windows 11 Version 24H2 auftrat. GTA-Fans können dank seiner Arbeit jetzt auch unter Windows 11 das Wasserflugzeug nutzen.
Gaming, Spiel, Grand Theft Auto, GTA: San Andreas, Grand Theft Auto: San Andreas
YouTube

Bug wurde erst nach 20 Jahren (un)sichtbar

Wie der Entwickler Adrian in seinem SilentPatch-Blog berichtet, wurde er von einem GitHub-User auf einen bei GTA: San Andreas aufgetretenen Bug in Verbindung mit Windows 11 24H2 aufmerksam gemacht. Dieser sorgte dafür, dass das "Skimmer" genannte Wasserflugzeug in dem Kultspiel unter der neuesten Windows-Version nicht zu sehen ist.

Offenbar hatten die Entwickler von GTA: San Andreas bei der Arbeit an dem Spiel einen Fehler gemacht, der dazu führte, dass in der Konfigurationsdatei für die diversen Fahrzeuge des Spiels in den Daten für das Wasserflugzeug die letzten vier Parameter fehlten. Bisher machte sich dieser Fehler aber nicht bemerkbar, weil Windows beim Laden des Spiels das Fehlen der Parameter "übersah".

Windows 11 24H2 lädt Fahrzeugdaten anders

Unter Windows 11 24H2 hat Microsoft aber Änderungen vorgenommen, die dazu führten, dass der seit dem Launch von GTA: San Andreas enthaltene Fehler sich mit einem kuriosen Verhalten des Spiels äußert. Weil das neue Betriebssystem beim Laden der Datei nicht wie seine Vorgänger einfach die Werte des darüber gelisteten Fahrzeugs für das Wasserflugzeug verwendet, sondern den Stack-Pointer um vier Bytes anpasst, wird ein gigantischer Wert für die Größe der "Räder" des Flugzeugs verwendet.

Durch diesen Fehler ergibt sich ein Effekt, der dafür sorgt, dass das Skimmer Wasserflugzeug in GTA: SA unter Windows 11 24H2 vom Spiel einfach nicht gerendert wird. Im Grunde liegt dies daran, dass sich das Wasserflugzeug wegen der gigantischen Höhe seiner Räder außerhalb des Darstellungsbereichs der Grafik-Engine befindet.

Um den Fehler zu beseitigen, muss man in der Konfigurationsdatei vehicles.ide in Notepad unter Windows 11 24H2 die Zeile 460, Skimmer heraussuchen und die Werte "-1, 0.7, 0.7, -1" an das Ende der Zeile anfügen und die Datei danach speichern. Im Anschluss sollte das Skimmer Wasserflugzeug wieder im Spiel sichtbar sein und kann dann laut Tom's Hardware wieder ohne weiteres verwendet werden, um Grand Theft Auto: San Andreas zum 50. Mal durchzuspielen.

Zusammenfassung
  • Jahrzehntealter Bug in GTA: San Andreas unter Windows 11 24H2 entdeckt
  • Wasserflugzeug 'Skimmer' war im Spiel unter neuestem Windows unsichtbar
  • Fehler lag in fehlenden Parametern in der Fahrzeug-Konfigurationsdatei
  • Ältere Windows-Versionen kompensierten den Fehler automatisch
  • Windows 11 24H2 führte zu falscher Interpretation der fehlenden Daten
  • Lösung: Manuelles Hinzufügen der fehlenden Parameter in vehicles.ide
  • Nach Behebung ist das Wasserflugzeug wieder im Spiel nutzbar

Siehe auch:


Grand Theft Auto 5 im Preisvergleich:
Tipp einsenden
❤ WinFuture unterstützen
Sie wollen online einkaufen? Dann nutzen Sie bitte einen der folgenden Links, um WinFuture zu unterstützen: Vielen Dank!