Emulators are great, but there's nothing quite like playing multiplayer games with friends on actual Nintendo DS consoles.
While it may lack the features found in DeSmuME and might not be as well optimized, its still a pretty solid emulator. Oh and there’s also the fact that it also supports Wi-Fi multiplayer.
The Dreamcast emulator Flycast has added support for native Dreamcast online multiplayer. Still an experimental feature, it currently supports 20 games. Servers are hosted by Flycast developer ...