If you get errors when attempting to start the emulator you might have old and/or different versions of the runtimes mentioned earlier. In that case you will have to install the said runtimes from the links above.
All source revisions (and compiled builds of those revisions) are in a constant Work In Progress status unless explicitly stated otherwise.