There is a browser based
"emulator" called
EmulatorJS, which is based on the browser version of RetroArch. It runs great, it supports a few extra systems that the web RetroArch doesn't, and best of all, it supports netplay!
This would mean that just about anyone could create and join multiplayer netplay sessions on Vizzed, no matter what browser or which device you use, and of course you wouldn't have to download or install anything.
What would this mean for Vizzed? Well I'm still testing it out, tweaking it, and writing up a scr
ipt to make it work with the site's current ecosystem (I successfully got
emuserver setup on one of my servers, after many failed attempts). But if all goes well, I would attempt to bring back the seasonal netplay competitions. And I would also bring back the cash prizes for those competitions (since that greatly helps promote participation).
Vizzed Netplay Tournaments ended nearly 2 years ago when the RGR Plugin was discontinued. It is possible to continue using the RGR Plugin (by using an older version of Firefox) and therefore the RGR Plugin's netplay capabilities, but no one does that. Netplay was one of the most exciting features on this site years ago. Playing various retro games with users, and sometimes even streaming them, was one of the most enjoyable things for me personally, and it created some of my most favorite memories on the site. So I'm very excited, and passionate, but bringing Netplay back to the site, and doing whatever I can to make it popular again.
Here's a working netplay test using Super Bomberman 3 for the Super Nintendo
http://vizzed.net/emulatorjs/test.html
If anyone wants to help test it out with me, let me know. To do netplay, you have to hover over the game screen and click the icon that looks like a globe. You'll have to enter in a username to use and then from there, you'll want to either click the room you want to join or create a new one.
I have been able to get it to successfully work. There's a few issues here and there and it's not the greatest at handling de-syncing. I also had issues getting it to work properly on a few devices I tried out, but I at least was successful a few times to have 2 separate devices with separate internet connections to play together with very little lag.
Here's a list of systems that EmulatorJS supports:
-3DO
-Arcade
-Atari 2600
-Atari 7800
-Atari Jaguar
-Atari Lynx
-MSX
-Nintendo NES
-Neo Geo Pocket (and color I believe)
-Nintendo 64
-Nintendo DS (not sure about adding this)
-Game Boy Advance
-Game Boy
-Game Boy Color
-PlayStation
-Super Nintendo
-Sega 32x
-Sega CD
-Sega Game Gear
-Sega Master System
-Sega Genesis
-Sega Saturn
-Turbo Grafx (and CD I believe)
-WonderSwan / Wonderswan Color
All of those systems would be available to play on the site and would also support netplay. Some of those systems we don't currently have available as browser emulators, so they'd be new additions. Additionally, some of those systems never had netplay on this site, so they'd be bringing games to the world of vizzed netplay for the very first time.