Home
%3CLINGO-SUB%20id%3D%22lingo-sub-604981%22%20slang%3D%22en-US%22%3EStandalone%20Device%20Emulator%201.0%20with%20Windows%20Mobile%20OS%20Images%20now%20available!%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-604981%22%20slang%3D%22en-US%22%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3EFrom%20the%20download%20page%3A%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3EThe%20Microsoft%20Device%20Emulator%201.0%20is%20a%20standalone%20version%20of%20the%20same%20ARM%20based%20Device%20Emulator%20that%20ships%20as%20part%20of%20Visual%20Studio%202005.%20The%20standalone%20emulator%20is%20intended%20for%20situations%20when%20you%20want%20to%20demonstrate%20or%20test%20your%20application%20on%20a%20computer%20that%20does%20not%20have%20Visual%20Studio%202005%20installed.%20In%20addition%2C%20we%20are%20offering%20the%20Windows%20Mobile%205.0%20MSFP%20operating%20system%20images%20that%20you%20can%20use%20with%20the%20Device%20Emulator.%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3EDevice%20Emulator%201.0%20has%20a%20number%20of%20features%20that%20make%20it%20significantly%20better%20than%20its%20predecessor%20(the%20x86%20emulator).%20You%20will%20find%20that%20it%3A%20%3C%2FFONT%3E%3C%2FP%3E%0A%3CBLOCKQUOTE%20dir%3D%22ltr%22%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3E-%20Runs%20code%20compiled%20for%20ARM%20processors%20rather%20than%20for%20x86%20processors.%20In%20most%20cases%2C%20you%20can%20run%20the%20same%20binaries%20on%20the%20emulator%20as%20you%20do%20on%20the%20device.%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3E-%20Supports%20synchronizing%20with%20ActiveSync.%20You%20can%20use%20the%20Device%20Emulator%20with%20a%20full%20ActiveSync%20partnership.%20This%20feature%20allows%20you%20to%20debug%20applications%20that%20are%20syncing%2C%20or%20be%20able%20to%20use%20real%20synchronized%20data%20from%20within%20the%20Device%20Emulator.%20%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3E-%20Provides%20support%20for%20more%20development%20environments.%20The%20emulator%20has%20been%20tested%20for%20developing%20and%20debugging%20applications%20with%20Visual%20Studio%202005%2C%20Visual%20Studio%20.NET%202003%2C%20and%20with%20eMbedded%20Visual%20C%2B%2B%204.0%20(eVC4)%20SP4%2C%20all%20using%20ActiveSync.%20No%20crossover%20serial%20cable%20is%20required.%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3E-%20The%20Device%20Emulator%20supports%20GAPI.%20You%20can%20write%20and%20debug%20GAPI%20games%20on%20the%20Device%20Emulator%20and%20expect%20them%20to%20work.%3C%2FFONT%3E%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%0A%3CP%3E%3CFONT%20size%3D%222%22%3E%3CFONT%20face%3D%22Verdana%22%3E%3CSTRONG%3ENote%3A%3C%2FSTRONG%3E%20This%20release%20contains%20the%20Standalone%20Device%20Emulator%20as%20well%20as%20the%20following%20Windows%20Mobile%20OS%20Images%3A%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3E%3CSTRONG%3EWindows%20Mobile%205.0%20with%20Messaging%20and%20Security%20Feature%20Pack%20(MSFP)%20%3C%2FSTRONG%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3EGet%20it%20here%3A%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22http%3A%2F%2Fwww.microsoft.com%2Fdownloads%2Fdetails.aspx%3FFamilyId%3DC62D54A5-183A-4A1E-A7E2-CC500ED1F19A%26amp%3Bdisplaylang%3Den%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%20target%3D%22_blank%22%3E%3CFONT%20face%3D%22Verdana%22%20color%3D%22%230000ff%22%20size%3D%222%22%3Ehttp%3A%2F%2Fwww.microsoft.com%2Fdownloads%2Fdetails.aspx%3FFamilyId%3DC62D54A5-183A-4A1E-A7E2-CC500ED1F19A%26amp%3Bdisplaylang%3Den%3C%2FFONT%3E%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20face%3D%22Verdana%22%20size%3D%222%22%3E-%20Nino%20Bilic%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E

From the download page:

The Microsoft Device Emulator 1.0 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. In addition, we are offering the Windows Mobile 5.0 MSFP operating system images that you can use with the Device Emulator.

Device Emulator 1.0 has a number of features that make it significantly better than its predecessor (the x86 emulator). You will find that it:

- Runs code compiled for ARM processors rather than for x86 processors. In most cases, you can run the same binaries on the emulator as you do on the device.

- Supports synchronizing with ActiveSync. You can use the Device Emulator with a full ActiveSync partnership. This feature allows you to debug applications that are syncing, or be able to use real synchronized data from within the Device Emulator.

- Provides support for more development environments. The emulator has been tested for developing and debugging applications with Visual Studio 2005, Visual Studio .NET 2003, and with eMbedded Visual C++ 4.0 (eVC4) SP4, all using ActiveSync. No crossover serial cable is required.

- The Device Emulator supports GAPI. You can write and debug GAPI games on the Device Emulator and expect them to work.

Note: This release contains the Standalone Device Emulator as well as the following Windows Mobile OS Images:

Windows Mobile 5.0 with Messaging and Security Feature Pack (MSFP)

Get it here:

http://www.microsoft.com/downloads/details.aspx?FamilyId=C62D54A5-183A-4A1E-A7E2-CC500ED1F19A&displa...

- Nino Bilic

16 Comments
Not applicable
Thank you.  I don't have Visual Studio, so this is a great help.
Not applicable
Thank goodness, this is a godsend.
Not applicable
But how do you get connected to the internet?

I have the Virtual Machine Network Driver installed, and my network uses static connections.  When ever I try to connect to the internet it says this connection cannot be used. :(
Not applicable
oh man...

this emulator would have been a *huge* help to me a couple of weeks ago when i was delivering this ts2 seminar series: http://happyfunboy.blogspot.com/2006/04/crown-jewels.html

ah well...

better late than never :)

thanks for the heads-up!
Not applicable
i m trying to test Push email with my exchange 2003 sp2 server i configure active sync .. but its sayes can not connect to exchange server. but from my pc i can able to connect to exchnage... someone please make some light how to test Push email with this emulater
Not applicable
Hello - Can someone pass along to the team responsible for this a BIG thank you as well as one request.  Can a future emulator version (maybe 1.01) allow Windows screen prints to be taken?  Makes documenting PDA configurations a whole lot easier.  :)

TIA,
Rob
Not applicable
Hi...

How do you emulate a GPRS connection? If this is an image with MSFP and you can not emulate the GPRS connection then how do you show your customer Push mail in action?
Not applicable
yours truly got inspired to cook up a series about integrating device emulator 1.0 into a demo environment, with the express goal of showing push mail & remote wipe to customers & prospects.

i still don't see a way to emulate a GPRS connection, but you can use the emulated ethernet to show exchange connectivity, including push mail, in action.

for those who are interested, the series starts here: http://happyfunboy.blogspot.com/2006/05/wm5-device-emulator-preparation.html

fyi: the juicier stuff will be posted later this week.
Not applicable
Questions regarding the emulator and testing push mail... You need to have a live cell data connection to do push mail, since the emulator can't pull one off you cannot test push-mail using it.

I know this isn't the news you were hoping for but hopefully it helps you stop banging your head against the wall.

-Vlad
Not applicable
how do you get a live cell data connection to your emulator? So without that, to test push email is impossible?
Not applicable
All the demos from Microsoft that I've seen have used an emulator to demonstrate Direct Push. Don't know how they do it!
Not applicable
Has anyone been able to make this work under a virtual session under Virtual Server?  I have installed it on a vm session but the network card under the emulator properties won't stay checked.  It worked for emulators before MSFP.
Not applicable
Has anyone been able to get the direct push feature to work
with the emulator?
Not applicable
Greg: Seem to be having same problem as you.  Network card wont stay enabled. Have not yet tried on a physical machine yet. Bummer it bombs in the VM.
Not applicable
for anyone who's interested...

single machine demo/test environment showing direct push in action.
http://www.chrisrue.com/funcave/2006/06/wm5-device-emulator-direct-push-action.html

if you want to see the whole series of posts, start here:
http://www.chrisrue.com/funcave/2006/06/wm5-device-emulator-index.html

fyi: emulator is not inside a vs/vpc environment in this particular setup, but running on the host pc.
Not applicable