Оглавление

Как я пытался заставить работать Gateway 3DS

4 месяца назад я записал видео: «Что нужно знать о Nintendo 3DS в 2023 году», где кратко упомянул о флеш-картриджах для этой консоли. Одним из таких флеш-картриджей является Gateway.

Gateway логотип

Там я упомянул, что картридж морально устарел и запускается только на консолях с прошивкой 9.2 и ниже. Но меня смущал один момент – я не мог проверить эти утверждения. Вряд ли в гайдах по этому картриджу было вранье, но все равно хотелось проверить всё самому

И раз было принято такое решение, то осталось понять, как это сделать. Самая большая проблема заключалась в том, что нужна была НЕ прошитая консоль (а такие хоть и все реже, но встречаются). Еще там должна была стоять прошивка 9.2 или ниже. Для понимания: прошивка 9.0 вышла в 2014 году, то есть уже прошло почти 10 лет с этого момента. И как вы понимаете, шансы найти такую консоль стремились к нулю. Конечно, можно было опрашивать каждого продающего свою 3DS и наверняка, когда-нибудь мне бы попалась такая консоль, но сколько бы лет занял этот процесс?

Покупка консоли

И вот случилось чудо. Два человека из Московской области (возможно это один человек, но два разных аккаунта, учитывая, что у обоих стоит адрес метро Некрасовка) выкинули на Авито огромную кучу консолей. У всех этих консолей был один недостаток – они не работали от батареи.

Я написал продавцу и понял, что мне повезло - мало того, что консоль была с прошивкой 7.1.0-8E, так она еще и не была прошита.

Сообщение продавца

Я знал, что это версии 3DS «Kiosk». То есть консоли, предназначенные для проведения мероприятий и установки на стенды, а не для продажи.

DSi киоск стенд

С точки зрения отличий любую 3DS можно заставить работать в режиме «Kiosk» и наоборот. Для этого нужно перепаять один резистор на соседнюю дорожку.

В чем принципиальная разница между этими режимами? За редкими исключениями, когда отключена кнопка Home, основная разница заключается только в том, что в обычном режиме консоль работает от аккумулятора, а в режиме «Kiosk» только от сети. То есть если выдернуть кабель зарядки, то консоль выключится. Еще консоль в режиме «Kiosk» нельзя выключить - она всегда включена (а перезагрузить ее можно только сбросом на заводские настройки).

И вот я купил Nintendo 3DS XL. Меня еще и очень порадовала цена - 6 тысяч рублей. Мало того, что эта консоль полностью отвечала всем моим требованиям, так еще и была достаточно дешевая.

Nintendo 3DS XL Kiosk

Осталось только докупить флеш-картридж Gateway, что я и сделал в этот же день потратив еще 2 тысячи рублей.

Оставалось только ждать, правда не очень долго. Спустя буквально 4 дня всё приехало. Пришлось чуть-чуть помучаться с тем, чтобы найти актуальный софт для картриджей Gateway, и я был готов.

Раз уж мы дошли до картриджей, то давайте чуть-чуть поговорим почему их там два и для чего они нужны.

Комплект и особенности Gateway

Флеш-картриджи Gateway лежат в красивой коробочке:

3DS Gateway

А внутри находится два флеш-картриджа, один в формате Nintendo DS, а второй формате 3DS:

3DS Gateway

Почему было два картриджа? Синий – это обычный флеш-картридж для Nintendo DS на прошивке R4 Wood. А вот красный – это как раз флеш-картридж для Nintendo 3DS игр.

Если кратко (а более полноценно об этом я напишу в обзоре/гайде на картридж), то взлом выглядел так: вам нужно было записать файл Launcher.dat (где хранилась оболочка Gateway) на карту памяти консоли, потом вставить синий картридж и запустить программу NVRAM Installer. Дальше нужно было перезагрузить консоль и зайти в настройки, а потом в меню настроек для Nintendo DS (такое меню есть в настройках консоли 3DS). И у вас открывалось оболочка Gateway из файла Launcher.dat, где можно было сделать: эмунанд, даунгрейд консоли и другие вещи.

Казалось бы, все просто. Но на моей серой консоли Nintendo 3DS XL ничего работать не хотело. Я нашел мануал к флеш-картриджу от разработчика и оказалось, что там вообще нет ни слова про синий флеш-картридж. Загрузка оболочки Gateway строилась на браузерном эксплойте. То есть прямо первым шагом нужно было открыть браузер и вбить туда адрес сайта разработчика: go.gateway-3ds.com и тогда оболочка Gateway загружалась.

3DS Gateway

Но была одна проблема. Сайт gateway-3ds.com закрылся еще в 2018 году. А на все вопросы про Gateway, задаваемые на разных форумах, следовал один ответ – перепрошейте консоль на Luma 3DS.

Я, конечно, немного расстроился, получилась странная ситуация: я нашел нужную консоль, но картридж не работал. И что дальше делать совсем не ясно. Единственная подсказка была в архиве с файлами для Gateway. Там краткая инструкция с картинками (как комикс), где написано, что это только для прошивок 4.1 – 4.5. Но это выглядело совсем печально. Мне повезло найти консоль с прошивкой 7.1, но где взять консоль с прошивкой 4.1 – 4.5!?

Продолжаю покупать консоли

В общем-то была у меня одна мысль. У тех ребят, что выкинули на Авито киоскные версии консолей могла сохранится какая-нибудь консоль с прошивкой 4.1 – 4.5. Но мне не повезло, у них была только консоль с версией 2.1.0. Я купил ее (за 5 тысяч рублей) в надежде на то, что может быть случится чудо и картридж запустится.

Nintendo 3DS Kiosk

Правда у меня опять ничего не получилось. Синий картридж не захотел запускаться, хотя и был прогресс: в настройках DS консоли (в меню настроек 3DS) появился серый экран, но больше ничего не происходило. А эксплойт через браузер запустить не получилось, потому что браузер появился только в версии консоли 5.0.

То есть, я точно установил, что мне нужна именно консоль с прошивкой 4.1 – 4.5. Начав копаться в интернете, выяснилось одна интересная фишка 3DS консолей: в оригинальных картриджах для Nintendo 3DS находились патчи прошивок. То есть, если игра требовала прошивку 9.2, то на ней были все необходимые для этого патчи. И даже если у вас не было интернета, то можно было обновиться с самого картриджа. Я начал искать в интернете и обнаружил, что игра Animal Crossing: New Leaf требовала прошивки 4.5, то есть на ней как раз были нужные мне патчи для обновления. Второй моей радостью было то, что у меня этот картридж уже был на руках, я его купил с чем-то другим.

Animal Crossing: New Leaf – Welcome Amiibo

Гордый за себя, я вставил картридж в консоль и согласился с обновлением… Через пару минут меня ждало огромное разочарование. Консоль обновилась до прошивки 11.0.0E.

Внимательно изучив коробку от картриджа, стало понятно, что она никак не могла выйти во время появления прошивки 4.0 (она появилась в 2012 году). Ведь там были упоминания всех New Nintendo 3DS версий консоли, а они появились только в 2014 году.

Animal Crossing: New Leaf – Welcome Amiibo

Начав разбираться, я узнал, что Animal Crossing на 3DS выходила в двух версиях: Animal Crossing: New Leaf (как раз с прошивкой 4.5) и Animal Crossing: New Leaf – Welcome Amiibo (с прошивкой 11.0). У меня как раз была вторая версия. То есть это был очередной промах: теперь у меня на руках была консоль с прошивкой 11.0, а она точно не подходила.

Но везде надо искать свои плюсы. Хотя бы стало понятно, что задумка с картриджами работает. А еще стало ясно, что, даже прошивая консоль на 11.0 браузер в ней не появится. Его можно получить только обновляя консоль через интернет. Но если делать это через интернет, то консоль обновиться до самой последней прошивки. Даже если запустить прошивку с картриджа при включенном интернете, вы все равно обновитесь до самой последней прошивки.

К этому моменту уже было потрачено 13 тысяч рублей практически без результатов. Но останавливаться на пол пути было бы глупо, поэтому я решил купить еще одну консоль.

Опять связался с теми же ребятами и купил у них (еще за 5 тысяч рублей) третью 3DS правда с прошивкой 1.0.0E. Сначала они мне выслали не ту консоль (Nintendo 3DS с прошивкой 7.1.0, причем без браузера, то есть оба эксплойта (через картридж и браузер) запустить было невозможно) и мне пришлось ехать на метро Некрасовку и менять консоль. Но в итоге, я получил Nintendo 3DS 1.0.0.

Nintendo 3DS Kiosk

Параллельно этому я начал искать нужный картридж с прошивкой. В этом мне очень помог сайт 3dsdb.com, где было написано до какой прошивки обновиться консоль (по правде говоря, возможно это минимальные требования к прошивке, но они же и соответствуют патчам на картридже). Начав перебирать игры, нашелся нормальный вариант, который можно было дешево купить на али – Pro Evolution Soccer 2013 3D (код игры: CTR-AWTP). Этот картридж должен был обновить консоль до прошивки 4.3.0E. и стоил 700 рублей.

Наконец получив картридж, вставил его в консоль и нажал кнопку обновиться. Слегка переживал, но зря. В итоге я получил консоль с прошивкой 4.3.0E.

Дальше я записал файл Launcher.dat на карту памяти консоли, вставил серый картридж Gateway и у меня наконец-то открылось нужное меню. Вместо меню настроек DS (в меню настроек 3DS) у меня открылась оболочка Gateway. Я сделал бэкап SysNand, потом сделал EmuNand и все начало работать. Параллельно у меня получилось прошить EmuNand на прошивку 11.7. То есть теперь консоль запускается в прошивку 4.3.0E, а потом с карты памяти запускает прошивку 11.7 и все прекрасно работает.

Эпилог

Чтобы заставить работать Gateway флеш-картридж мне пришлось потратить 18700 рублей. Не считая стоимости доставок и других расходов, например, на проезд. Но самое забавное тут не в этом. В тот день, когда я смог запустить Gateway я случайно наткнулся на сайт, где было написано, что скрипт разработчиков Gateway для браузерного эксплойта был не очень хорош. Еще в самом начале моих попыток, я смог запустить этот скрипт на своем сайте, найдя нужные файлы, но он все равно не запускал оболочку Gateway.

Оказывается, проблема была не только в том, что нужна прошивка ниже 9.2, а еще и в том, что браузеры на консолях 3DS были чуть-чуть разными. Я нашел php скрипт, который учитывал все эти особенности. И в итоге получилось заставить работать Gateway на серой консоли. То есть вместо 18700 рублей, я мог потратить 8700 рублей и остановиться на покупке серой Nintendo 3DS XL.