Все мы знаем, что в Super Mario Bros. восемь миров. По четыре уровня в каждом. Но ведь большинство из нас в детстве надеялось, что есть что-то еще, правда? Искали способы пробраться в World 9 или какой-нибудь секретный уровень. Пытались перепрыгнуть флагшток или залезть на труднодоступный кирпич - может, он там? Но, увы, за флагштоком была пустота, а кирпич был просто кирпичом. Правда, кое-кому "повезло" на многоигровках встретить зацикленный "World -1". А еще была 9999 in 1, на которой были и вовсе какие-то чудесатые уровни, многие из которых были вовсе непроходимы... Но это же все китайцы каких-то глючных уровней наштамповали, да? Нет. Все они существуют в игре, хоть и "нелегально", так скажем. И до них можно добраться. Более того - это не так уж сложно.
Всего миров в мультивселенной Super Mario Bros. 256. Да-да. Двести пятьдесят шесть. Миры эти часто странные и не всегда пригодные для жизни, многие из них не очень интересны, но есть и просто удивительные. Как вам такое, например:
В общем, посмотреть есть на что! Как же в них попасть? Нам, вооруженным эмуляторами, не придется проделывать хитрые трюки с переключением картриджей, как это делали первооткрыватели. Есть два относительно простых метода.
1. Включить два Game Genie кода: NNXAZZYE и AANAAXZG. И все, после ресета на титульном экране можно перелистывать миры, до восьмого и дальше, выбирать любой и играть.
2. Здесь нужен эмулятор FCEUX. Открываем в нем Debug > Hex Editor, в нем просмотр рома (View > Rom file) и поиском находим такую строчку: 00 05 0A 0E 13 17 1B 20. Не будем вдаваться в подробности, но это – коды миров. Сразу за этим куском начинается «область уровней», где кодами заданы, соответственно, уровни. Нам нужно, чтобы вместо уровня 1-1 на старте загружался какой-то другой верно? Мир 1 задан первой ячейкой строчки, т. е. 00. Код первого уровня идет сразу после этой строчки. По умолчанию там 25, и загружается 1-1. Если вместо 25 подставить любое другое число (от 00 до FF), вместо него загрузится другой уровень. Сей способ хорош тем, что измененный ром со стартом с нужного уровня можно сохранить и потом запускать на любом эмуляторе.
[а теперь кратко и понятно то же самое: открываем просмотр рома, как написано выше, находим строку 00 05 0A 0E 13 17 1B 20 и меняем ту цифру, которая идет после этой строки]
Подавляющее большинство «альтернативных» миров аналогичны обычным, только иногда перенесены в другую «среду»: там, где в оригинале был день, будет ночь, а замок, например, окажется под водой, и в нем можно будет плавать. Многие также имеют искаженную цветовую палитру. Но есть и некоторое количество совершенно уникальных миров, аналогов которым нет среди привычных восьми. Однако готовьтесь и к тому, что уровень может внезапно повиснуть в середине или окажется пересеченным непроходимой стеной. Так что перед походом в них вооружитесь комплектом кодов Game Genie:
GIIIVY – прохождение сквозь стены;
POAPIG – плавание по воздуху;
VGYOKK – 900 секунд на таймере;
SLTOLP – «разморозка» в тех мирах, где Марио не может двигаться.
Что же мы можем там встретить? Вот несколько наиболее интересных миров:
Дорога с облаками
World T–1 – пожалуй, самый знаменитый из «странных» миров (дальше по счетчику у него еще несколько «двойников»). Прямая дорога, уходящая вдаль, и массивный слой гранитных непробиваемых облаков над головой. Увы, очень скоро Марио неминуемо наткнется на неодолимое препятствие – трубу, упирающуюся в облачный свод. Честным путем дальше не пройти, но с читом прохождения сквозь стены можно узнать, что еще дальше...
Ночная дорога с облаками
Мир, весьма похожий на предыдущий, но с некоторыми отличиями – дело происходит ночью, нет преграждающих путь непроходимых труб, в одном месте в воздухе висит разводной мост из замка Боузера.
Великий Крест
Два мира, рассеченных посредине крестом из пересекающихся непроницаемых стен. Нет никакого честного способа пройти этот крест – он несет неизбежную смерть от истечения времени. Насколько он простирается в пространстве, неизвестно. Возможно, пересекает всю вселенную.
Бесконечные канаты
Подземный коридор с поднятым полом, который разрезают по вертикали канаты, на которых в «нормальных» мирах висят платформы-весы. Они спускаются с неба, пробивают пол и уходят куда-то вниз, вероятно, в бесконечность. А еще в нем стоят древние, ржавые, давно не работающие пушки.
Длинная крепость
Мир 62-1. Длиннейший коридор, проложенный в каменной толще, способной выдержать прямой ядерный удар. Местами в него выходят трубы, кое-где сверху спускаются канаты. Для чего он построен? Неизвестно. В этом мире Марио не может двинуться с места без чита «разморозки». Существует еще «кирпично-подземная» версия этого мира.
Небесный коридор
Коридор с облаками, трубами и пушками, по которому какая-то неведомая и неодолимая сила влечет Марио вперед, не давая ни остановиться, ни прыгнуть. Не помогает и чит разморозки.
Оранжевые трубы
Коридор подземелья, в котором парят облака, а из пола торчат… оранжевые трубы, да.
Пустая ночь
Островки, висящие на огромных расстояниях в пустом холодном черном пространстве с белыми облаками. И бездна внизу. Выжить здесь можно только с читом воздухоплавания.
Черные дыры
Пустота. Черная пустота. Нет ничего. Черных дыр в мультивселенной довольно много, точно больше десятка.
Хаос
Миры, генерируемые переменчивыми данными из областей RAM. Представляют собой невероятно беспорядочное нагромождение кирпичей, врагов и объектов. Возвращаясь в мир хаоса в следующий раз, вы никогда не будете знать, что там увидите – все будет по-другому.
P. S. А на самом деле… На самом деле указанными способами можно попасть только в первый уровень каждого мира. А их, как вы знаете в каждом мире 4. А на самом деле их не 4. А 256. В каждом из 256 миров. Чтобы добраться до них, нужно уже копаться в коде игры. И хотя фактически по некоторым причинам уровней меньше, чем 256х256, знайте: всего уровней в Super Mario Bros. 32 768.
По материалам моей статьи для журнала DF Mag (https://ru.calameo.com/books/0048797019426155fe2b8)