Edit: Found it:
''Most "end users" of DS roms don't need to dump their own roms since they download them anyway. Dumping roms yourself is somewhat complicated, and only works with certain hardware.
The original DS cards are encrypted. The current methods of dumping the roms all piggyback on the decryption in the DS itself to get to the clean unencrypted roms.
  * NDS Rom Dumper can dump roms using the GBA Movie Player.
  * MAGICKEY Tools can dump roms using NeoFlash.
  * FWNitro, a homebrew firmware different from FlashMe, can also be used to dump roms onto most CF-based adaptors.
  * The group Legacy has built their own dumper device for dumping DS roms (image). ''
From moddz.com:
QUOTEIt seems that all of the commotion about the new DS game protection methods turned out not to be true. Originally release group WRG tried to dump the game Jet Impulse but was unsuccessful, citing that all methods (M3 Dumper, SMT1.1, WRG DUMPER 1.4) to dump the ROM caused their devices to hang. Afterwards, release group Legacy (LGC) attempted to dump the game using a “Dump Kit” and was successful. Speculation is that Legacy used the Neo Flash MK3, and since the MK3 automatically trims the dump they must have added erroneous 1 & 0’s to complete the ROM, therefore making it clean.
Currently the Jet Impulse ROM is being spread among the normal channels, and a special thanks goes out to Legacy, as we can all rest assured that come this fall we’ll all be playing Zelda on our devices without any problems.
FishTank DS v0.3