DS2x86 by Patrick Aalto is a PC emulator for Nintendo DS. It’s purpose is to allow you to run old DOS games on your Nintendo DS game console. DS2x86 is a port of DSx86 port using the SuperCard DSTwo’s MIPS processor, therefor it will just run with such a card.

Changes: (shortened)

* The DOS file rename functionality was fixed
* Fixed a bug in the 32-bit ADC opcode
* The screens are swapped back to the normal order when the Touch Pad Mouse gets turned off, for example when the executable program changes. Previously the screens might have stayed swapped, with no way to swap them back as the code thought the screens were already in normal order!
* Major internal rewrite to enable virtual memory (paging) support
* Improved virtual memory support

http://dsx86.patrickaalto.com/