
iTouchDS
itouchds.com
Cart Info
These carts are made by the same team as the M3 DS Real cart. They advertised RTS support in their stock kernel, similar to the M3's RTS support in its Sakura kernel. As the cart is M3 hardware at the end of the day, it's compatible with M3 loaders such as M3DS YSMenu and M3DS Pico-Launcher. Thanks to LifeHackerHansol's work on M3DS flashcart-bootstrap, the iTouchDS now has a way to autoboot both of these kernels.
Setup Guide:
Kernel Info
Pico-Launcher is the game menu for the DSpico (an open source DS flashcart by the LNH team) and other supported carts. Combined with Pico-Loader, it can be used as a full kernel, and supports almost all retail DS games. It features a material-inspired user interface, and an extremely fast loader.
Soft-Reset & RTS Not Supported
Note that Pico-Launcher/Loader currently does not support soft-reset. If this features is important to you, consider using YSMenu.
RTS is only supported on the stock kernel, provided at the bottom of the page.
-
Format the SD card you are using by following the formatting tutorial.
-
Download the latest Pico Package for M3DS Real.
- Currently updated to Pico-Launcher
v1.3.0and Pico-Loaderv1.7.1
- Currently updated to Pico-Launcher
-
Extract the
pico_package_M3DS.zipfile with 7-Zip, or your native file manager app. -
From within the extracted files, copy the following files/folders to your SD card root:
-
_picofolder -
_picoboot.nds -
boot.eng -
boot.gb -
boot.jp
-
-
If you'd like to be able to use cheats on your games, download a cheat database.
-
You will need the
usrcheat.datfile from the download link in the post. Copy this file into the_picofolder on your SD card. -
Create a
Gamesfolder in your SD card root, and place any.ndsgame ROMs you'd like to play inside. -
The files on your SD card should now look like this:
-
Insert the SD card back into your cart, plug the cart into your DS, and see if it boots into the menu.
Post-Setup Enhancements
Emulators
To emulate retro consoles like GBA, GB/C, NES, and others, you will need to add emulators and configure their file associations for Pico-Launcher to display retro ROMs in the menu.
Game Covers
Pico-Launcher supports showing game covers in cover flow layout mode, and on the top screen in icons mode. You will need to add cover images to your SD card to use this feature.
PicoCover TwilightBoxart PicoDex
To create your own custom covers for Pico-Launcher, check out the cover creator. Save each cover in the _pico/covers/user folder on your SD card, named after its ROM file plus .bmp (for example, MyGame.nds.bmp).
Themes
Looking to customize your DSpico interface? Check out the Pico themes repository:
To create your own custom themes for Pico-Launcher, check out the themes creator:
Kernel Info
AKMenu-Next is an alternative kernel based on akmenu4 (used in Wood R4 and AKAIO) and uses Pico-Loader (and optionally nds-bootstrap) to load games. This is an option if you prefer the Wood UI and it's themes over Pico-Launcher.
Soft-Reset Not Supported for Pico-Loader
Note that Pico-Loader inside AKMenu-Next currently does not support soft-resetting to the game menu. If this is important to you, consider using YSMenu or using the nds-bootstrap loader within AKMenu-Next.
-
Format the SD card you are using by following the formatting tutorial.
-
Download the latest release of AKMenu-Next Flashcart Edition.
-
Extract the downloaded
akmenu-next-flashcart.zipfile with 7-Zip. -
From within the akmenu-next files, copy the following files/folders to your SD card root:
_ndsfolder_picofolderBOOT.NDS
-
Go into the
Autobootfolder and then go into theM3 DS Real, M3i Zero (non-GMP-Z003), iTouchDS, R4(i) SDHC (r4rts.com)folder. Copy its contents to your SD card root. -
Download the latest release of Pico-Loader for M3DS Real.
-
Extract the downloaded
Pico_Loader_M3DS.zipfile with 7-Zip. -
Copy the contents of the files from the extracted
Pico_Loader_M3DS.zipfile to the_picofolder on your SD card. -
If you'd like to be able to use cheats on your games, download a cheat database.
-
You will need the
usrcheat.datfile from the download link in the post. Copy this file to_nds/akmenunext/cheats/on your SD card. (Create thecheatsfolder if it doesn't exist) -
Create a
Gamesfolder in your SD card root, and place your.ndsgame ROMs inside. You can also create additional folders to help with organizing/categorizing your ROMs. -
Insert the SD card back into your cart, plug the cart into your DS, and see if it boots into the menu.
-
Boot AKMenu-Next, press
STARTand go toSettings. In theGame loader settingstab, changeGame LoadertoPico-Loader, then pressAand confirm to save.
nds-bootstrap installation (Optional)
-
Download the latest release of nds-bootstrap.
-
Extract the downloaded nds-bootstrap.zip file with 7-Zip.
-
Copy the contents of the files from the extracted
nds-bootstrap.zipfile to the_ndsfolder on your SD card. -
In AKMenu-Next, press
Startand go toSettings. Go to theGame Loadertab and change theGame Loadertonds-bootstrap.
Post-Setup Enhancements
Plugins
To emulate retro consoles like GBA, GB/C, NES, and others or to play media such as videos, you will need to add plugins to AKMenu-Next:
Game Covers
AKMenu-Next can show game covers on the top screen. To use them, select one of the included cover themes: Blue Skies Game Covers, DSpico Game Covers or Starlight Covers. Then add cover images to your SD card. Covers made for Pico-Launcher work too.
To create your own custom covers, check out the cover creator. Save each cover in the _nds/covers_name folder on your SD card, named after its ROM file without .nds (for example, MyGame.bmp).
Themes
Looking to customize your AKMenu-Next interface? Check out the AKMenu themes repository:
Kernel Info
TWiLight Menu++ is an alternative kernel that can load DS games with Pico-Loader or nds-bootstrap. It features a Nintendo DSi style interface and it has rich customisation features. It does however take longer to start up compared to other menus such as AKMenu-Next or Pico-Launcher.
Soft-Reset Not Supported for Pico-Loader
Note that Pico-Loader inside TWiLight Menu++ currently does not support soft-resetting to the game menu. If this is important to you, consider using YSMenu or using the nds-bootstrap loader within TWiLight Menu++.
-
Format the SD card you are using by following the formatting tutorial.
-
Download the latest release of TWiLight Menu++ Flashcard Edition.
-
Extract the downloaded
TWiLightMenu-Flashcard.7zfile with 7-Zip. -
From within the TWiLight files, copy the following files/folders to your SD card root:
_ndsfolderromsfolderBOOT.NDS
-
Open the
Autobootfolder, then open theM3 DS Real, M3i Zero (non-GMP-Z003), iTouchDS, R4(i) SDHC (r4rts.com)folder and copy its contents to your SD card root. -
Download the latest release of Pico-Loader for M3DS Real.
-
Extract the downloaded
Pico_Loader_M3DS.zipfile with 7-Zip. -
Create a folder on the SD card root called
_picoif it does not already exist. Copy the.binfiles from the extracted Pico-Loader files into the_picofolder on your SD card root. -
If you'd like to be able to use cheats on your games, download a cheat database.
-
You will need the
usrcheat.datfile from the download link in the post. Copy this file to_nds/TWiLightmenu/extras/on your SD card. -
Place any
.ndsgame ROMs you'd like to play into/roms/ndson your SD card. -
Insert the SD card back into your cart, plug the cart into your DS, and boot into TWiLight Menu++.
-
Open TWiLight Menu++ DS Classic Menu by pressing
SELECTand then pressing the settings icon on the bottom to enter TWiLight Menu++ settings, go to theGames and Apps settingspage, and setGame Loadertopico.
nds-bootstrap (Alternative Game Loader)
If you would prefer to use nds-bootstrap, TWiLight Menu++ includes nds-bootstrap, so no additional files are needed to use it.
-
Open TWiLight Menu++ DS Classic Menu by pressing
SELECTand then pressing the settings icon on the bottom to enter TWiLight Menu++ settings. -
Set
Game Loadertonds-bootstrapto use it for all games. You can also pressYon a selected game and change itsGame Loadersetting to use nds-bootstrap only for that game.
Post-Setup Enhancements
Plugins
While GBA game support is already included in TWiLight Menu++, to emulate retro consoles like GB/C, NES, and others or to play media such as videos, you will need to install addons to TWiLight Menu++:
Game Covers
TWiLight Menu++ supports showing game box art. DS-Homebrew details multiple options to download and install covers for your games.
Themes
Looking to customize your TWiLight Menu++ interface? Check out the DS-Homebrew themes repository:
-
Format the SD card you are using by following the formatting tutorial.
-
Download the iTouchDS YSMenu 7.06 package.
-
Next, extract the contents of the downloaded kernel zip to your SD card.
-
Place any
.ndsgame ROMs you'd like to play into theGamesfolder. -
The files on your SD card should now look like this:
-
Insert the SD back into the cart, plug the cart into the DS, and see if it boots into the menu.
Post-Setup Enhancements
Emulators
To emulate retro consoles on your DS like GBA, GB/C, NES, and others, you will need to download emulators.
Themes
Looking to customize your menu? Check out the YSMenu themes repository:
Tip
If you'd like to use RTS (Real-Time-Save), you can also use the cart's stock kernel, provided below. Do keep in mind though that game compatibility won't be as good as YSMenu or Pico-Launcher, and the RTS feature itself can be hit-or-miss.

