JPCSP is a JAVA PSP emulator.
You can find the latest compatibily list Here. Keep in mind this is the latest "test" build. There may be bugs, glitches, or it may not work at all.