Shared Source Device Emulator 1.0 has been released

Get it here:  https://www.microsoft.com/downloads/details.aspx?FamilyID=faa8c81d-7316-4461-a0ed-6c95b261ddcd&DisplayLang=en.  The license text is available here:  https://msdn.microsoft.com/vstudio/license/de_academic.aspx.

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 https://blogs.msdn.com/barrybo/archive/2006/05/23/605314.aspx 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 (https://www.codeplex.com) so the sources reside in a source control system with bug-tracking etc.  This would enable collaboration on projects.

Enjoy!

Barry