Changes

Jump to navigation Jump to search

Netplay

10,277 bytes added, 26 March
Game Boy Advance
This is a hub for various information about netplay. Most info was gathered from the guys over at /vr/, so if you have any questions or need someone to play retro games with, visit their [https://en.wikipedia.org/wiki/Irc IRC] channel at #/vr/_Netplay on [https://www.rizon.net/chat rizon.net] & and their official website [http://www.finalstarmen.net here]
==Getting Started==
Before you begin, here are some things to consider:
* Emulator netplay is NOT perfect. Desyncs WILL occur very often. Choppy/stuttery gameplay is also very common, and sometimes there is controller input lag. It comes with the experience.
* It's highly recommended to use a controller. Some emulators still register input from keyboards while you're chatting on separate chat windows.
===Port forwarding===Before you get started, you You should note that some emulators and clients will require you to forward your ports. To do that, follow the [[Port Fowarding Forwarding Guide For Netplay]].
==NES=====[[RetroArch#Local Multiplayer Netplay|RetroArch]]===* [http://wiki.libretro.com/index.php?title=FCEUmm FCEUmm]This section will cover consoles that originally had '''local multiplayer''', also known as couch multiplayer, [http://wiki.libretro.com/indexwhere multiple controllers were hooked to the same console.php?title=QuickNES QuickNES]Out of convenience, handheld consoles that required link cable or [[Nestopia]][http://wiki.libretro.com/index.php?title=Nestopia] cores support netplay. Save states cannot be used during netplay, and bringing up wireless within a small distance in the menu screen same room between two units will cause disconnectionbe considered local multiplayer as well.
Netplay emulates local multiplayer allowing for players across the globe to play the same game as if they were in the same room. ===[[Mesen]]Remote Access alternatives===* Mesen has =====Jam.gg=====Jam.gg is a place where you can play retro games with friends directly from a netplay feature, web browser for free. Some etro games are available by going but users can use their own rom via their BYOG system.Refer to Tools -> Netplayhttps://jam. Hamachi (and other methods) or a port forward is requiredgg for more info.
===[[VirtuaNES#NetPlay|VirtuaNES]]==Parsec=====Parsec is a remote access Any multiplayer game in the world can be played online with Parsec as long as someone has a windows PC and others may be able to join from Android platforms, TV Boxes, Linux, Kodi, or other Windows computers. Refer to https://parsec.app/local-co-op-online for more info. =====Steam Remote Play Together (beta key)==[[Mednafen#NetPlay|Mednafen]]===* FCEU coreInstantly share your Steam local multi-player games with friends over the internet, for free. Using Remote Play Together from Steam
===Nintendo Consoles========NES=====* <span title="Check link for more information on netplay">[[NestopiaRetroArch#NetPlayNetplay|'''RetroArch''']] <sup>*</sup></span>: [http://wiki.libretro.com/index.php?title=FCEUmm FCEUmm], [[QuickNES]], or [[Nestopia]][http://wiki.libretro.com/index.php?title=Nestopia] cores support netplay. Save states cannot be used during netplay, and bringing up the menu screen will cause disconnection.* '''[[Mesen]]''': Mesen has a netplay feature, available by going to Tools -> Netplay. Hamachi (and other methods) or a port forward is required.* <span title="Check link for more information on netplay">[[VirtuaNES#Netplay|'''VirtuaNES''']] <sup>*</sup></span>* <span title="Check link for more information on netplay">[[Mednafen#Netplay|'''Mednafen''']] <sup>*</sup></span>: FCEU core* <span title==="Check link for more information on netplay">[[Nestopia#Netplay|'''Nestopia''']] <sup>*</sup></span>* '''[[RockNES|RockNESX 2.0===* ]]:''' A very old NES emulator. Has a very nice interface but the documentation doesn't indicate what ports it uses, so you're limited to using a VPN like Hamachi. The author did away with netplay in more recent versions.* '''[[Jnes]]''': Still shows signs of being updated, but it absolutely HATES anything other than stock Kaillera. I'm not sure if it's possible to get it to work.* [https://www.fightcade.com/#download FightCade]: NES rollback netplay, experimental
=====SNES=====* <span title="Check link for more information on netplay">[[RetroArch#NetPlay|RetroArch]] <sup>*</sup></span>: [[Snes9x]] or [[JnesHigan|bsnes]] cores.* [[Snes9x#Netplay|Snes9'''k''']]* <span title="Check link for more information on netplay">[[Mednafen#Netplay|Mednafen]] <sup>*</sup></span>: [[Higan|bsnes]] core* <span title=="Check link for more information on netplay">[[ZSNES#Netplay|ZSNES]] <sup>*</sup></span>*Still shows signs of being updated[[Mesen]] (and obsolete version [[Mesen S]]): Mesen has a netplay feature, but it absolutely HATES anything available by going to Tools -> Netplay. Hamachi (and other than stock Kailleramethods) or a port forward is required. I'm not sure if it's possible to get it to work* [https://www.fightcade.com/#download FightCade]: SNES rollback netplay, experimental
==SNES===Nintendo 64=====* <span title="Check link for more information on netplay">[[RetroArch#NetPlay|RetroArchProject64 Netplay]]===<sup>*</sup></span>* <span title="Check link for more information on netplay">[[Snes9xProject64#Netplay|Project64'''k''']] or <sup>*</sup></span>* <span title="Check link for more information on netplay">[[HiganProject64#Netplay|bsnesProject64 v1.7]] cores<sup>*</sup></span>* [https://github.com/simple64/simple64/wiki/Netplay-FAQ simple64 (formerly known as "m64p")]
===[[Snes9x#NetPlay|Snes9k]]==GameCube / Wii=====* '''[[Mednafen#NetPlayDolphin Online|MednafenDolphin]]''': [http://wiki.dolphin-emu.org/index.php?title===Netplay_Guide This guide should help], although it should be noted that netplay is not perfect. This is for playing with other Dolphin emulators.
=====Game Boy=====* <span title="Check link for more information on netplay">[[HiganTGB Dual#Netplay|bsnesTGB Dual Vol. 8.3.1]] core<sup>*</sup></span>* [[RetroArch]]: [[SameBoy]] and [[TGB Dual|TGB-Dual]] cores.
===[[ZSNES#NetPlay|ZSNES]]==Game Boy Advance=====* My Boy* VBA-M
==Sega consoles===3DS==[[KegaFusion#NetPlay|KegaFusion]]===* Concerning Sega emulators, this is really the only one worthwhile option to No netplay with. It emulates practically every single console and peripheral prior to the Saturn, all while allowing for support but some decent netplay capabilities on of the sideemulators support Download Play feature. See [[Nintendo 3DS emulators#Hardware features]].
=====Nintendo Switch=====*[[Gens#NetPlay|GensRyujinx]]===* An acceptable alternative. While it only emulates Genesis/Mega Drive, Sega CD and 32x, it uses Kaillera for online multiplayer, which is helpful in case you get consistent desyncs while using Kega Fusion.[[Yuzu]]
===[[Mednafen#NetPlay|Mednafen]]==Other=====* Genesis core is experimental but mostly functional; 2 players onlyNone of the existing emulators for the following Nintendo devices currently offer solutions for ''local multiplayer'' emulation through netplay. However, some of them have support for online gameplay modes that existed on the original console. Also has a Master System coreRefer to the next section for more details.
==Nintendo 64=====* [[Project64#NetPlayNintendo DS emulators|Project64kNintendo DS]]======* [[Project64#NetPlayWii U emulators|Project64 v1.7Wii U]]===
==PlayStation=Sega Consoles========Master System=====* <span title="Check link for more information on netplay">[[Kega Fusion#NetPlay|Kega Fusion]] <sup>*</sup></span>: Besides RetroArch, this is really the only one worthwhile netplay option for systems older than the Saturn. It emulates practically every single console and peripheral prior to the Saturn, all while allowing for some decent netplay capabilities on the side.* <span title="Check link for more information on netplay">[[Mednafen#NetPlay|Mednafen]]<sup>*</sup></span>: SMS Plus core=====Genesis/Mega Drive & Peripherals=====* <span title="Check link for more information on netplay">[[GENS#Netplay|GENS]] <sup>*</sup></span>: An acceptable alternative to Kega Fusion. While it only emulates [[Sega Genesis emulators|Genesis/Mega Drive]], Sega CD and 32X, it uses Kaillera for online multiplayer, which is helpful in case you get consistent desyncs while using Kega Fusion.* <span title="Check link for more information on netplay">[[Mednafen#NetPlay|Mednafen]] <sup>*</sup></span>: Genesis Plus core is experimental but mostly functional; 2 players only.* [https://www.fightcade.com/#download FightCade]: Supports Genesis games.=====Saturn=====* <span title="Check link for more information on netplay">[[EPSXeMednafen#NetPlay|ePSXe 1.60Mednafen]]<sup>*</sup></span>=====Dreamcast=====* [https://github.com/blueminder/flycast-dojo Flycast Dojo]: Netplay fork of [[Flycast]] supports Dreamcast games. Also featured in [[FightCade]] for NAOMI & Atomiswave emulation.
===Sony Consoles========PlayStation 1=====* <span title="Check link for more information on netplay">[[Mednafen#Netplay|Mednafen]] <sup>*</sup></span>* <span title="Check link for more information on netplay">[[ePSXe#Netplay|ePSXe 1.60]] <sup>*</sup></span> =====PlayStation 2=====* '''[[PCSX2]]''' ([http://www.mediafire.com/?r3c1ejv5m85ekrv unofficial netplay build]): Netplay has never officially been added to PCSX2, but someone tried making their own branch a few years ago to implement it. Only about seven fighting games work, and the project has since been abandoned. =====PSP=====PPSSPP and JPCSP supports multiplayer on the same network but only the JPCSP supports XLink Kai. See [[PlayStation_Portable_emulators#Hardware_features|this section]] for more information. =====Other=====None of the existing emulators for the following Sony devices currently offer solutions for ''local multiplayer'' emulation through netplay. * [[PocketStation emulators|PocketStation]]* [[PlayStation 3 emulators|PlayStation 3]]* [[PlayStation 4 emulators|PlayStation 4]]<!-- (NOT emulated) -->* [[PlayStation Vita emulators|PlayStation Vita]] ===Arcade===
The many platforms that conform to the term "arcade" have got to be considered the most extensively researched and emulated platforms in existence. Choosing the right emulator is quite a daunting task since there are so many different versions that accomplish the same thing in almost imperceptibly different ways. Branching off from a standard official emulator that, by itself, is commonly regarded to leave much to be desired.
* <span title==="Check link for more information on netplay">[[MAME#NetPlayNetplay|Mame 32 MAME32 Plus Plus]]===<sup>*</sup></span>* <span title==="Check link for more information on netplay">[[Kawaks#NetPlayNetplay|Kawaks 1.63]]===<sup>*</sup></span> (And later versions)===* [http://www.kaillera.com/download.php Kaillera]* [[FightCade]]: A matchmaking platform bundled with different arcade and home console emulators with P2P online play. Core multi-arcade emulator based off of [[FinalBurn Neo]] with a custom implementation of [[GGPO]] for rollback netplay. Also has support for NAOMI and Atomiswave games via <span title="Check link for more information on netplay">[[Flycast#Netplay|Flycast]] <sup>*</sup></span> with delay-based netcode.* [[GGPO]]: [[Arcade emulators|Arcade emulator]] built around netplay. Pioneered rollback netplay, widely considered to have the best multiplayer netcode available. It's so great that its used in some more recent commercial games. The only disadvantage is that you need to open ports to use it, and it's severely limited to games that were made or modified specifically to use this technology. Originally built on the same emulator as FightCade, [[FinalBurn Alpha]].* [https://github.com/RossenX/NullDC-BEAR NullDC BEAR]: A Serverless, self-contained package for online Retro Games, Supports: Naomi, Dreamcast, Atomiswave via custom build of [[NullDC]]. NES, SNES, PSX, Sega Saturn, Sega Megadrive, Gameboy Advance, Gameboy Color, Neo-Geo Pocket via [[Mednafen]].* [https://github.com/MisterTea/MAMEHub MameHUB]: Said to have a comparable netcode to [[GGPO]], it's also capable of emulating console games through MESS. However, using MameHUB requires registration, and the frontend, is coded in Java, is an absolute resource-hog which heavily impairs your gaming experience if you're using a low-end computer. You can join a game that's already in session. Newer versions of MAMEHub use much fewer resources. ===Other Consoles========Amiga=====* [http://fs-uae.net/download FS-UAE]: [http://fs-uae.net/online-play Netplay info] and [http://fs-uae.net/net-play guides] for FS-UAE* [https://www.fightcadeamigalive.comAmigaLive project : FS-UAE Front-End] =====NEC=====For both the [[PC Engine (TurboGrafx-16) emulators|PC-Engine (US: TurboGrafx-16)]] and the [[PC-FX emulators|PC-FX]], check: * <span title="Check link for more information on netplay">[[Mednafen#Netplay|Mednafen]] <sup>*</#download Fightcadesup></span>: Option for both accuracy and fast cores.* [[RetroArch]]* [[FightCade]]: Supports only Hu-Card games. ==Online Multiplayer Emulation==This refers to different game modes than regular local multiplayer. Some consoles offered during their lifetime options to connect to the internet (or similar services) to play against other people online.  While most of these servers went defunct, some of them are (or were) still up and the emulators were developed far enough to be able to interface with the actual official servers. The others had replacement servers, that could host both real hardware players and PC emulator users. However in many cases emulator users were banned over cheating or concerns that emulation lag gave them unfair advantage (which is the case with Wiimfi's project, and some of its associated game mods that took it a step further to prevent the game from running on emulators). Requirements may include:  * images of network certification files ripped from real hardware, which might be further complicated by the fact that the ones distributed online are much more likely to be banned. This is the case for Wii and Wii U online.* if using custom servers, patching out the original URL addresses in the game to point at the newer servers instead. This is achieved either through Action Replay codes, or modifying the game's image with dedicated tools.
===GGPOSony Consoles========PlayStation 2=====* Arcade emulator built around netplay. Widely considered to have the best netcode for only multiplayer available. It's so great that its used in some more recent commercial games. The only disadvantage is that you need ''[[PCSX2]]:''' Has an option to open ports connect to use it, and itSony's severely limited to own servers (or replacement servers) provided the game is still up. Relevant links: [[How To Play PCSX2 Online]] (See [[Online PS2 games]] for what games that were made or modified specifically still have servers up)PS2 can link to use this technologya private server by changing dnshttps://docs.google.com/spreadsheets/d/1bbxOGm4dPxZ4Vbzyu3XxBnZmuPx3Ue-cPqBeTxtnvkQ/edit#gid=1383772811
* Built on =====PlayStation 3=====Hen PS3 or CFW capable of connecting a private server using the same emulator is FightCade, which can be found [dns change methodPivate server list:https://wwwdocs.fightcadegoogle.com/ herespreadsheets/d/1Wn2EkQj_bZpgrT-xiDbqHkx91jcCHn34nXkl2Sv0GOs/edit#gid=0[[RPCS3]provide server for ps3 and emulator play with otherhttps://wiki.rpcs3.net/index.php?title=Help:Netplayhttps://derole.co.uk/modnation/
===MameHUB==PSP=====* Said Able to use psp to have a comparable netcode connect both PPSSPP servers to GGPO, it's also capable of emulating console games through MESSplay online (not local) with another emulatorhttps://myneighborsushicat.com/https://socom.cc1. However, using MameHUB requires registration, and the frontend, is coded Install plugin in Java, is an absolute resource-hog which heavily impairs your gaming experience if you're using a low-end computerCFWhttps://rentry.co/oemda or https://www.reddit. You can join a game that's already in sessioncom/r/PSP/wiki/pro_online/#wiki_prometheus_online_plugin2.  Newer versions of MAMEHub use much fewer resourcesChange DNS for no CFW3.Use the Xlink kai for Lan
==Amiga=Nintendo Consoles======[http://fs-uae.net/download FS-UAE]==Wii=====* [http://fsBecause Nintendo shut down its servers for Wi-uaeFi, it can't be connected to. Wiimmfi is the only option, but Dolphin will not be able to connect normally, as you require a normal Wii's files.net/online-play Netplay info[[Dolphin Online|This guide]] and [http://fs-uaehas instructions on how to get the certificates needed to connect to their servers, but do note that you cannot connect if you cannot run the game full speed. This also includes lag spikes that may occur. Your emulator will be banned from the servers if the game is unable to run full speed.net/net-play guides] for FS-UAE
==PC Engine (TurboGrafx-16)=====[[Mednafen#NetPlay|Mednafen]]===* Option for It's more recommended to connect via your Wii since you require files from it to play it on Dolphin, and it's risky to try with Dolphin regardless. CFG and USB Loader GX both accuracy support Wiimmfi without patching the game and fast coresdo it on the fly. Looking into different custom servers than Wiimmfi is another option.
==PC-FX===Wii U=====* '''[[Mednafen#NetPlay|MednafenCemu]]===''': Supports online play pretty well, however custom servers are still not up so you'll have to risk your own Wii U's network certification files to use this feature.
==Game Boy/Color===Nintendo DS=====* [[TGB Dual#NetPlay|TGB Dual VolDeSmuME]]: Main version 0. 89.37 used to include an option to connect to Nintendo's own servers, and later, the custom servers. It works pretty well. However, since the project maintainers had ''creative differences'' and decided further development on it is to stop, it was never developed any further and as such existed for a long while as unofficial forks requiring an Ethernet connection (though further workarounds were found to enable any kind of connection). Very recently, it was added back in that state to the main builds.1]]===
==Dolphin==* [http[melonDS]]://wiki.dolphin-emu.org/index.php?title=Netplay_Guide This guide should help]A newer DS emulator by the developer who used to work on that feature, although it should be noted that netplay is not perfect. This is for playing with other Dolphin emulatorsplanning online support.
===In-game Wi-FiSega Consoles========Dreamcast=====Because Nintendo shut down its servers for Wi-Fi, it can't be connected to. Wiimmfi is the only option, but Dolphin will not be able to connect normally, as you require a normal Wii's files. * [[How To Play Dolphin Online|This guideFlycast]] has instructions on how to get the certificates needed : Auto-configured to connect to their [https://dreamcastlive.net/ Dreamcast Live] servers, but do note for games that you cannot connect if you cannot run the game full speedare supported. This also includes lag spikes that may occurAlso supports networking for NAOMI arcade games. Your When trying to hit "Homepage" in game, ocasionaly crashes the emulator will be banned from , but some games like PSOv1, Samba de Amigo and first revision of Jet Grind Radio are crashing only when exiting the servers if the game is unable to run full speedbrowser.Planetweb browsers get stuck while loading pages.
It's more recommended to connect via your Wii since you require files from it to play it on Dolphin, ===Other===Status of various other consoles and it's risky to try with Dolphin regardless. CFG and USB Loader GX both support Wiimmfi without patching the game and do it on the fly.their emulation of online features:
==[[PCSX2]]==* Satellaview (SNES): Custom broadcasts already can be emulated on bsnes-plus, still WIP.* [http:XBAND (Genesis/SNES/wwwSaturn): SNES XBAND emulation revival WIP.mediafire* GB Online Adapter (GBC/GBA): WIP.com* Phantasy Star Online (DC/GC/?r3c1ejv5m85ekrv Unofficial Netplay Build]Netplay has never officially been added to PCSX2PC): Custom servers already up, but someone tried making their own branch a few years ago to implement itemulation WIP. Only about seven fighting games work, and the project has since been abandoned* [[Android emulators|Android]]: Emulators can already connect online.
NoteInactive online feature development: You can connect to Sony's own servers though: [[How To Play PCSX2 Online]] (See [[Online PS2 games]] for what games still have servers up)
==PPSSPP==* 3DS Nintendo Network (3DS): no interest from Citra developers.[[PPSSPP]] can use ColdBird's proOnline Adhoc. See [http:* Sony online services (PSP/PSV/forums.ppsspp.orgPS3/showthreadPS4): custom servers up for some games, zero emulation interest.php?tid=3595&pid=59241 this thread * Horse betting service modem (might be outdatedNES, SNES), WonderSwan online (WSC), PS1 online (PS1/i-mode)] and [http://forums.ppsspp.org/forumdisplay.php?fid=34 this forum] for setup and game compatibilityzero interest.
[[Category:Netplay]]
[[Category:Online Gameplay]]
[[Category:FAQs]]
Anonymous user

Navigation menu