Well its really simple once you get the hang of it. Anyone with basic computer knowledge can pull it off, it was just really hard for me to figure it out on your own. It is CERTAINLY worth it though. Other than the benefit of free GBA and DS games, you can also emulate NES, SNES (somewhat), GBC, GB, and a couple other systems. Of course you can also install AR codes (yet to do this), watch movies and listen to music (yet to do this), view pictures (yet to do this), and other cool stuff like Pokesav.
Buying Information:
http://www.gamersection.ca/product_info....products_id=290 is where I bought mine. I got it from there because I knew they could be trusted, being someone I know ordered from there. Being they are in Canada it might be good for some people, but I had to pay like $40 in shipping. YOU NEED THE PASSCARD. You cannot play DS games without a passcard. Now I'm assuming you have a DS Lite. If you have a DS Lite that is exactly what you need.
You will also need a MICROSD Card (also known as TransFlash). 1 gig should suffice, but its obviously better to have more room. A gig is about $40 in RadioShack or somewhere, but its incredibly overpriced. I got mine off of eBay for about $12 w/ shipping. Its very important that you get a MicroSD card if you have a Lite, a normal SD or a MiniSD card will not fit. MiniSD card is much bigger than MicroSD and will not fit.
You will need a SD memory card reader/writer to go along with the MicroSD card. Finding a memory card writer/reader that supports microsd is very hard to do. Thankfully most MicroSD card sets include an adapter that makes it as big as a normal SD card, so nearly any writer/reader will AS LONG AS YOU MAKE SURE YOU GET A MICROSD CARD THAT INCLUDES AN ADAPTER.
I don't use that brand of memory card reader/writer but it should work.
Thats all you need to get off the ground, other than a computer with a USB port. The grand total should be somewhere near $130 including shipping.
How to set it up:
First you need a ROM. DS Roms are somewhat tricky to find, and I highly recommend searching Google as I can't post ROM sites here.
1. Now that you have a ROM you simply store it in a folder somewhere on your computer. I personally created a new folder on my desktop labeled "Nintendo" and thats where I store all my ROMs for easy access. Then extract the rom zip file so just the NDS file is showing.
2. Download the M3 Game Manager. A disk comes with the M3, but you can also download it from their site, which I recommend because it has the latest firmware.
3. Insert your microSD card into your SD card adapter, and then insert that into the memory card reader/writer and plug it into the USB port.
4. Boot up the M3 Game Manager and select SD. Then above where it says "Please select target directory" go to My Computer and find what drive your memory card reader is. For me its drive F.
5. If you're writing a DS game press "Write NDS" in the corner, find where your .nds rom is (the thing that comes out of the file you extracted), and double click it.
6. After you double click the rom a window will pop up asking you to clarify some features. In certain games you'll need to press Force R/W to get it to run, an example of this is Diddy Kong Racing. Other than that just ignore this 90% of the time and continue on with the download process.
7. Once it says "Write Okay" you're done. Just the take MicroSD card out, pop it in your M3, then put the M3 in your GBA Slot and the Passcard in your DS slot and you're good to go. Once you have the DS on just select "Games" and pick your game.
I know it may sound complicated and long taking, but really its not complicated at all and shouldn't take you more than 2-5 minutes to get a new ROM on.