I have beeen doing some reading, and I have learned quite a bit. The only thing I am shakey on is the differences between the G6 lite and the M3 (Aside from the size and the memory capacity). I came accross a thread that said they were basically the same thing, as they are made by the same company. Another thread stated that the G6 lite struggles with some homebrew apps. So, basically what can the M3 do, if anything, that the G6 lite can not do? Any insight will be greatly appreciated.
The biggest difference is that the M3 uses removable memory, whereas the G6 uses fixed memory, the way that the two types of memory work is why some homebrew applications won't work with the G6. Any hombrew that requires additional files other than the .nds or .ds.gba file will need to read the extra files from the memory, this is usually done with chisms driver, however this method only works with removable media, so for the homebrew to work correctly on the G6's fixed memory it needs to be specially programmed, which is not a priority for most devlelopers. Most homebrew does work on the G6, it's just the small amount that requires the extra files on the card.
Thanks, first off. Mainly I'm concerned about emulators, Genesis, NES, SNES, SMS, I know some of these exist on the M3 out of the box. Do you know which, if any, come with the G6? Also, how bout a recomendation for a good site to get emulators. Thanks again.
Technically the M3 dosn't have any emulators, your patch the NES/GB/PCE etc games with the emulators in the gamemanager software. The G6 does exactly the same patching with the U-disk software. Seperate up-to-date emulators can be found at http://www.nintendo-ds.dcemu.co.uk