Actarus has just release "Sam", the new PSP Emulator which runs on PC. At the current stage, the emulator can only run some PSPSDK examples and homebrew games developed by the community.
Actarus, the author, also provides source code of this emulator at his page. You can check it out here (Sam)
I wish the emulator will be able to use with commercial games soon :)