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

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

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

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

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 (подробнее »)

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

Новости

Публикации

Когда никто не ошибается: почему рейтинг Эло перестал работать в современных шахматах

Международная федерация заочных шахмат (ICCF) столкнулась с проблемой, которая ставит под сомнение смысл соревнований в их нынешнем виде. В заочных шахматах, где игрокам официально разрешено...

Наша цивилизация может быть одной из первых во Вселенной

Автор: Elon Merlin Недавно я опубликовал статью под названием «Где же все?: Что такое Парадокс Ферми и почему Вселенная молчит». В ней рассказывается про размышления ученых о вопросе наличия...

Насколько большой может быть планета: почему самые крупные экзопланеты сложно отличить от звезд и как в этом помог сероводород

В астрофизике вопрос классификации небесных тел часто упирается в массу. Если объект обладает массой менее 13 масс Юпитера, его принято считать планетой. Если масса выше этого порога, в недрах...

«Где же все?»: Что такое Парадокс Ферми и почему Вселенная молчит

Автор: Elon Merlin Когда мы смотрим на ночное небо, усыпанное звездами, трудно избавиться от мысли, что мы не можем быть одни. Млечный Путь содержит от 100 до 400 миллиардов звезд, а во всей...

Как я вырастил идеальную капусту: вся моя система ухода от высадки до уборки

Система ухода за капустой: полив каждые 4-5 дней, три подкормки по графику, рыхление и окучивание. Рассказываю, как получаю кочаны по 5-7 кг, нормы удобрений для разных почв и типичные ошибки.

Забудьте о мифах: казачество — это в первую очередь экономическая и социальная система

Почему феномен казачества — это не фольклор, а прагматичный механизм выживания. От набегов и частных подрядов до контракта с государством и причин, почему эта система перестала работать.