Some of you might know GGPO and/or Supercade, both of which are arcade emulators with a matchmaking service for playing Fighting games (mostly). Now, is there any equivalent service for playing Sega Genesis, SNES, or any other console? Could this be implemented as a plugin on popular emulators such as Fusion?
Fusion has netplay, but I've never tried it online, only locally. It would be nice if we had a service with the interface of Supercade, which has chat, and shows what games you want to play with people that might challenge you. Imagine doing co-ops of Streets of Rage at any time, with just a couple of clicks, or even playing fighting games, but that might be a little more challenging since it requires a better netcode optimization. I think GGPO is not open source, but who knows if they might want to lend their netcode to be applied to such project.
I'd like to hear some answers from the more technically savvy users, too. You guys might know how to program something like this.

