Well, isn't this what the X-Server actually *does*? If so, you have the answer right there. Seeing as the X-server exists for both Windows *and* Linux (although you have to install it in Windows), it's also quite doable... And it would definitely keep games from desyncing.funkyass wrote: the snes never had the ability to matain state between multiple units, and thats how netplay on snes9x/zsnes works. It needs to more Model-View Contoller than what it is now.
Another strong point is that it'd only require one person to have the ROM, since the emulator is run on a single machine and everyone else simply allow the person in charge to display on their machine. So, no ROM mismatching, which makes it all quite a lot easier on everyone.

Something for Zsnes 1.41 maybe?