Shared Source Device Emulator 1.0 has been released

Get it here:  The license text is available here:

This release is the full source to V1 DeviceEmulator.exe, which you can compile yourself using Visual Studio 2005.

We created this release to enable experimentation with the emulator:

- create extensibility points to "plug in" new kinds of hardware

- extend or modify the ARM-to-x86 JIT (hint:  my blog on V2 performance at has some "homework assignment" tasks).

- create emulators for whole new CPUs and motherboards

- instrument the emulator to collect performance data on your application or OS image


Question:  would you like to see this posted up to CodePlex ( so the sources reside in a source control system with bug-tracking etc.  This would enable collaboration on projects.