pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

[Feature request] PCSX2 Online/Netplay

Open karasuhebi opened this issue 10 years ago • 15 comments

PCSX2 has a DEV9 plugin for the network adapter which lets users play games online that originally had an online mode, but it's lacking any kind of netplay feature so that users can play local multiplayer games online.

I know it probably won't be an easy thing to do (keeping emulators in sync over the internet, for example) but I'd love to see PCSX2 get netplay at some point. The PS2 has some great games and it'd be fun to be able to play them with my online friends some day. :)

Related:

  • PCSX2 online in the master branch #1985
  • Include CLR DEV9 plugin #1841
  • PCSX2 Online Plus https://forums.pcsx2.net/Thread-PCSX2-Online-Plus

karasuhebi avatar Aug 18 '15 13:08 karasuhebi

We tried contacting the author of PCSX2 Online to get his changes implemented but he never responded to us, I think most devs have little interest in doing this currently.

refractionpcsx2 avatar Aug 18 '15 14:08 refractionpcsx2

So what should this issue be labeled as? Is there a "Back burner" label? XD

karasuhebi avatar Sep 09 '15 23:09 karasuhebi

how about that? :P

refractionpcsx2 avatar Sep 10 '15 09:09 refractionpcsx2

Looks good to me. XD Thanks!

karasuhebi avatar Sep 10 '15 12:09 karasuhebi

https://github.com/alexsharoff/pcsx2-online

dan83sama avatar Apr 08 '16 23:04 dan83sama

That's hugely out of date, merging the online stuff from that now would be a complete nightmare.

refractionpcsx2 avatar Apr 09 '16 00:04 refractionpcsx2

There is a branch for a 1.7.0 dev version of PCSX2 with a netplay. https://github.com/nipkownix/pcsx2-online Maybe it is possible to implement it into a PCSX2. Cuz PS2 netplay for a very few games that do support lan netplay is ok, but not as huge as a local netplay through hamachi, radmin vpn, etc.

ProhorovIlja avatar Jul 27 '21 13:07 ProhorovIlja

I hope to God this can be done soon; Dolphin has had this feature for a long time already and I've been itching to play PS2 games with my friend for ages.

ThisNekoGuy avatar Aug 02 '21 01:08 ThisNekoGuy

This branch is 1519 commits behind PCSX2:master

I wouldn't call that a 1.7 build.

If they want to PR the changes, we can merge them in, I'm not against looking at it, but the code needs to be updated.

refractionpcsx2 avatar Aug 02 '21 08:08 refractionpcsx2

https://github.com/alexsharoff/pcsx2-online

This one doesn't have a commit dedicated to adding netplay, instead the init commit (including all of pcsx2's source code) adds it. Kind of makes it hard to parse what is going on. Also has a boost dependency so that sucks.

https://github.com/nipkownix/pcsx2-online

Seems a bit more reasonable but still kind of messy history wise.

Both projects seem pretty abandoned. The latter hasn't seen a commit or been responsive to issues in over year. Doubt we'll see much on that front but if someone wants to contact the author and see if they're interested in getting their work upstreamed that's fine. Otherwise some other party is going to have to go through the code and PR it. Not sure how well it works. I have doubts it'll be as easy as including this code.

tadanokojin avatar Aug 02 '21 09:08 tadanokojin

So... any news about this?

vico93 avatar Oct 22 '22 00:10 vico93

My post was closed. Would be interested to hear what the PCSX2 team think of implementing a delay based netcode client.

BevP90 avatar Mar 18 '23 15:03 BevP90

Pull requests welcome I suppose , the team work on what they want

Mrlinkwii avatar Mar 18 '23 15:03 Mrlinkwii

I need play mortal combat saolin monks or basara heroes in 2 komputer, how? I play epcsx ps1 can play CTR use net play

salimpam12 avatar Mar 19 '23 03:03 salimpam12