Project

General

Profile

Actions

Emulator Issues #179

closed

Net Play Enhancement

Added by Sonicadvance1 about 16 years ago.

Status:
Fixed
Priority:
Low
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

I'm making this issue just to raise awareness that this enhancement would
be fun to have in Dolphin.

Actions #1

Updated by marcus over 15 years ago

And it would be perfect to integrate it into BBA support...

Actions #2

Updated by Anonymous over 15 years ago

The two have really nothing to do with each other...

Actions #3

Updated by sl1nk3.s over 15 years ago

Hey, I'm putting this here for the record, it's highly experimental work, but it does
work :P :
http://rapidshare.com/files/215098071/DolphinNP.rar

What's needed so far :

  • A good computer that can run the game at fullspeed is highly recommended (or you'll
    suffer lags, etc.)
  • Having throttle Enabled in DSP settings, to get the same speed on both computers
    (use Dsound too)
  • Having Pad1 and Pad2 enabled in Config > Gamecube and playing with first pad.

Then copy the binaries provided into Dolphin >r2780, currently it's win32 only !

You need to avoid anything which is random too, like items in SSBM, and unlocked
characters that the opponent may not have for example.
Host/Join games using Tools > Start NetPlay, the host will probably need to forward
his port.

Actions #4

Updated by hadricky over 15 years ago

I was interested in trying this out even in its experimental state, but I'm getting
this error in a message box when it tries to actually start up emulation (when both
clients tick ready):

"The file you specified (:\dolphin/symphonia.gcm) does not exists"

The file does exist and works in solo emulation. It seems like it might be
stripping off the drive letter from the image file path, and I've verified in filemon
that it's trying to open f:\dolphin:\dolphin\ which obviously won't work.

Actions #5

Updated by sl1nk3.s over 15 years ago

yep, i'm sorry about that, there was a bug for the first game in the list, it's fixed
now.
If you can compile it yourself, you will find the sourcecode there :
http://rapidshare.com/files/216735221/wut.zip

while we discuss whether or not we should commit it

Actions #6

Updated by Mad-fighter over 15 years ago

who is actually working on this issue? sl1nk3.s ? this would be sooooooo great if
melee could work online or on lan or via hamachi.
i would love to help with this project as i know C++ but unfortionatly i have no clue
how this whole dolphin works :(
is there an irc channel or something else to talk with developers? im kind of
interested in this stuff.

Actions #7

Updated by Anonymous over 15 years ago

#dolphin-emu on efnet

Actions #8

Updated by hondza555 over 15 years ago

I can not run with render to windows option and i can not run without netplay.
sl1nk3.s please help.

Actions #9

Updated by marcus over 15 years ago

Then IRC or sl1nk.3 AT gmail DOT com...

Actions #12

Updated by Valentin.Meriel over 15 years ago

Hi I can't compile on new rev with the patch:

FrameTools.cpp
11>.\Src\FrameTools.cpp(682) : error C2039: 'GetGamePath' : is not a member of
'CGameListCtrl'
11> h:\wii-test\xdolphin-emu\source\core\dolphinwx\src\GameListCtrl.h(27) :
see declaration of 'CGameListCtrl'
11>.\Src\FrameTools.cpp(683) : error C2039: 'GetGameName' : is not a member of
'CGameListCtrl'
11> h:\wii-test\xdolphin-emu\source\core\dolphinwx\src\GameListCtrl.h(27) :
see declaration of 'CGameListCtrl'

Actions #13

Updated by marcus over 15 years ago

errr, I think that patch is out of date. sl1nk3 is currently working on netplay
using the new networking library that was recently committed. It will probably be a
few days/weeks, so we'll all just have to wait.

Actions #14

Updated by Valentin.Meriel over 15 years ago

ok

Actions #15

Updated by sl1nk3.s over 15 years ago

  • Status changed from New to Work started
Actions #16

Updated by Babooin over 15 years ago

That could be great if we can have the NET type configuration (like LAN, Excelent,
good, medium...)

Actions #17

Updated by XTra.KrazzY over 15 years ago

Fixed?

Actions #18

Updated by knuckles500 over 15 years ago

Might need a little more optimization for a little bit more performance, but there
IS netplay - I'll give it that.

I think this issue can be closed, as long as the method for connecting to one
another still works though.

Actions #19

Updated by marcus over 15 years ago

regarding the random stuff like items, would it be possible to seed the random
number generator with the same number for both computers? Or are random numbers not
stadardized?

Actions #20

Updated by XTra.KrazzY over 15 years ago

  • Status changed from Work started to Fixed
Actions #21

Updated by Xtreme.Starfox over 15 years ago

This was fixed? o.O?

Actions

Also available in: Atom PDF