Is it possible to compile for the emulator without buying commercial IDEs?
This thread talks about commercial tools.
I downloaded and installed Microsoft Visual C++ 2005 Express Edition, which is free, but looks like it lacks some files (probably the whole \IDE folder).