Полезные инструкции

Обновление TWiLightMenu++

Что понадобится Обновление

В этом разделе собраны ссылки на различные инструкции, не имеющие прямого отношения ко взлому, однако помогающие лучше изучить возможности DSi на кастомной прошивке и эффективнее ей пользоваться.

При установки CFW по руководтву с нуля устанавливается актуальная версия TWiLightMenu++ и обновление не требуется.

Что понадобится

Обновление

  1. Распакуйте архивTWiLightMenu.7z
  2. Скопируйте следующее в корень Вашей SD-карты, заменяя файлы при запросе:
    • _nds/
    • содержимое папкиDSi - CFW users/SDNAND root/
    • содержимое папкиDSi&3DS - SD card users/_nds/
    • boot.nds из папкиDSi&3DS - SD card users/

Установка DSiWare приложений в главное меню dsi

У вас уже должны быть установлены Unlaunch и HiyaCFW

Что понадобится

  1. DSi c установленными Unlaunch и HiyaCFW
  2. DSiWare приложения в формате .nds

Подготовительные работы

  1. Включите консоль, зажав кнопки a и B
    • появится экран меню Unlaunch
  2. Найдите и запустите GodeMode9i
    • на нижнем экране в строке пути до файла отобразится sdmc:/nds/GodMode9i.nds
  3. Выберите [sd:] SDCARD => nds => tmfh.nds => Boot file
    • запустится Tittle Manager for HiyaCFW
  4. Выберите Install => [nds] => tnfh.nds =>Install => Yes
    • установщик Tittle Manager for HiyaCFW теперь будут находиться в главном меню dsi
  5. Нажмите кнопку POWER для перезагрузки консоли

Установка DSiWare приложений

  1. Извлеките Вашу SD-карту из консоли и всавьте её в компьютер
  2. Создайте папку DSi в корне SD-карты
  3. Скопируйте нужные DSiWare приложения в папку DSi
  4. Вставьте SD-карту обратно в консоль и включите
  5. Запустите Tittle Manager for HiyaCFW
  6. Выберите Install и перейдите в папку DSi
  7. Выберите нужное DSiWareприложение, нажмите Install => Yes
    • Пойдет процесс установки, в конце которого появится надпись Installation complete
  8. Нажмите кнопку B чтобы вернуться назад к списку приложений
  9. После установки всех нужных приложений нажмите кнопку POWER для перезагрузки консоли
    • Все установленные приложения появится в главном меню

Использование DSiWare приложений без установки

Для запуска DSiWare приложений в формате .nds достаточно просто скопировать их в папку с ромами на SD-карте и запускать через TWiLightMenu++

Дампинг и установка DSiWare приложений

Это руководство позволит снять дамп DSiWare приложений с 3ds для последующего использования на DSi. Требуется наличие прошитой 3ds с установленными Luma3ds, GodMode и FBI. Следуйте 3ds.customfw.xyz для взлома Вашей 3DS.

Дампинг DSiWare приложений

Все шаги выплняются на 3ds

Нахождение TittleID DSiWare

  1. Запустите FBI на Вашей 3DS
  2. Выделите Tittles и нажмите A
  3. Нажмите select и кнопкой A выделите пункты “Show game card” и “Show SD”
  4. Нажмите B и дождитесь построения списка
  5. Пролистайте список до нужного Вам DSiWare приложения
  6. Запишите Title ID приложения с верхнего экрана консоли
  7. Выключите 3ds

Дампинг DSiWare

  1. Включите 3DS с зажатой кнопкой для запуска меню chainloader.
  2. Выделите GodMode9 и нажмите A
  3. Перейдите в [2:] SYSNAND TWLN/title/00030004
  4. Найдите нужное Вам приложение по последним 8 знакам Title ID и остановитесь на нём
  5. Нажмите R + A
  6. Выберите Copy to 0:/gm9/out
  7. Нажмите A по окончании копирования
  8. Выключите консоль

Дамп Вашего приложения будет на SD-карте приставки в папке gm9/out. Скопируйте его на Ваш компьютер.

Установка DSiWare приложений

У вас уже должны быть установлены Unlaunch и HiyaCFW

Это руководство позволит установить снятые дампы DSiWare приложений в главное меню DSi.

Что понадобится

  • Свежая версия maketmd

Инструкция

  1. Скопируйте содержимое архива maketmd.zipв папку на Вашем компьютере
  2. Откройте папку с дампом dsiware
  3. Перейдите в папку content
  4. Удалите папку cmd и файл .tmd
  5. Удилите файлы .ctx если присутствуют
  6. Перетащите файл .app на программу maketmd
    • создастся новый файл - title.tmd
  7. Скопируйте папку с дампом в папку /title/00030004 SD-карты Вашей DSi
    • Если системное меню было заменено на TWiLightMenu++, нужно будет перезапустить launcharggen и поместить новые файлы launcharg в roms/dsiware еще раз
  8. Включите Вашу DSi и “распакуйте” новое приложение
    • если консоль загрузится в экран “error has occured”, значит вы привысили лимит установленных dsiware приложений, TWiLightMenu++ может обойти этот лимит

При дампинге некоторых игр в папке content будут находиться два .app файла. Удалите тот, который весит несколько байт, а оставшемуся измените название на 00000000.app и следуйте инструкции.

Через TWiLightMenu++ можно запускать любое DSiWare приложение, сконвертированное в формат .nds, просто закинув его в папку с ромами, как и любую ds игру.

Основные

В: Unlaunch зависает на “MISMATCH IN FAT COPIES”. Что мне нужно сделать?

О: Эта ошибка вызвана twlnf. В нем есть критическая ошибка, которая неправильно обновляет весь NAND после его изменения. В результате некоторые хоумбрю (такие как Unlaunch installer) выдают ошибку. К счастью, это поправимо. К сожалению, метод его исправления не унифицирован и сильно варьируется от системы к системе. Как правило, удаление любого DSiWare, ранее установленного через twlnf, исправляет это, но убедитесь, что у вас есть другая точка входа в хоумбрю, если удалите свою. В некоторых случаях перемещение всех DSiWare на SD-карту и обратно в систему может помочь.

B: Почему я не вижу TWiLightMenu++?

O: Находясь в системном меню DSi, перейдите к приложению “DSi Camera”, извлеките SD-карту, затем запустите камеру. Если Вы находитесь в приложении, то вы в SysNAND. Если нет, то что-то пошло не так при попытке установить TWiLightMenu++.

В: Существует ли безопасный способ удаления Unlaunch?

O: Да, начиная с Unlaunch версии 1.5 появилась функция удаления. НО ИМЕЙТЕ В ВИДУ, это может привести к невосстанавливаемуму брику, если вы устанавливали любое DSiWare приложение в системную NAND память либо иным образом попортили системные файлы.

Пользовательский интерфейс TWiLightMenu++

В: Почему не работает перелистывание страниц шифтами в DSi/3DS теме TWiLightMenu++?

О:Эта функция начинает работать когда в папке 40+ ромов. Страницей тут считается экран с 40 ромами.

В: Как добавить своё изображение на верхний экран в DSi теме?

О: Нужно положить файл photo.png по пути /_nds/TWiLightMenu/photo.png. Требования к файлу: разрешение 208 × 156; отключённые альфа-каналы; глубина 16 бит.

В: Как убрать знак вопроса в квадрате / как отключить отображение бокс-артов к играм в DSi/3DS теме?

О: Нажмите на консоли кнопку «start» и перейдите в настройки DSiMenu++. Затем выберите пункт «Box art/Game covers» и нажмите на консоли кнопку «А». Текст «Show» должно смениться на «Hide». Нажмите на консоли кнопку «В» для возврата в TWiLightMenu++.

В: Как добавить бокс-арт к игре?

О: Нужно положить файл название файла рома.nds.png по пути /_nds/TWiLightMenu/boxart/название файла рома.nds.png. Требования к файлу: разрешение 128 × 115; отключённые альфа-каналы; глубина 16 бит. Уже готовые бокс-арты можно взять здесь (файлы бокс-артов переименовывать не нужно)

В: Как добавить свою Acekard тему в TWiLightMenu++?

О: Папку с файлами темы нужно поместить по пути /_nds/TWiLightMenu/akmenu/themes/. Затем в настройках TWiLightMenu++ выберите пункт «Theme», убедитесь что выбрана тема Acekard и нажмите на консоли кнопку A чтобы перейти в подменю с Acekard темами. Выберите нужную тему и нажмите на консоли кнопку B для возврата в TWiLightMenu++

В: Появляется ошибка “An Error Has Occurred” при использовании hiyaCFW с родным DSi Menu, и как лечить?

<>

O: К сожалению, системное меню DSi не было создано с учетом количества свободного места, которое имеет в виду «NAND». Он использует 32-разрядное целое число со знаком, означающее, что после 2 ГБ он перейдет к отрицательному числу свободного пространства. Это норма для NAND, поскольку оно никогда не превысит 128 МБ. Однако это проблема, когда мы перенаправляем NAND с помощью hiyaCFW. К счастью, это легко исправить. После определенного момента отрицательное число становится положительным, поэтому нужно просто, чтобы это число свободного пространства всегда было положительным числом.

Самый простой способ сделать это - просто заполнить SD-карту, чтобы значение свободного места было менее 2 ГБ. Тем не менее, любой другой диапазон в два гигабайта работает, так что 0GB-2GB свободно - это хорошо, а 2GB-4GB - нет.

Введите количество свободного место на вашей SD в поле ниже, нажмите Enter, и увидите, будет ли карта работать или потребуется ее заполнение. (для работы требуется Javascript)

Если вашей SD-карте требуется меньше свободного места, вы можете легко заполнить ее пустыми файлами. Ниже перечислены команды командной строки / терминала, которые сделают пустые файлы объемом 1 ГБ.

  • Windows: fsutil file createnew dummy0 1073741824
  • Linux/macOS: dd if=/dev/zero of=dummy0 count=1024 bs=1048576

Заполняйте его до тех пор, пока сайт не скажет, что SD-карта будет работать.

" Ваша SD-карта" будет работать!