The Microsoft Device Emulator is a standalone version of the same ARM based Device Emulator that ships as part of Visual Studio 2005. The standalone emulator is intended for situations when you want to demonstrate or test your application on a computer that does not have Visual Studio 2005 installed. Features: runs code compiled for ARM processors rather than for x86 processors; supports synchronizing with ActiveSync; provides support for more development environments.
Version 3 is the new automation API for the device emulator manager, which allows developers programmatic access to perform the same operations on installed emulator images that can be performed interactively on the Device Emulator Manager drop-down and context menus.
What does not
Device Emulator Manager doesn't work (neither self registering the binary (dvcemumanager.exe /register) nor accompanying dlls doesn't fix this), needs to be investigated further.
Use commandline for now.
Skinning the Emulator doesn't seem to work (/skin
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 10.10 "Maverick" i386 (+ variants like Kubuntu)||Apr 10 2011||1.3.17||Yes||Yes||Bronze||Anastasius Focht|
|Show||openSUSE 11.1||Feb 23 2009||1.1.14||Yes||Yes||Bronze||Cervantes|
|Current||Fedora 9||Jul 01 2008||1.1.0||Yes||Yes||Bronze||Anastasius Focht|
Example how to start the Device Emulator with image:
$ wine ./DeviceEmulator.exe "C:\Program Files\Windows Mobile 6 SDK\PocketPC\DeviceemulationV610\0409\ppc-phone-480x800.bin" /memsize 128Â