💬 0
В Super Mario Bros. спустя 40 лет обнаружен баг для изменения кода игры
News
4 апреля 2026

В Super Mario Bros. спустя 40 лет обнаружен баг для изменения кода игры

Сообщество спидраннеров нашло в классической игре для NES возможность выполнения Arbitrary Code Execution — техники, позволяющей перепрограммировать игру во время прохождения.

Подробности

Спустя более 40 лет после релиза в оригинальной Super Mario Bros. для NES обнаружен крупный баг, позволяющий выполнять Arbitrary Code Execution (ACE). Это означает, что игроки могут изменять код игры прямо во время прохождения, фактически перепрограммируя её без использования читов или модификаций.

Как был обнаружен багВсё началось с необычного сбоя в Super Mario Bros.: The Lost Levels на сервисе Nintendo Switch Online, который заметил игрок под ником LuigiSidekick. Опытные спидраннеры, включая известного игрока Космика, исследовали эту ошибку и пришли к выводу о возможном наличии техники ACE в игре. После обнаружения намёков в The Lost Levels Космик собрал команду для проверки аналогичного бага в оригинальной Super Mario Bros.

В ходе экспериментов использовались различные игровые особенности, включая знаменитый Minus World и сложные взаимодействия с объектами. Исследователям удалось подтвердить работу ACE в классической игре. При выполнении определённой последовательности действий игрок может загрузить экран завершения и фактически перейти сразу к финалу, хотя на практике это не ускоряет прохождение.

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

Комментарии

Оставляйте комментарии, отвечайте другим пользователям и добавляйте быстрые реакции.

0 всего
Комментариев пока нет. Будьте первым.