Netplay Guide: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 5: Line 5:
|<blockquote>"The person I'm playing with seems to be moving around strangely but he says that I'm the one moving weirdly. What happened?"</blockquote>
|<blockquote>"The person I'm playing with seems to be moving around strangely but he says that I'm the one moving weirdly. What happened?"</blockquote>


This is a desync. Basically what both of you are seeing are two different games. See [[#Desyncing Troubleshooting]]
This is a desync. Basically what both of you are seeing are two different games. See [[#Desync Troubleshooting]]
|}
|}


Line 40: Line 40:
Because input on the GameCube and Wii are polled by non-frame intervals, buffer does not directly relate to frames and can even vary per game. Lower the buffer as much as possible without causing slowdown for an optimal experience, ideally in areas that insure there isn't computer related slowdown such as a menu. In most games, add 1 roughly pad buffer per 15ms of latency per client. Two players at 50ms latency would be roughly 3 - 4 buffer, where as three players at 50 and 65 ms would be roughly 7 buffer.
Because input on the GameCube and Wii are polled by non-frame intervals, buffer does not directly relate to frames and can even vary per game. Lower the buffer as much as possible without causing slowdown for an optimal experience, ideally in areas that insure there isn't computer related slowdown such as a menu. In most games, add 1 roughly pad buffer per 15ms of latency per client. Two players at 50ms latency would be roughly 3 - 4 buffer, where as three players at 50 and 65 ms would be roughly 7 buffer.


=== Configuring Pads ===
=== Assigning Controller Ports ===
By default, only players of the first port on each computers will be used. The host will be player one, and the first joiner will be player two, and so on. But the host can change the port order and invite the secondary players of the same computer. To do so, simply hit the "Configure Pads" button, then add and/or order their names to the port number respectively.
By default, only players of the first port on each computers will be used. The host will be player one, and the first joiner will be player two, and so on. But the host can change the port order and invite the secondary players of the same computer. To do so, simply hit the "Assign Controller Ports" button, then add and/or order their names to the port number respectively.


=== Setting a Spectator ===
=== Setting a Spectator ===
A Spectator is a connected computer that has no controllers assigned to them. This can be done by going to the "Configure Pads" window (only host has access to it) and remove the spectator's name from any of the controller ports. The spectator will not cause lag or latency but can still watch the netplay session.
A Spectator is a connected computer that has no controllers assigned to them. This can be done by going to the "Configure Pads" window (only host has access to it) and remove the spectator's name from any of the controller ports. The spectator will not cause lag or latency but can still watch the netplay session.


== Desyncing Troubleshooting ==
== Desync Troubleshooting ==
Double check your settings and confirm if you and other players have good ISO dump. {{revision|4.0-6638}} added the ability to detect desyncs. Watch the textbox for if it notices desyncs, as very often it will be able to tell the game has desynced before the players and may help them pinpoint the problem.
Double check your settings and confirm if you and other players have good ISO dump. {{revision|4.0-6638}} added the ability to detect desyncs. Watch the textbox for if it notices desyncs, as very often it will be able to tell the game has desynced before the players and may help them pinpoint the problem.


6,576

edits