Оглавление

Nintendo DS прототип NTR-CPU-X4

Несмотря на свою популярность, а Nintendo DS самая продаваемая портативная консоль, история ее появления крайне загадочна, но со временем все эти загадки раскрывались.

Сначала мы увидели ранний прототип консоли. Его Реджи Фис-Эме показал на E3.

Реджи Фис-Эме показывает прототип Nintendo DS

Потом, благодаря Сатору Ивата, мы узнали о Nintendo Iris – консоли, которая должна была стать продолжением Game Boy Advance, но из-за PSP и решения Хироши Ямаути превратилась в Nintendo DS. В конце 2020 года были опубликованы фотографии прототипа Iris для разработчиков.

Подробнее прочитать про Project Iris можно в статье: Nintendo Project Iris.

Nintendo Iris прототип

А совсем недавно, 30 июля 2022 года, ребята из Forest of Illusion нашли прототип Nintendo DS с серийным номером NTPAB20003.

Nintendo Iris прототип NTPAB20003

  • Nintendo Iris прототип NTPAB20003
  • Nintendo Iris прототип NTPAB20003

Подробнее прочитать про историю разработки Nintendo DS можно в статье: История Nintendo DS.

И эта новость так бы и потонула в новостях о других находках прототипов (а их находят постоянно) если бы не одно, но. В этом прототипе Nintendo DS обнаружилась самая старая прошивка из всех когда-либо найденных – NITRO-BOOTMENU ver.40820D. Эта версия прошивки отличается буквально во всём. Однако, больше всего меня впечатлило то, что ее можно установить на реальную консоль, что я и сделал. Но обо всем по порядку.

Прошивка NITRO-BOOTMENU ver.40820D

Эта прошивка настолько ранняя, что не сохранила даже какого-либо подобия дизайна. Но перед тем, как окунуться в эту прошивку, давайте вспомним как загружается Nintendo DS.

В отличие от финальной версии прошивки, версия 40820D не имеет даже логотипа Nintendo DS, а стартовая заставка взята с Game Boy Advance. Если запустить консоль без картриджа, то появится надпись Game Boy, правда звук загрузки будет другой – дети кричат слово Nintendo.

Обратите внимание, как быстро включается консоль:

А если включать консоль со вставленным Nintendo DS картриджем, то в дополнение к надписи Game Boy появится строка Nintendo (R), что полностью копирует загрузку с Game Boy Advance.

Момент, где стилус пишет слово Nintendo – это уже запустилась игра.

Главное меню

Давайте поговорим о главном меню.

Nintendo DS прототип меню

Здесь 4 кнопки и надпись BLT:ON.

Начнем с кнопок. Как вы видите кнопки Play DS Game и Play GBA Game красного цвета и их нельзя выделить. Этот функционал полностью остался в финальной версии прошивки – если не вставить картридж, то и эти кнопки меню не будут активны.

Wireless Download – это прототип DS Download Play, правда на прототипе им нельзя воспользоваться по той простой причине, что там банально не было Wi-Fi чипа.

Nintendo DS прототип NTR-CPU-X4

На месте этой кучи разноцветных проводов (слева) и должен находится Wi-Fi чип. С большой долей вероятности, поскольку с другого конца этих проводов был 34-pin IDE коннектор, то вся эта конструкция куда-то подсоединялась.

Nintendo DS прототип NTR-CPU-X4

Но на данный момент, если нажать кнопку Wireless Download, то появится такое меню, но больше ничего работать не будет.

Nintendo DS прототип меню

Если нажать в этом меню кнопку B, то появится надпись «Выполнено» на японском языке.

Nintendo DS прототип меню

Чтобы вернуться в меню придется перезагружать консоль.

NITRO Settings – это настройки.

Nintendo DS прототип меню

USER INFORMATION – информация о пользователе. Можно указать свой ник, дату рождения и пользовательский цвет.

Nintendo DS прототип меню

DATE & TIME – настройка даты и времени.

Nintendo DS прототип меню

LANGUAGE – выбор языка. Из всего многообразия работают только два: английский и японский.

Nintendo DS прототип меню

Выбирая остальные все равно будет английский.

AGB MODE – на каком экране отображать GBA игру: верхнем или нижнем.

Nintendo DS прототип меню

TOUCH PANEL – калибровка сенсорного экрана.

Nintendo DS прототип меню

AUTO BOOT – включение/выключение автоматической загрузки NDS картриджа со старта консоли. По умолчанию эта опция включена.

Nintendo DS прототип меню

И последняя надпись BLT:ON – означает, что подсветка включена. Если нажать R, то подсветка выключится, а надпись изменится на BLT:OFF.

Nintendo DS прототип меню

Эмулятор

Эту прошивку можно запустить на эмуляторе.

Скачайте архив X4_NDS.zip. В нем три файла:

1. BIOSNDS9.ROM – образ BIOS, который работает с процессором ARM9 (отвечает за запуск NDS игр);

2. BIOSNDS7.ROM – образ BIOS, который работает с процессором ARM7 (отвечает за запуск GBA игр);

3. FW0802D6.BIN – образ прошивки 40820D.

Вам понадобится эмулятор melonDS. Скачайте и этот архив melonDS.zip.

Nintendo DS Melon DS эмулятор

Сверху нажимаете кнопку Config – Emu Settings.

Melon DS эмулятор меню

Открывается окошко Emu settings – melonDS. Выбираем вкладку DS-mode и указываем путь ко всем трем файла (из архива, который вы скачали выше).

Melon DS эмулятор меню

После этого нажимаем Ok.

Далее нажимаем File и Boot firmware.

Melon DS эмулятор меню

Запускаем прошивку на реальной консоли (NDS Firmware Update)

Еще эту прошивку можно запустить на оригинальной консоли Nintendo DS.

Nintendo DS бета прошивка

Для этого вам понадобится Nintendo DS (СТРОГО Nintendo DS, НЕ Nintendo DS Lite) и любой флеш-картридж.

Nintendo DS флеш-картриджи

ОБРАТИТЕ ВНИМАНИЕ! ЕСТЬ НЕИЛЛЮЗОРНАЯ ВОЗМОЖНОСТЬ СЛОМАТЬ СВОЮ КОНСОЛЬ.

Я пошел на этот шаг, потому что консоль мне было не жалко. Изначально купил ее дешево плюс у нее странные экраны (оранжевые засветы на черном фоне).

ДАЛЬШЕ ВЫ ДЕЙСТВУЕТЕ НА СВОЙ СТРАХ И РИСК.

Еще раз напоминаю! Эту процедуру можно провести только с Nintendo DS. Nintendo DS Lite не подходит!

Шаг № 1. Сделать бэкап прошивки своей консоли.

Для этого качаем архив dsbf_dump.zip. Там два файла:

1. dsbf_dump.ds.gba – не нужен нам;

2. dsbf_dump.nds – нужен нам.

Файл dsbf_dump.nds копируем на флешку и запускаем с консоли. Дальше ничего нажимать не нужно. После запуска программа автоматически сделает все бэкапы. После появления надписи Dumps completed можно выключать консоль и копировать дампы на компьютер (для сохранности).

Шаг № 2. Подготавливаемся к прошивке консоли.

1. Полностью зарядите свою консоль;

2. Подготовьте маленькую крестовую и маленькую прямую отвертку;

3. Скачайте архив X4_NDS.zip с прошивкой. Вам нужен только файл FW0802D6.BIN;

4. Переименуйте файл FW0802D6.BIN в cfw.bin;

5. Создайте в корне карты памяти флеш-картриджа папку firmwares;

6. Скопируйте файл cfw.bin в папку firmwares;

7. Скачайте архив fwManager.zip с программой fwManager.nds;

8. Скопируйте файл fwManager.nds в корень карты памяти.

Шаг № 3. Запустите файл fwManager.nds.

И еще раз прочитайте предупреждение. ЭТА ПРОЦЕДУРА МОЖЕТ УБИТЬ ВАШУ КОНСОЛЬ!!! ВЫ ДЕЙСТВУЕТЕ НА СВОЙ СТРАХ И РИСК.

Nintendo DS fwManager меню

Итак, если вы это читаете, то вы решили продолжать. Нажимаете А и процесс начинается, но ничего не идет. Вам нужно прямой отверткой зажать контакты SL1.

Место выделено красным! Выглядит не как кружок, а как болтик для прямой отвертки.

Nintendo DS SL1

И только тогда пойдет прошивка. Не бойтесь отпустить контакты. Процесс прошивки просто остановится и продолжится когда вы их опять зажмете. Процесс будет останавливаться на 2-5 секунд постоянно. Поэтому не нужно паниковать и сразу пытаться отпустить отвертку.

У меня все закончилось на цифре 99. Внизу появилась надпись Done (или что-то такое).

После этого можно перезагружать консоль и наслаждаться новой прошивкой.

Эпилог

Безусловно я не рекомендую устанавливать эту прошивку на свою консоль. У нее есть целый ряд минусов:

1. Можно убить консоль;

2. Не работает Wi-Fi;

3. Возможно отсутствует поддержка каких-то игр.

При этом единственным ее плюсом является скорость загрузки.

Но если вы энтузиаст ретро консолей, то возможно вам, как и мне захочется самому «пощупать» эту прошивку на реальном устройстве.