Рубрики Блоги

Рекорд прохождения Super Mario World стал возможен благодаря тому, что геймер программировал непосредственно в самой игре

Опубликовал Андрей Белокриницкий

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

В данном случае игрок использует совсем небольшую часть уровня Super Mario World, и выполняя в определенном порядке определенные действия записывается в память инструкции вида ORA $0CB4, JSR (addr,X) и т.д. Пошаговое описание действий и изменений в адресах памяти можно посмотреть здесь.

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

В этом видео Super Mario World была пройдена за 6 минут, но позже это время удалось улучшить более чем на минуту. Однако именно это видео интересно тем, что в нем подробно объясняются все действия игрока.

Игра проходилась на настоящей консоли Super Nintendo, а не на эмуляторе, так что обвинить игрока в использовании глюков эмулирующего ПО нельзя.