I think there was a leak of the latest beta of Demul. Rumble Fish 2 seems to run like a charm but I'm going to wait for an official release and hopefully the online will be easier to get going.
PS: I've seen screenshots of Samurai Shodown 6 and possibly KOFXI running, but no idea if this is 100% or not.
PPS: It's okay to talk about emulation of older games so long as we're not giving out rom links and such.