Editing Netplay

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 
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]
 
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]
 
[[Netplay]], shouldn't be confused with LAN tunneling[https://emulation.gametechwiki.com/index.php?search=%22LAN+tunneling%22&title=Special%3ASearch&profile=default&fulltext=1]/System Link[https://emulation.gametechwiki.com/index.php?search=%22System+link%22&title=Special%3ASearch&profile=default&fulltext=1] (inc. [[Preservation_projects#LAN_Tunneling_Programs|LAN tunneling programs]]), [[#Online Multiplayer Emulation]] and [[:Category:Online_Services|Online Services]]. The term 'netplay' is sometimes used as an umbrella term for online play, which can be confusing for some people unfamiliar with the term.
 
  
 
==Getting Started==
 
==Getting Started==
Line 18: Line 16:
  
 
Netplay emulates local multiplayer allowing for players across the globe to play the same game as if they were in the same room.  
 
Netplay emulates local multiplayer allowing for players across the globe to play the same game as if they were in the same room.  
===Streaming programs===
+
===Remote Access alternatives===
 +
=====Jam.gg=====
 +
Jam.gg is a place where you can play retro games with friends directly from a web browser for free. Some etro games are available but users can use their own rom via their BYOG system.
 +
Refer to https://jam.gg for more info.
 +
 
 
=====Parsec=====
 
=====Parsec=====
[https://parsec.app/ Parsec] is a program to allow streaming local multiplayer games to others over the internet. Parsec only supports hosting from Windows or macOS. Windows, Mac, Linux, Android and web browsers can connect to Parsec hosts however.
+
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)=====
=====Steam Remote Play Together=====
+
Instantly share your Steam local multi-player games with friends over the internet, for free. Using Remote Play Together from Steam
[https://store.steampowered.com/remoteplay/#together Steam Remote Play Together] can be used to allow games in Steam to be played with people through streaming. You can add emulators and any non-Steam games into your library by clicking "Games" from the title bar, and click "Add a non-Steam game to my library". Remote Play Together is supported on any device that can run Steam, and is the only option for hosting from Linux. Additionally, Android and iOS can connect to games via the Steam Chat app, making this the only option for iOS as a client.
 
 
 
=====Sunshine=====
 
[https://github.com/LizardByte/Sunshine Sunshine] is self-hosted game stream host for [https://github.com/moonlight-stream Moonlight project] (formerly Limelight).
 
 
 
=====NVIDIA GameStream=====
 
Similar to Sunshine, it was using [https://www.nvidia.com/en-us/geforce/forums/gamestream/19/521124/how-do-you-activate-moonlight-ive-never-used-it-be/3364164/ Moonlight project] but in late 2022 NVIDIA announced that they have chosen to discontinue their NVIDIA GameStream technology.[https://github.com/moonlight-stream/moonlight-docs/wiki/NVIDIA-GameStream-End-Of-Service-Announcement-FAQ]
 
  
 
===Nintendo Consoles===
 
===Nintendo Consoles===
Line 40: Line 35:
 
* '''[[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.
 
* '''[[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.
 
* '''[[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=====
 
=====SNES=====
Line 54: Line 50:
 
* <span title="Check link for more information on netplay">[[Project64#Netplay|Project64 v1.7]] <sup>*</sup></span>
 
* <span title="Check link for more information on netplay">[[Project64#Netplay|Project64 v1.7]] <sup>*</sup></span>
 
* [https://github.com/simple64/simple64/wiki/Netplay-FAQ simple64 (formerly known as "m64p")]
 
* [https://github.com/simple64/simple64/wiki/Netplay-FAQ simple64 (formerly known as "m64p")]
* [https://smash64.online/ Project64KSE (specifically built for Super Smash Bros. and mods of it)]
 
  
 
=====GameCube / Wii=====
 
=====GameCube / Wii=====
 
* '''[[Dolphin Online|Dolphin]]''': [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.
 
* '''[[Dolphin Online|Dolphin]]''': [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.
* [https://slippi.gg/ Slippi]: The best option for Super Smash Bros. Melee specifically, as it features rollback netcode and online matchmaking for it.
 
  
 
=====Game Boy=====
 
=====Game Boy=====
Line 65: Line 59:
  
 
=====Game Boy Advance=====
 
=====Game Boy Advance=====
* My Boy
+
* There is no [[Game_Boy_Advance_emulators|Game Boy Advance emulator]] support this [https://emulation.gametechwiki.com/index.php?search=%22%23Enhancements%7CEnhancements%22&title=Special%3ASearch&limit=500&profile=default&fulltext=1 enhancement] feature. But you can use either Yuzu/Ryujinx for playing GBA games online via netplay.
* VBA-M
 
  
 
=====3DS=====
 
=====3DS=====
Line 96: Line 89:
 
===Sony Consoles===
 
===Sony Consoles===
 
=====PlayStation 1=====
 
=====PlayStation 1=====
* [https://github.com/HeatXD/duckstation-netplay/releases DuckStation GGPO fork]
 
* [https://github.com/stenzek/duckstation/pull/3000 DuckStation Pull request for rollback netplay implementation]
 
 
* <span title="Check link for more information on netplay">[[Mednafen#Netplay|Mednafen]] <sup>*</sup></span>
 
* <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>
 
* <span title="Check link for more information on netplay">[[ePSXe#Netplay|ePSXe 1.60]] <sup>*</sup></span>
Line 139: Line 130:
  
 
==Online Multiplayer Emulation==
 
==Online Multiplayer Emulation==
;See [[Preservation_projects#Revivial_Projects|Revivial Projects]]
+
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.  
;See [[:Category:Online_Services|Online Services]]
 
Some consoles and systems offered during their lifetime options to connect to the internet (or similar services) to play against other people online.  
 
  
While [[Preservation_projects#Private_Platform_Servers|most of these servers went defunct]], some of them are (or were) still up and the <abbr title="see #Hardware features and peripherals of each dedicated console/system page">emulators were developed far enough to be able to interface with the actual official servers</abbr>. The others had [[Preservation_projects#Private_Platform_Servers|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).
+
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:  
 
Requirements may include:  
Line 159: Line 148:
 
Hen PS3 or CFW capable of connecting a private server using the dns change method
 
Hen PS3 or CFW capable of connecting a private server using the dns change method
 
Pivate server list:https://docs.google.com/spreadsheets/d/1Wn2EkQj_bZpgrT-xiDbqHkx91jcCHn34nXkl2Sv0GOs/edit#gid=0
 
Pivate server list:https://docs.google.com/spreadsheets/d/1Wn2EkQj_bZpgrT-xiDbqHkx91jcCHn34nXkl2Sv0GOs/edit#gid=0
[[RPCS3]] provide server for ps3 and emulator play with other
+
[[RPCS3] provide server for ps3 and emulator play with other
 
https://wiki.rpcs3.net/index.php?title=Help:Netplay
 
https://wiki.rpcs3.net/index.php?title=Help:Netplay
 
https://derole.co.uk/modnation/
 
https://derole.co.uk/modnation/
Line 194: Line 183:
  
 
===Other===
 
===Other===
Status of various other consoles and their emulation of online features down below, see [https://emulation.gametechwiki.com/index.php?title=Special:Search&limit=500&offset=0&profile=default&search=%23hardware+features #Hardware features and peripherals] of each dedicated console/system page for more information about these.
+
Status of various other consoles and their emulation of online features:
  
 
* Satellaview (SNES): Custom broadcasts already can be emulated on bsnes-plus, still WIP.
 
* Satellaview (SNES): Custom broadcasts already can be emulated on bsnes-plus, still WIP.
Line 201: Line 190:
 
* Phantasy Star Online (DC/GC/PC): Custom servers already up, emulation WIP.
 
* Phantasy Star Online (DC/GC/PC): Custom servers already up, emulation WIP.
 
* [[Android emulators|Android]]: Emulators can already connect online.
 
* [[Android emulators|Android]]: Emulators can already connect online.
* Sony online services (PS3): custom servers up for some games, RPCS3 can already connect these servers.
 
* 3DS Nintendo Network (3DS): See [[Nintendo 3DS emulators#Hardware features]].
 
  
 
Inactive online feature development:
 
Inactive online feature development:
  
* Sony online services (PSP/PSV/PS4): custom servers up for some games, zero emulation interest.
+
* 3DS Nintendo Network (3DS): no interest from Citra developers.
 +
* Sony online services (PSP/PSV/PS3/PS4): custom servers up for some games, zero emulation interest.
 
* Horse betting service modem (NES, SNES), WonderSwan online (WSC), PS1 online (PS1/i-mode): zero interest.  
 
* Horse betting service modem (NES, SNES), WonderSwan online (WSC), PS1 online (PS1/i-mode): zero interest.  
  

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)