Windows 11 24H2 повертає в GTA: San Andreas баг 20-річної давності, пов'язаний із літаком Скіммер / фото Tom's Hardware

Оновлення Windows 11 24H2 несподівано "воскресило" 20-річну помилку в культовій грі Grand Theft Auto: San Andreas. Найкумедніше, що баг існував із моменту релізу проєкту у 2025 році на ПК, але весь цей час залишався непоміченим. Про це повідомляє портал Tom's Hardware.

Виявилося, що після встановлення оновлення з San Andreas чомусь зник гідролітак Skimmer. Він не з'являється ні в ігровому світі, ні під час спроб заспавнити його за допомогою читів – ніби гра повністю забула про його існування.

Під час досліджень розробник-ентузіаст Adrian з'ясував, що для GTA San Andreas, яка працює на Windows 11 24H2, літака Skimmer справді не існує. Причина крилася у файлі vehicles.ide, що містить параметри всіх транспортних засобів у грі.

Відео дня

Подальше вивчення файлу показало, що в ньому є помилка: рядок, що відповідає за опис літака, не містить декількох параметрів. А це призводило до появи в коді неініціалізованих змінних, значення яких могли відрізнятися залежно від операційної системи.

У всіх попередніх версіях Windows (від Windows 98 і до Windows 11 версії 23H2) розробникам San Andreas щастило: неініціалізовані змінні отримували значення, достатні для коректної роботи літака. Однак в оновленні 24H2 змінилася логіка роботи з пам'яттю в API Windows, через що змінні стали набувати гігантських значень – і все зламалося.

Adrian оперативно розробив рішення, яке можна застосувати вручну. Для цього всього лише необхідно відкрити файл vehicles.ide в папці data і додати відсутні параметри (-1, 0.7, 0.7, 0.7, -1) у рядок із номером 460, що відповідає за Skimmer.

Оновлення Windows 11 несподівано 'воскресило' 20-річний баг у GTA San Andreas

Раніше УНІАН розповідав, що ентузіаст пройшов ремастер TES: Oblivion за 12 хвилин завдяки глюку з дверима з оригінальної гри. Ремастер настільки вірний оригіналу, що розробники зберегли секретні двері, що ведуть до фіналу.

Вас також можуть зацікавити новини: