Оглавление
Флеш-картридж DSPico
В далёком 2008 году, во время бума флеш-картриджей для Nintendo DS, найти хороший картридж было проще простого. Они продавались повсюду, конкурировали между собой, обрастали функциями и быстро развивались. А затем вышел R4 — и заодно обрушил рынок. Цена упала с примерно 100 долларов до 15.
Казалось бы, при таком ажиотаже с качеством проблем быть не должно. Но всё вышло наоборот. Гонка за ещё более низкой ценой привела к тому, что страдать начало именно качество.
Когда появился EZ-Flash Parallel, многие уже были готовы переплатить за качественное решение без компромиссов. Но на практике это оказался весьма спорный продукт с целым набором проблем.
И вот, в 2025 году на рынке появляется новый игрок — DSPico от LNH-team.
После того как я обжёгся на EZ-Flash Parallel, не очень хочется строить завышенные ожидания. Но по первым впечатлениям кажется, что перед нами наконец-то достойный флеш-картридж, который можно спокойно рекомендовать.
Давайте разберёмся подробнее.
Где купить?
Купить картридж можно на AliExpress.
Обратите внимание: доступна версия с USB Type-C. Она стоит дороже, но вместо устаревшего Micro USB здесь установлен современный разъём Type-C.
Кстати, по поводу кабеля. Когда ко мне приехал первый DSPico, он запустился только с одним Micro USB-кабелем из трёх.
Комплектация
DSPico от LNH-team — это полностью open-source продукт. А значит, то, что продают китайцы, — это уже их собственное представление о том, каким должен быть комплект.
Например, один продавец отправляет просто голый картридж в чёрном корпусе — без наклейки, без коробки, вообще без всего.
А другой — делает полноценный набор: красивая коробка, наклейки и даже кабель в комплекте.
Подготовка
Подготовка флеш-картриджа состоит из двух этапов:
1. Запись оболочки на карту памяти;
2. Проверка прошивки микроконтроллера и, при необходимости, её перезапись.
И выполнять их нужно именно в таком порядке.
Понять, что у вас стоит прошивка микроконтроллера, не подходящая для Nintendo DSi или Nintendo 3DS, можно только если на карте памяти уже записана оболочка картриджа. Иначе ошибка будет одинаковой — консоль просто «не увидит» картридж.
Скачайте архив, который подготовили ребята с AliExpress:
https://limewire.com/d/HP5wT#PgBdZPG6zP
Внутри вы найдёте папку SD Card Files. Переносить на карту памяти нужно не саму папку, а файлы из неё — прямо в корень карты.
После этого можно дополнительно записать на карту свои игры.
Микроконтроллер
Пожалуй, самый тяжёлый момент в этом картридже — это прошивка микроконтроллера. Точнее, сам процесс перепрошивки как раз очень лёгкий. А вот «собрать прошивку микроконтроллера» самостоятельно — это уже действительно непросто.
Если заглянуть под капот этого картриджа, то мы увидим, что внутри стоит микроконтроллер Raspberry Pi RP2040.
С одной стороны, это даёт разработчикам большие возможности. С другой, если китайцы не установили нормальную прошивку, придётся самому лезть в довольно дикие дебри компиляции.
Но прежде чем двигаться дальше, нужно понять, какая именно прошивка микроконтроллера стоит у вас.
Есть два варианта:
1. Прошивка микроконтроллера, которая позволяет запускать картридж только на Nintendo DS;
2. Прошивка, которая работает на NDS, NDSi и 3DS.
Проверяется это просто: вставьте картридж в Nintendo DSi или Nintendo 3DS.
Если он не запускается и консоль ведёт себя так, будто картридж вообще не вставлен, значит у вас первый вариант, и на NDSi или 3DS он работать не будет.
Если попробовать запустить картридж без карты памяти или прошивки на Nintendo DS / DS Lite, то консоль даже не включится. Зависнет на пол пути.
Поэтому если вы используете DSPico только на Nintendo DS или DS Lite, ничего делать не нужно (если, конечно, вы не собираете его самостоятельно и чип у вас пустой).
А вот если у вас версия только для NDS, но играть хочется на NDSi или 3DS, тогда придётся перепрошивать.
Если хотите попробовать собрать прошивку самостоятельно, посмотрите это видео: https://youtu.be/o7IuaewHNTQ — это самый простой вариант под Windows.
Либо можно взять готовый файл .uf2, который вы скачали выше (тот, что подготовили ребята с Алиэкспресс).
Когда файл .uf2 у вас на руках, дальше всё действительно просто:
1. Разобрать картридж.
2. Вставить USB-кабель в разъём картриджа.
3. Зажать кнопку на картридже.
4. При зажатой кнопке подключить кабель к компьютеру.
Картридж определится как обычный съёмный диск (например, RPI-RP2). В этот момент кнопку можно отпустить.
Внутри вы увидите два файла:
- INDEX.HTM
- INFO_UF2.TXT
Нужно просто скопировать файл .uf2 на этот диск. После копирования устройство отключится и затем автоматически включится снова.
После этого можно собирать картридж и пользоваться им — новая прошивка установлена.
Использование
Конечно, на данный момент картридж умеет не так уж много. Из игры нельзя выйти обратно в меню, мгновенных сохранений тоже нет. Зато он стабильно запускает Nintendo DS-игры и, что особенно важно, Nintendo DSi-игры на непрошитой Nintendo DSi и непрошитой 3DS.
После загрузки вы попадаете в главное меню. По сути, здесь всего две опции:
1. Запустить игру.
Просто наводите курсор на нужную игру и нажимаете A.
L и R двигают курсор в начало и конец.
2. Открыть настройки.
Обратите внимание: через сенсорный экран это сделать нельзя — только с помощью D-pad.
Настроек пока тоже немного.
Layout – вид расположения иконок.
Sorting – сортировка от A до Z или в обратном порядке.
На этом всё — больше никаких параметров нет. Лично мне, например, не хватает настройки «скрыть технические папки».
Потому что все эти системные папки всё-таки хочется убрать и не видеть их в общем списке.
Дополнительные возможности
Несмотря на то что картридж пока умеет немного, у него всё же есть пара «секретов». Правда, на первый взгляд не очень ясно, кому они могут пригодиться.
Разработчики подготовили набор приложений для DSPico. Если я правильно понимаю, это скорее демонстрация того, как вообще можно использовать картридж.
Скачать их можно на GitHub:
https://github.com/LNH-team/dspico-usb-examples/releases/
Всего доступно четыре приложения:
1. mass-storage.nds – позволяет получить доступ к карте памяти напрямую через картридж;
2. usb-microphone.nds – позволяет использовать NDS, DSi или 3DS как микрофон для компьютера;
3. usb-speaker.nds – выводит звук с компьютера на консоль;
4. usb-video.nds – позволяет использовать DSi / 3DS как веб-камеру для компьютера.
Чтобы запустить эти приложения, придётся немного повозиться:
- Вставить кабель в картридж;
- Вставить картридж в консоль и запустить приложение;
- Подключить второй конец кабеля к компьютеру.
В итоге получается довольно странная конструкция.
На мой взгляд, самое полезное приложение — это mass-storage.nds.
Вы просто включаете консоль, запускаете приложение и подключаете всю эту конструкцию к компьютеру. После этого можно спокойно записывать игры на карту памяти.
Не скажу, что это радикально упрощает жизнь. Но если, например, у вас сломался картридер — такая возможность вполне может выручить.
Эпилог
Конечно, на данный момент картридж выглядит слишком простым. Рядом с ним Wood R4 DS или DStwo 4 in 1 кажутся более «правильной» покупкой. Но это обманчивое ощущение. Даже сейчас я бы отдал DSPico уверенное первое место — и всё благодаря его умению запускать DSiWare.
Если у вас Nintendo DSi или Nintendo 3DS, вы фактически получаете доступ к целой библиотеке DSi-игр. Да, обе консоли можно прошить и получить примерно тот же результат. Но тогда возникает логичный вопрос: зачем вам вообще флеш-картридж для DS-игр?
Потенциал у DSPico действительно большой. И дальше всё будет зависеть от того, не сдадутся ли разработчики, которые, по сути, работают бесплатно.
