iDeaS is a plugin-based Game Boy Advance and Nintendo DS emulator for Microsoft Windows and Linux, using the GTK+ toolkit.
The touch screen is fully emulated with a mouse cursor instead of a stylus, and a keyboard can be used to emulate the DS buttons.
iDeaS uses a plugin system so that further support can be achieved without looking at the source code of the emulator.
Support for the DS microphone was added in version 220.127.116.11, with a plugin downloadable from the main page. More Info »
Audio is quite compatible with most games though there is still some room for improvement.
A debugger is provided with the emulator, which Lino has stated as 'mainly for developers'.
iDeaS has limited Wi-Fi emulation, which only acts as a "dud" Wi-Fi plugin, bringing no true wifi, but allowing it to unlock features of DS games that need wifi support to be accessed.