DS Game Forwarders


Forwarders are shortcuts for games that you can install to your home menu or hiyaCFW menu. You can load DS games from the SD card (using nds-bootstrap) or from a compatible flashcard (via its respective kernel) using forwarders installed to your menu of choice.

Gry na DS muszą być zrzucone do cyfrowego formatu .nds. You can dump your DS cartridges using GodMode9 on 3DS, or GodMode9i on DSi.

If you have any issues, check the FAQs on the GBAtemp thread.

Choose one of the following to add to the HOME menu:

This page assumes you are running a modern CFW environment from 3ds.hacks.guide.

Część 1: Pobieranie wymaganych plików #

If you already have Universal Updater installed on your console, you can skip to step 3.

  1. Otwórz FBI i wybierz Remote Install, a następnie Scan QR Code
  2. Zeskanuj ten kod QR, by zainstalować najnowszą wersję Universal-Updater
    Kod QR Universal-Updater
  3. Otwórz Universal Updater z Menu HOME
  4. Zainstaluj pakiet NDSForwarder
  5. NDSForwarder i jego wymagane pliki są teraz skonfigurowane w odpowiednich lokalizacjach

Część 2: NDSForwarder #

  1. Uruchom Homebrew Launcher
  2. W Homebrew Launcher otwórz NDS Forwarder Generator
  3. Przejdź do lokalizacji gry i naciśnij A
  4. Potwierdź, że chcesz zainstalować wybierając Yes
  5. Po zainstalowaniu, Twoja gra pojawi się jako tytuł w menu HOME

Wymagania #

Część 1: Rozpoczęcie #

  1. Download the Forwarder pack for DSi SD Card
  2. Extract the contents of the for SD Card root folder to the root of your DSi’s SD card, and (if the folder exists)

After you extract the pack for your card, you can edit sd:/_nds/nds-bootstrap.ini and change the following settings.

  • BOOST_CPU: If set to 1, TWL clock speed is used, so lags begone
  • SOUND_FREQ: If set to 1, sound will play at 48khz, instead of 32khz
  • LANGUAGE: If set to -1, the system language will be used
  • REGION: If set to -2, the DSiWare game’s region will be used instead of the system’s

Część 2: Pobieranie plików poprawek AP z TWiLight Menu++ #

If you already have TWiLight Menu++, skip to the next section.

  1. Download the latest TWiLightMenu-DSi.7z
  2. In the 7z file, go to the _nds/TWiLightMenu/extras folder
  3. Drag the apfix.pck file to sd:/_nds/ntr-forwarder/

Część 3: Forwarder3-DS #

  1. Otwórz Forwarder3DS.jar
    • Użytkownicy Windows: Jeśli się nie otworzy, pobierz ten Forwarder3DS.bat, umieść go w tym samym folderze co Forwarder3DS.jar, i uruchom go
  2. Ustaw swoją kartę jako Cel po lewej stronie
    • UWAGA: Jeśli nie widzisz white list, pobierz ten zip, i umieść folder forwarders w tym samym folderze co Forwarder3DS.jar, a następnie zmień jego nazwę na .forwarders
  3. Włącz Automatically set ROM path
    • Użytkownicy Linux: Automatyczna ścieżka jest niepoprawna, ponieważ zawiera całą ścieżkę (np. /media/$USER/something/), proszę usunąć tę część
    • Użytkownicy MacOS: Automatyczna ścieżka jest nieprawidłowa, ponieważ zawiera /Volumes/(cardname)/ na początku, proszę usunąć tę część
  4. Kliknij na folder w prawym górnym rogu i wybierz ROM-y, dla których chcesz zrobić forwardery lub przeciągnij je na okno
    • UWAGA: ROMy muszą znaleźć się na karcie SD podczas ich wybierania, i nie mogą być przeniesione bez odtworzenia forwarderów
    • If your save file is in the same folder as the ROM, move it to a folder called saves, with the saves folder being in the same place as the ROMs
  5. Jeśli grasz w hack/przetłumaczenie gry DSi-Enhanced, której banner/tytuł został edytowany, znajdź banner dla tej gry tutaj, kliknij prawym przyciskiem myszy na grę w Forwarder3-DS, kliknij Import banner i kliknij na banner, który chcesz użyć
  6. Jeśli używasz homebrew ROM, kliknij na niego, a następnie wyczyść Tytuł gry i wpisz nowy tytuł gry
  7. Click the floppy drive button to generate the forwarder
  8. Copy the NDS file made by the application to your DSi SD card

Part 4: Installing to the hiyaCFW DSi Menu #

  1. Copy tmfh.nds from the TMFH .zip file to the root of your SD card
  2. Reinsert your SD card into your DSi
  3. Launch tmfh.nds from Unlaunch or TWiLight Menu++
  4. Install the forwarder NDS file using TMFH

Requirements #

A supported flashcard from this list

The recommended flashcards are the DSTT and Acekard 2i. If you want perfect game compatibility, get the SuperCard DSTWO/DSTWO PLUS. The only downside is that it drains your system battery faster.

If you have a flashcard that works with Apache Thunder’s NTR Launcher, you can request it on the GBAtemp thread. Be sure to specify which build you’re using (Normal or Alt), and if RESETSLOT1 is set to 0 or 1 in sd:/nds/ntr_launcher.ini.

Compatible:

Untested:

  • R4i3D NEW (Use R4iDSN template and pack)

Partially compatible:

  • Ace 3DS+ (Game compatibility is bad, so saving/loading save file results in crashing)
  • Gateway Blue Card (Game compatibility is bad, so saving/loading save file results in crashing)
  • EX4DS (Game compatibility is bad, so saving/loading save file results in crashing)
  • R4iLS (Game compatibility is bad, so saving/loading save file results in crashing)
  • Cards with www.r4isdhc.com.cn (Game compatibility is bad, so saving/loading save file results in crashing)

Incompatible:

  • CycloDS (i)Evolution (Can autoboot ROMs, but it works differently than other flashcards)
  • (i)Edge (Unable to autoboot a .nds ROM)
  • R4 Gold Pro (www.r4i-gold.com / www.r4i-gold.me) (YSMenu (not the forwarder process) bricks the card)
  • R4i3D (2012)
  • R4 Infinity Dual Core
  • R4 SDHC
  • R4 SDHC Dual-Core (www.r4isdhc.com) (YSMenu (not the forwarder process) bricks the card)
  • A 64 bit OS
  • Forwarder3-DS
  • Java 8
  • Linux users: JavaFX
    • Debian-based: Run this script
    • Arch: sudo pacman -S java8-openjfx && sudo archlinux-java set java-8-openjdk/jre

Part 1: Getting started #

  1. Download one of these packs:
  2. Extract the contents of the for Slot-1 microSD folder to the root of your flashcard’s microSD card, and (if the folder exists) the contents of the for 3DS SD card folder to the root of your 3DS’s SD card
    • What will be in each pack for loading ROMs:
      • Original R4/M3 Simply - WoodR4 & YSMenu
      • DSTT/R4i Gold/R4i-SDHC/R4 SDHC Dual-Core/R4 SDHC Upgrade/SC DSONE, Acekard 2(i)/M3DS Real/R4i-SDHC 1.4.x - YSMenu
      • Acekard RPG, Ace 3DS+/Gateway Blue Card/R4iLS/R4iTT, R4iDSN/R4i Gold RTS - WoodR4

After you extract the pack for your card, you can edit sd:/_nds/ntr_forwarder.ini to change the following settings. This isn’t possible for Acekard RPG, R4 DS, and R4i Gold RTS.

  • NTRCLOCK: If set to 0 or A is held, the DSi boot screen will appear instead of the normal DS splash, and TWL clock speed is used, so lags begone
  • DISABLEANIMATION: If set to 1 or B is held, the DS/DSi boot screen is skipped
  • HEALTHSAFETYMSG: If set to 1, the boot screen’s health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message

Part 2: Getting the AP fix files from TWiLight Menu++ #

If you already have TWiLight Menu++, skip to the next section.

  1. Download the latest TWiLightMenu-3DS.7z
  2. In the 7z file, go to the _nds/TWiLightMenu/extras folder
  3. Drag the apfix.pck file to fat:/_nds/ntr-forwarder/

Part 3: Forwarder3-DS #

  1. Open Forwarder3DS.jar
    • Windows users: If it doesn’t open, download this Forwarder3DS.bat, place it in the same folder as Forwarder3DS.jar, and run it
  2. Set your card as the Target on the left
    • NOTE: If you don’t see a list of cards, download this zip, and put the forwarders folder in the same folder as Forwarder3DS.jar, then rename it to .forwarders
  3. Enable Automatically set ROM path
    • Linux users: The automatic path is incorrect since it includes the entire path (e.g. /media/$USER/something/), please remove that part
    • MacOS users: The automatic path is incorrect since it includes /Volumes/(cardname)/ at the start, please remove that part
  4. Click the folder in the top right and select the ROMs you want to make forwarders for or drag and drop them onto the window
    • NOTE: The ROMs must already be on your SD card when selecting them, and can’t be moved without recreating the forwarders
  5. If you’re playing a hack/translation of a DSi-Enhanced game that has it’s banner/title edited, find the banner for the game from here, right click on the game in Forwarder3-DS, click Import banner, and click on the banner to use
  6. If using a homebrew ROM, click on it, then clear the Game title and type the game’s title
  7. Click the floppy disk button to generate the forwarders

Part 4: Installing the forwarder #

  • If using a 3DS family console:
    1. Copy the CIA(s) to your 3DS’s SD card, then install them using FBI
      • If using EmuNAND, install to both SysNAND and EmuNAND
  • If using a DSi:
    1. Copy tmfh.nds from the TMFH .zip file to the root of your SD card
    2. Reinsert your SD card into your DSi
    3. Launch tmfh.nds from Unlaunch or TWiLight Menu++
    4. Install the forwarder NDS file using TMFH