Snes9x-Next is an optimized version of Snes9x 1.52 with speedhacks and is available as a libretro core for RetroArch and ZMZ. Has an option to overclock the SuperFX chip, making games like Star Fox run at a higher FPS.
Snes9xTYL(mecm)/cm Mod is a port of Snes9x 1.39 to PSP. Inaccuracies everywhere, especially with sound, but it's the best thing available for PSP for SNES emulation. Use the mecm build where possible, unless you use the PSP emulator on Vita, in which case use the cm build.
Review[]
It is a very good SNES emulator, far superior to ZSNES. It has very high compatibility and is easy to use. It is not as accurate as higan, but that shouldn't be an issue for most people. The stable release is very old, so use the latest SVN build instead if possible. Also, it's recommended not to use the official site because the developers have lost access to it many years ago.
Problems and solutions[]
Snes9x stopped recognizing diagonals and joystick/R2/L2 input? Snes9x has issues with Xinput (such as with XInput Wrapper SCP). The solution is to edit the .conf file and add in (J0)POV Up Right, (J0)POV Dn Right, etc. for the diagonal inputs.
No fiddling with router settings and port forwarding
Netplay traffic is handled by a central dedicated server that helps keep things synched
Private game chat support and public chat to speak people outside your game room
Being able to drop out of a game at any time without disrupting (much) your teammate(s).
Kicking/banning/muting people from your room
It's a matchmaking service where you can join other people's rooms, too
CONS
It's slightly (significantly still) prone to freezing/crashing/BSOD (in that order)
Random, inconsistent FPS drops due to the server trying to keep everyone synched, sometimes stuttering. It's annoying, but rarely does it make it unplayable
The emulator is based upon (SNES9x 1.42, a 10 year old version) lacks ALOT of options, and incorrectly emulates several games (most Bishoujo Senshi, DBZ Super Butouden 2, etc.)
Everyone needs to have the exact same ROM version or Netplay won't work (if it somehow does, it'll desynch rather quickly)
Everyone needs to have the exact same save file, or no save file at all. Else, it desynchs
You need to constantly switch focus back and forth between chat and emulator window in order to chat.
You will hear no sound while the window is unfocused.