DSx86 is a PC/DOS emulator for Nintendo DS written by Patrick Aalto. It’s purpose is to allow you to run old DOS games on your Nintendo DS game console. Some of the older games run quite good and bring back memories.

Release notes:

Version 0.33 released!

This version has the following fixes and improvements:
– Fixed a serious hanging issue introduced in version 0.24, caused by an incompatibility between my ARM7 code and libNDS version 1.5.0.
– Improved the speed and quality of EGA Smooth screen scaling code.
– DSi mode only: Implemented Smooth scaling for VGA 640×480 mode.
– Added a new configuration option “EMSSize” for choosing EMS/XMS RAM allocation.

Sorry about the past few versions having the hanging bug, it should now be fixed in this version.

Also, I added the new EMSSize configuration flag specifically for you sverx, hope you find some use for it.

http://forum.gbadev.org/viewtopic.php?t=16956&start=915