Setting up Emulators
Nintendo Consoles
Info
GBARunner 2 and 3 are both hypervisors for running GBA games on DS hardware. Setup guides for both are provided, as currently, some games run better on one than the other. GBARunner2 is the older and more stable release, while GBARunner3 is the in-development successor to GBARunner2.
-
Download DSL Enhanced GBARunner2.
-
Create an
Emulators
folder on your SD card root, and placeGBARunner2_arm9dldi_ds.nds
inside. -
Create a
_gba
folder on your SD card root. -
Obtain a GBA BIOS dump. Rename the file to
bios.bin
if it isn't named that already. -
Place the
bios.bin
file in the_gba
folder.Note
If you are unable to obtain a GBA BIOS .bin file, you may skip the two steps above. Keep in mind however, that GBARunner2 will fallback to the built in open-source BIOS, which will lead to worse game compatibility.
-
On your SD card root, create a
ROMs
folder, and then create aGBA
folder inside it. Place your.gba
game ROMs inside. -
Place the SD card back into your cart, and boot into the menu.
-
To play GBA games, navigate to the
Emulators
folder, launch the GBARunner2 NDS file, and select a GBA ROM in the GBARunner2 menu.
Tip
If the ARM9 DLDI version of GBARunner2 doesn't work on your cart, you can try using the ARM7 DLDI version instead.
-
Download the GBARunner3 zip file.
-
Open/extract
GBARunner3-hicode.zip
, and copy the contents into the root of your SD card. -
Download the GBARunner3 frontend.
-
Create an
Emulators
folder on your SD card root, and placegbar3-frontend.nds
inside. -
Obtain a GBA BIOS dump. Rename the file to
bios.bin
if it isn't named that already. -
Place the
bios.bin
file in the_gba
folder. -
On your SD card root, create a
ROMs
folder, and then create aGBA
folder inside it. Place your.gba
game ROMs inside. -
Place the SD card back into your cart, and boot into the menu.
-
To play GBA games, navigate to the
Emulators
folder, launchgbar3-frontend.nds
, and select a GBA ROM in the menu.
-
Download the GameYob zip file.
-
Create an
Emulators
folder on your SD card root. -
Open/extract
gameyob.zip
, and locategameyob.nds
inside. Copy this file to theEmulators
folder on your SD card. -
On your SD card root, create a
ROMs
folder, and then create aGB
folder inside it. Place your.gb
or.gbc
game ROMs inside. -
Obtain a GameBoy Color BIOS dump. Rename the file to
gbc_bios.bin
if it isn't named that already. -
Place the
gbc_bios.bin
file in/ROMs/GB
.Note
If you are unable to obtain a GBC BIOS .bin file, you may skip the two steps above. However, GameYob will not be able to run games in color without the BIOS file, so you will only be able to emulate games in grayscale.
-
Place the SD card back into your cart, and boot into the menu.
-
To play GB/C games, navigate to the
Emulators
folder, launchgameyob.nds
, and select a GB/C ROM in the GameYob menu.
Warning
SNEmulDS has fairly low game compatibility, so expect results to be hit or miss. Some games may run flawlessly, some may be buggy, and some may be completely unplayable. You can get an idea of what will work and what settings to use by checking the compatibility list.
-
Download the SNEmulDS zip file.
-
Create an
Emulators
folder on your SD card root. -
Open/extract
snemulds_0.6a.zip
, and locateSNEmulDS.nds
inside. Copy this file to theEmulators
folder on your SD card. -
Copy
snemul.cfg
to your SD card root, then open the file with Notepad. Change theROMPath = /SNES
line toROMPath = /ROMs/SNES
, and save the file. -
On your SD card root, create a
ROMs
folder, and then create aSNES
folder inside it. Place your.sfc
game ROMs inside. -
Place the SD card back into your cart, and boot into the menu.
-
To play SNES games, navigate to the
Emulators
folder, launchSNEmulDS.nds
, and select a SNES ROM in the menu.
-
Download the NesDS 7z file.
-
Create an
Emulators
folder on your SD card root. -
Open/extract
nesDS.7z
using 7-Zip, and locatenesDS.nds
inside. Copy this file to theEmulators
folder on your SD card. -
On your SD card root, create a
ROMs
folder, and then create aNES
folder inside it. Place your.nes
game ROMs inside. -
Place the SD card back into your cart, and boot into the menu.
-
To play NES games, navigate to the
Emulators
folder, launchnesDS.nds
, and select a NES ROM in the menu.
Atari Consoles
-
Download the StellaDS NDS file.
-
Create an
Emulators
folder on your SD card root. -
Copy
StellaDS.nds
to theEmulators
folder on your SD card. -
On your SD card root, create a
ROMs
folder, and then create a2600
folder inside it. Place your Atari 2600 game ROMs inside. -
Place the SD card back into your cart, and boot into the menu.
-
To play Atari 2600 games, navigate to the
Emulators
folder, launchStellaDS.nds
, and select a ROM in the menu.
-
Download the A5200DS NDS file.
-
Create an
Emulators
folder on your SD card root. -
Copy
A5200DS.nds
to theEmulators
folder on your SD card. -
On your SD card root, create a
ROMs
folder, and then create two folders inside:5200
andBIOS
. -
Place your
.a52
game ROMs inside the5200
folder. -
Obtain an Atari 5200 BIOS dump. Rename the file to
5200.rom
if it isn't named that already. -
Place the
5200.rom
file in/ROMs/BIOS
.Note
If you are unable to obtain an Atari 5200 BIOS file, you may skip the two steps above. A built-in open-source BIOS is provided by the emulator, but some games don't have full compatibility with the built-in BIOS.
-
Place the SD card back into your cart, and boot into the menu.
-
To play Atari 5200 games, navigate to the
Emulators
folder, launchA5200DS.nds
, and select a ROM in the menu.
-
Download the A7800DS NDS file.
-
Create an
Emulators
folder on your SD card root. -
Copy
A7800DS.nds
to theEmulators
folder on your SD card. -
On your SD card root, create a
ROMs
folder, and then create two folders inside:7800
andBIOS
. -
Place your
.a78
or.bin
game ROMs inside the7800
folder.Note
NTSC ROMs are strongly recommended by the developer. PAL ROMs have more scanlines and render more slowly, causing the sound to be wrong. All testing was also done with only NTSC ROMs.
-
Obtain an Atari 7800 High Score ROM dump. Rename the file to
highscore.rom
if it isn't named that already. -
Place the
highscore.rom
file in/ROMs/BIOS
.Note
If you are unable to obtain an Atari 7800 highscore.rom file, you may skip the two steps above. The emulator will work without it, but your high scores won't be saved.
-
Place the SD card back into your cart, and boot into the menu.
-
To play Atari 7800 games, navigate to the
Emulators
folder, launchA7800DS.nds
, and select a ROM in the menu.
Miscellaneous Consoles
-
Download the jEnesisDS zip file.
-
Create an
Emulators
folder on your SD card root. -
Open/extract
jenesisds_0.7.4.zip
, and locatejEnesisDS.nds
inside. Copy this file to theEmulators
folder on your SD card. -
On your SD card root, create a
ROMs
folder, and then create aGenesis
folder inside it. Place your Genesis game ROMs inside.Supported File Types
jEnesisDS requires ROMs to be in
.gen
,.bin
, or.smd
format to be recognized in the file browser. If you have.md
ROMs, rename them to.gen
or.bin
before placing them on your SD card. -
Place the SD card back into your cart, and boot into the menu.
-
To play Sega Genesis games, navigate to the
Emulators
folder, launchjEnesisDS.nds
, and select a ROM in the menu.
-
Download the ColecoDS NDS file.
-
Create an
Emulators
folder on your SD card root. -
Copy
ColecoDS.nds
to theEmulators
folder on your SD card. -
On your SD card root, create a
ROMs
folder, and then create two folders inside:Coleco
andBIOS
. -
Place your ColecoVision game ROMs inside the
Coleco
folder. -
Obtain a ColecoVision BIOS dump. Rename the file to
coleco.rom
if it isn't named that already. -
Place the
coleco.rom
file in/ROMs/BIOS
. -
Place the SD card back into your cart, and boot into the menu.
-
To play ColecoVision games, navigate to the
Emulators
folder, launchColecoDS.nds
, and select a ROM in the menu.
Tip
More consoles than just ColecoVision are supported by ColecoDS - similar architecture devices are also emulated. See the ColecoDS README for more information, and a full list of supported BIOSes.