if you dont trim roms, or use a proper trimmer, and use a proper dump, all roms will work with online play.
for download play to work, the R4 team have recently (3 days ago) released a new version of the kernel which supposedly adds full download play compatibility. whether this works properly or not is untested. I do know that older versions of the kernel did not support download play unless the DS firmware was replaced with flashme.
Ok, thanks, but, do you think it will be possible later on for wifi on an emulator? I might not have to worry about that though.... Probably just going to get a DS soon.
I'm just going to get a normal DS for my b-day >.> I'm lazy, and emulators lag like a mother fucker, so.... and, me and my friends can play when ever we want hehe.