Name & Link | Author | Program Type | Brief Summary |
---|---|---|---|
Standalone Browser Patch | Triforce, Cory1492 | Patcher | Patches the DS Browser allowing automatic detection of the 3 in 1 PSRAM |
Standalone Rumble Patch | anonYmous | Patcher | Patching tool for DS ROMS that support rumble. This allows automatic detection of the rumble hardware, therefore not requiring any tool to turn on the rumble feature. This is a manual version of the automated patching done by the EZ-Flash V. |
GBALdr | Cory1492 | GBA ROM Loader | A homebrew application run from the DS that will load games directly to NOR memory, load/save .sav files, and can auto-backup the save data currently on the cart when loading a new game. Due to the fact that it only loads games into NOR memory, it can be painfully slow, taking up to 5 minutes in some cases. Cory1492 has recently updated the GBALdr program to fix the problems detecting and running GBA games with newer 3in1 cards which have different hardware components to earlier versions. Full details of the updated GBALdr can be found here. |
3in1 ExpPack Tool (Succeeded by GBA ExpLoader) | Rudolph | GBA ROM Loader / Hardware Enabling | Another homebrew application that runs from the DS. This is by far one of the best loaders available. Just as with GBALdr, it can load games to the 3 in 1. What makes it different than GBALdr is the fact that it can load all ROMS under 16MB directly to the PSRAM on the 3 in 1, making copy time less than a minute in nearly all cases. Additionally, it can load games to NOR memory if they exceed 16MB. Two other features that I find to be unique to this tool is the ability to turn the Rumble Pack on and off (for supported DS games) and the ability to switch the cart over to an Expansion Pack for use with the Opera Browser. Rudolph recently updated the 3in1 ExpPack software and renamed it to GBA ExpLoader. Compatible with the first chip set. The latest version can be downloaded from here |
GBA ExpLoader (Successor to 3in1 ExpPack Tool by Rudolph) | Rudolph | GBA ROM Loader and Patcher / Hardware Enabling | Rewrite of the 3in1 ExpPack Tool allowing expanded compatibility with not only the succeeding 3in1 chip set, but also other slot-2 carts. Differences from 3in1 ExpPack Tool: automatic GBA ROM file patching, multiple save mechanism, and extended compatibility with specific save types (for example, ROM 1386 - Famicom Mini Vol 5 Zelda no Densetsu, save type EEPROM_124). |
NDS Backup Tool 3in1 | Rudolph | Backup Tool | Utilizes the NOR Flash Memory and SRAM. This homebrew application can send or backup save information stored an original DS game cartridge. Furthermore, NDS Backup Tool 3in1 can backup original carts as ROMs. DS cartridges that contain more than 256 Mb (32MB) of data are compatible with this tool. The software is sophisticated enough to copy data in 256 Mb chunks and then rejoin them later in the slot-1 cartridge memory. Compatible with both chip sets. |
NDStation | Chuckstudios | Patcher | A very interesting approach to loading ROMs on the 3 in 1. Rather than having a homebrew running on the DS transfer the ROM to the 3 in 1, chuckstudios developed a Windows program (later ported to Linux by dg10050) that packaged the GBA ROM in an .NDS file. This packaged file, when launched from a Slot 1 card, would backup any existing save on the 3 in 1 and load the ROM onto it. The aim of the project is to give things a more integrated and unified feel with your Slot 1 cart. Additionally, one can customize the icon of the .nds file, alternatively load the game into the PSRAM, compress the ROM, and include a custom GBA border. |
CycloDS Evolution Firmware v1.2 and up | Team Cyclops | Firmware | The CycloDS Evolution officially integrates rumble for Nintendo DS games, memory expansion for Opera Browser without any additional ROM patching, and GBA-NDS linking. |
Pokepatch for EZ3in1 | Cory1492 | Patcher | Patches Pokémon DS versions Diamond and Pearl allowing DS-GBA linkage. The GBA game must be loaded into the NOR. Please read the linked discussion thoroughly. |
DSLinux | DSLinux Dev Team | Operating System | Provides the Linux operating system more available RAM |
SNEmulDS | Archeide | SNES Emulator | Provides additional RAM to emulator in order to improve large SNES ROM emulation |
Mini vMac Port | Lazyone | Legacy Mac OS Emulator | Provides additional RAM |
Lameboy | Nutki | Game Boy / Game Boy Color Emulator | Rumble is supported GB/GBC games |
Quake 1 and Quake 2 for Nintendo DS | Simon Hall | Quake 1 and Quake 2 Ports for the DS | Quake 1 uses the additional RAM as an optional enhancement. Quake 2 requires additional RAM from slot-2. |