Changes

Jump to navigation Jump to search

Netplay

7,204 bytes added, 14:59, 17 March 2019
Undo revision 28606 by 71.95.119.28 (talk)
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 sometimes takes several consecutive tries for the game to stay synced well enough to enjoy some multiplayer action. Do not be discouraged and try again until it works.
* When netplayingusing netplay, make sure not to have anything downloading (torrents, YouTube videos, etc.)
* Try not to move the emulator window around, or switch focus to windows other than the chat/Kaillera window and emulator, or you risk desyncing the game.
* 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.
===[[VirtuaNES#NetPlay|VirtuaNES]]======[[Mednafen#NetPlay|Mednafen]]===* FCEU coreNetplay emulates local multiplayer allowing for players across the globe to play the same game as if they were in the same room.
===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.
=====SNES=====* <span title="Check link for more information on netplay">[[RetroArch#NetPlay|RetroArch]] <sup>*</sup></span>: [[Snes9x]] or [[JnesHigan|bsnes]]cores.* [[Snes9x#Netplay|Snes9k]]* <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>*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.</sup></span>
==SNES===Nintendo 64==[[RetroArch#NetPlay|RetroArch]]===* <span title="Check link for more information on netplay">[[Snes9xProject64#Netplay|'''Project64k''']] or <sup>*</sup></span>* <span title="Check link for more information on netplay">[[HiganProject64#Netplay|bsnes'''Project64 v1.7''']] cores.<sup>*</sup></span>
===[[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.
=====Game Boy Advance=====* [[VisualBoy Advance#VBA Link e-Reader|VBA-Link]] and some forks of [[ZSNESVisualBoy Advance#NetPlayVBA-M|ZSNESVBA-M]]===have netplay support for link cable emulation between two GBA units. Has significant issues.
==Sega consoles===3DS==[[KegaFusion#NetPlay|KegaFusion]]===* Concerning Sega emulators, this is really the only one worthwhile option to netplay with. It emulates practically every single console and peripheral prior to the Saturn, all while allowing for some decent netplay capabilities on the side[[Citra]] has local multiplayer support (through Wi-Fi).
===[[Gens#NetPlay|Gens]]==Other=====* An acceptable alternativeNone of the existing emulators for the following Nintendo devices currently offer solutions for ''local multiplayer'' emulation through netplay. While it only emulates Genesis/Mega DriveHowever, Sega CD and 32x, it uses Kaillera some of them have support for online multiplayer, which is helpful in case you get consistent desyncs while using Kega Fusiongameplay modes that existed on the original console. Refer to the next section for more details.
===* [[Mednafen#NetPlayNintendo DS emulators|MednafenNintendo DS]]===* Genesis core is experimental but mostly functional; 2 players only. Also has a Master System core.[[Wii U emulators|Wii U]]* [[Nintendo Switch emulators|Nintendo Switch]]
==Nintendo 64==Sega Consoles====* <span title="Check link for more information on netplay">[[Project64Kega Fusion#NetPlay|Project64kKega Fusion]]<sup>*</sup></span>: Besides RetroArch, this is really the only one worthwhile option to netplay with. 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">[[GENS#Netplay|GENS]] <sup>*</sup></span>: An acceptable alternative. 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">[[Project64Mednafen#NetPlay|Project64 v1.7Mednafen]]===<sup>*</sup></span>: Genesis core is experimental but mostly functional; 2 players only. Also has a Master System core.
===Sony Consoles========PlayStation1=====* <span title="Check link for more information on netplay">[[Mednafen#NetPlayNetplay|Mednafen]]===<sup>*</sup></span>* <span title==="Check link for more information on netplay">[[EPSXeePSXe#NetPlayNetplay|ePSXe 1.60]]===<sup>*</sup></span>
==Arcade===PlayStation 2=====The many platforms that conform * '''[[PCSX2]]''' ([http://www.mediafire.com/?r3c1ejv5m85ekrv unofficial netplay build]): Netplay has never officially been added to the term "arcade" has got PCSX2, but someone tried making their own branch a few years ago to be considered the most extensively researched implement it. Only about seven fighting games work, and emulated platforms in existence. Choosing the right emulator is quite a daunting task, project has 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 desiredbeen abandoned.
===[[MAME#NetPlay|Mame 32 Plus Plus]]==PSP=====[[Kawaks#NetPlay|Kawaks 1.63PPSSPP]]can use ColdBird's proOnline Adhoc. See [http://forums.ppsspp.org/showthread.php?tid=3595&pid=59241 this thread (might be outdated)] and [http://forums.ppsspp.org/forumdisplay.php?fid=34 this forum] for setup and game compatibility. Alternatively, use [https://www.mediafire.com/file/fa594mij817q2id/ppsspp-1.7-15-Adhoc_stuff-Chat-GVG.rar/file this fork] and extract the PPSSPP folder to two differently named folders which you can run at the same time as different instances with different key inputs. Under Networking Settings:
===GGPO===* Arcade emulator built around netplayChange PRO Ad-hoc Server IP Address to 127.0. Widely considered to have the best netcode for only multiplayer available0. It's so great that its used 1 on every instance * Enable Networking/WLAN and Built-in some more recent commercial gamesPRO Ad-hoc Server. Only disadvantage is that you need to open ports to use it* Make sure each instance of PPSSPP has the same Port offset, and it's severely limited to games that were made or modified specifically to use this technologybut a different MAC address.
* Built on the same emulator is FightCadeGames confirmed to work: God Eater Burst, Battlefront, Metal Slug XX, which can be found [https://www.fightcade.com/ here]Monster Hunter 2.
===MameHUB==Other=====* Said to have a comparable netcode to GGPO, it's also capable None of emulating console games through MESS. However, using MameHUB requires registration, and the frontend, being coded in Java, is an absolute resource-hog which heavily impairs your gaming experience if youexisting emulators for the following Sony devices currently offer solutions for 're using a low-end computer. You can join a game that's already in session.  Newer versions of MAMEHub use much less resourceslocal multiplayer'' emulation through netplay.
==Amiga==* [[PocketStation emulators|PocketStation]]===* [http://fs-uae.net/download FS-UAE[PlayStation 3 emulators|PlayStation 3]]===* [http://fs[PlayStation 4 emulators|PlayStation 4]]<!-uae.net/online-play Netplay info] and [http://fs(NOT emulated) -uae.net/net-play guides>* [[PlayStation Vita emulators|PlayStation Vita]] for FS-UAE
==PC Engine (TurboGrafx-16)=====[[Mednafen#NetPlay|Mednafen]]Arcade===* Option for both accuracy The many platforms that conform to the term "arcade" have got to be considered the most extensively researched and fast coresemulated 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#Netplay|MAME32 Plus Plus]] <sup>*</sup></span>* <span title=PC-FX=="Check link for more information on netplay">[[Kawaks#Netplay|Kawaks 1.63]] <sup>*</sup></span> (And later versions)===* [http://www.kaillera.com/download.php Kaillera]* [Mednafenhttps://www.fightcade.com/#NetPlaydownload Fightcade]* '''GGPO:''' [[Arcade emulators|MednafenArcade 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 to open ports to use it, and it's severely limited to games that were made or modified specifically to use this technology. Built on the same emulator is '''FightCade''', which can be found [https://www.fightcade.com/ here]===.* '''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.
==Game Boy/Color=Other Consoles========Amiga=====* [http://fs-uae.net/download FS-UAE]: [TGB Dual#NetPlay|TGB Dual Volhttp://fs-uae. 8net/online-play Netplay info] and [http://fs-uae.3.1]net/net-play guides]for FS-UAE=====NEC=====For both the [[PC Engine (TurboGrafx-16) emulators|PC-Engine (US: TurboGrafx-16)]] and the [[PC-FX emulators|PC-FX]], check:
* <span title==Dolphin=="Check link for more information on netplay">[[http:Mednafen#Netplay|Mednafen]] <sup>*</sup></wikispan>: Option for both accuracy and fast cores.dolphin-emu.org/index.php?title=Netplay_Guide This guide should help* [[RetroArch]], although it should be noted that netplay is not perfect. This is for playing with other Dolphin emulators.
===In-game Wi-Fi=Online Multiplayer Emulation==Because Nintendo shut down its servers for Wi-Fi, it can't be connected This refers todifferent game modes than regular local multiplayer. 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 guide]] has instructions on how to get the certificates needed Some consoles offered during their lifetime options 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 internet (or similar services) to run full speedplay against other people online.
It's more recommended to connect via your Wii since you require files from it to play it on DolphinWhile most of these servers went defunct, some of them are (or were) still up and it's risky the emulators were developed far enough to be able to try interface with Dolphin regardlessthe actual official servers. CFG The others had replacement servers, that could host both real hardware players and USB Loader GX both support Wiimmfi without patching 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 gamecase with Wiimfi's project, and do some of its associated game mods that took it a step further to prevent the game from running on the flyemulators).
==[[PCSX2]]==* [httpRequirements may include://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.
Note: You can connect * 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 Sonybe 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 own servers though: [[How To Play PCSX2 Online]] (See [[Online PS2 games]] for what games still have servers up)image with dedicated tools.
==PPSSPP=Sony Consoles========PlayStation 2=====* '''[[PCSX2]]:''' Has an option to connect to Sony's own servers (or replacement servers) provided the game is still up. Relevant links: [[How To Play PCSX2 Online]] (See [[PPSSPPOnline PS2 games]] for what games still have servers up) ===Nintendo Consoles========Wii=====Because Nintendo shut down its servers for Wi-Fi, it can use ColdBird'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 proOnline Adhocfiles. See [http://forums[Dolphin Online|This guide]] has 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. 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.ppssppCFG and USB Loader GX both support Wiimmfi without patching the game and do it on the fly.org/showthreadLooking into different custom servers than Wiimmfi is another option.php?tid =====Wii U==3595&pid=59241 ==* [[Cemu]] 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 thread feature. =====Nintendo DS=====Main version 0.9.7 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 (might be outdatedthough further workarounds were found to enable any kind of connection). Very recently, it was added back in that state to the main builds. [[melonDS]] , a newer DS emulator by the developer who used to work on that feature, is planning online support. ===Other===Status of various other consoles and [httptheir emulation of online features: * Satellaview (SNES):Custom broadcasts already can be emulated on bsnes-plus, still WIP.* XBAND (Genesis/SNES/forumsSaturn): SNES XBAND emulation revival WIP.ppsspp* GB Online Adapter (GBC/GBA): WIP.org* Phantasy Star Online (DC/forumdisplayGC/PC): Custom servers already up, emulation WIP.php?fid=34 this forum* [[Android emulators|Android]] : Emulators can already connect online. Inactive online feature development: * 3DS Nintendo Network (3DS): no interest from Citra developers.* Sony online services (PSP/PSV/PS3/PS4): custom servers up for setup and game compatibilitysome games, zero emulation interest.* Horse betting service modem (NES, SNES), WonderSwan online (WSC), PS1 online (PS1/i-mode): zero interest.
[[Category:Netplay]]
[[Category:FAQs]]
59
edits

Navigation menu