Спидраннеры обнаружили способ пройти оригинальную ПК-версию GTA: San Andreas менее чем за час

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Спустя более чем два десятилетия после релиза Grand Theft Auto: San Andreas сообщество исследователей нашло критическую уязвимость в коде оригинального ПК-порта.

Новый метод, основанный на манипуляции игровыми скриптами, позволяет пропустить практически всю сюжетную линию и завершить игру за 53 минуты, что радикально меняет правила соревновательных прохождений для данной платформы.

Grand Theft Auto: San Andreas
Grand Theft Auto: San Andreas
Автор: Rockstar Games

Обнаруженная механика получила название Arbitrary Jump in Script (AJS). Она заключается в выполнении строго определенной и на первый взгляд нелогичной последовательности действий, которая в итоге заставляет игру исполнить инструкцию перехода сразу к финальным титрам. Ранее аналогичные бреши в коде были найдены в версии для Windows Store и в обновленном издании Definitive Edition, однако классическая версия 2005 года долгое время считалась защищенной от подобных масштабных пропусков.

Процесс активации бага состоит из 31 этапа и требует от игрока ювелирной точности. Среди необходимых условий — выигрыш 10 000 долларов на лошадиных скачках, специфические манипуляции с дублированием файлов игрового скрипта и восьмикратное утопление мотоцикла в озере. Эти действия приводят к критической ошибке рендеринга и перегрузке памяти, в результате чего игровой мир превращается в «пустоту», а скрипт перескакивает на финальную стадию.

Первым новый метод на практике применил спидраннер под ником creezyful, установив время в 53 минуты и 46 секунд. До этого открытия скоростные прохождения оригинальной версии занимали значительно больше времени, так как игрокам приходилось проходить большую часть миссий легальными способами.

В связи с этим открытием ожидается пересмотр правил в таблицах лидеров. По аналогии с другими версиями игры, сообщество планирует разделить прохождения на две основные категории: стандартную и использующую уязвимость AJS, поскольку последняя фактически нивелирует необходимость выполнения игровых задач. Исследователи полагают, что в ближайшее время рекорд будет улучшен по мере оптимизации маршрута.

Источник: GamesRadar+

ШутерМультиплеерный шутерПриключенческий боевикPC
Автор не входит в состав редакции iXBT.com (подробнее »)

0 комментариев

Добавить комментарий

Сейчас на главной

Новости

Публикации

Пад-тай: как государственная политика помогла жареной лапше стать гастрономическим символом Таиланда

Пад-тай сегодня кажется блюдом, которое существовало в Таиланде всегда. Рисовая лапша шипит в воке, тамаринд даёт кислинку, рыбный соус — солёность, пальмовый сахар —...

✦ ИИ  Разбор: нейросеть среди методов оценки кандидатов — где она ошибается и почему этого не видно в отчётах

Разбор методов оценки кандидатов с помощью нейросетей: расчёт потерь скрининга, пример Amazon, NYC Local Law 144, AI Act ЕС и ст. 16 152-ФЗ.

Почему в России на севере строили дома с двускатными крышами, а на юге с четырёхскатными

Если внимательно присмотреться к старым деревенским домам в разных частях нашей страны, в глаза бросается заметное различие. На севере, например, в Карелии, Архангельской, Вологодской, Мурманской...

Как ASUS Eee PC изменили рынок ноутбуков и почему они исчезли из продажи

Эх, этот 2007 год, всем он запомнился по разному, в компьютерной среде вспомнят революцию на рынке ноутбуков и появление нетбуков как отдельного класса ПК. В середине 2000‑х ноутбуки были...

Мост «Британия»: гигантские железные трубы, из которых сделали железнодорожный переход

В середине XIX века инженерам пришлось решать задачу, которая сегодня звучит почти странно: как провести тяжёлые поезда через морской пролив так, чтобы под мостом продолжали проходить парусные...

Почему AI-агенты тратят тысячи токенов на простые задачи и можно ли это исправить

Недавно обратил внимание на интересную особенность AI-агентов. Просишь нейросеть исправить небольшую ошибку в коде или найти информацию в нескольких документах, а в итоге она делает десятки...