Project

General

Profile

Actions

Emulator Issues #8202

closed

Wii netplay freeze

Added by RC.Dragos about 10 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
Netplay
% Done:

0%

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

Description

[READ THIS: https://forums.dolphin-emu.org/showthread.php?pid=276132 <<<
Your answers are there!]
[Leave the questions as they are and answer them in the next line]
[Remove lines written inside brackets [], but nothing else]

Game Name - New Super Mario Bros., Kirby's Return to Dream Land, Mario Kart Wii

Game ID - SMNP01, SUKE01, RMCE01

What's the problem? Describe what went wrong in few words.

When using 2 Wiimotes or more for netplay the game freezes on the first screen, the one with the wrist strap warning thing.

What did you expect to happen instead?

In past revisions (a hundred or so back I think) it worked without flaw, no freeze no nothing.

What steps will reproduce the problem?
[Don't assume we have ever played the game and know any level names. Be as
specific as possible.]

Simpy using 2 or more wiimotes in netplay will make those games freeze on the first screen.Using only one Wiimote works. Using one Wiimote in combination with gamecube controllers also works.

Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?

4.0-5416

Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?

In case you guys don't already know about this I'll search for it.

What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)

Windows 8.1
AMD Phenom II X5 1055T
AMD Radeon HD 6800 Series
4GB RAM

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
[Upload big files to a hosting service and post links here!]
no

[Do not attach files to this issue. Upload them to another site and
link here. Use imgur.com for images and pastie.org for logs. Monitor the
email address that was used to create this issue.]

Actions #1

Updated by JMC4789 about 10 years ago

  • Status changed from New to Invalid

This is a setup error. If your setup isn't absolutely perfect, the emulator is constantly waiting for input that doesn't come over the netplay, which results in a hang.

Actions #2

Updated by RC.Dragos about 10 years ago

But if we download a way older version, and simply try netplay, it works. What could we be "setupping" wrong?

Actions #3

Updated by JMC4789 about 10 years ago

  • Status changed from Invalid to Questionable

A way older version? Can you explain how much older? Maybe something changed in setup that I don't know about and the guide needs to be modified. Thanks!

Definitely track down a version where behavior changed adversely and I can probably accept this pending confirmation.

I just tried New Super Mario Bros. Wii here, and got into game.

Actions #4

Updated by RC.Dragos about 10 years ago

Done some tests on some versions and here's what I came up with:
All of em up until and including 4.0-4894 work.
4.0-4898 and above freeze on the first screen.

Actions #5

Updated by JMC4789 about 10 years ago

I'll cc JosJuice (maker of that merge) to see if there's anything that could be non-deterministic. Could you try enabling fast-disc-speeds on all computers to see if that works around it?

Actions #6

Updated by RC.Dragos about 10 years ago

How do I do that? Sorry I am not that knowledgeable.

Actions #7

Updated by JosJuice about 10 years ago

I can't think of anything in there that would be non-deterministic... Commit 34a37cc was a bit controversial, but I don't see how it could be causing any problems with netplay specifically. If that is the reason, PR 1854 might help. http://dl.dolphin-emu.org/prs/pr-1854-dolphin-latest-x64.7z

Actions #8

Updated by RC.Dragos about 10 years ago

I found out how and that did the trick, fast-disc-speeds must be set to true or enabled. Thank you for your help!

Actions #9

Updated by JosJuice about 10 years ago

Can you test the build I linked too? Fast disc speed is inaccurate and has compatibility problems with some games, so we don't want netplay users to be forced to use it.

Actions #10

Updated by RC.Dragos about 10 years ago

The build you linked works.

Actions #11

Updated by JosJuice about 10 years ago

  • Status changed from Questionable to Fix pending
  • Regression set to Yes
  • Milestone set to Current
  • Category set to netplay
Actions #12

Updated by JosJuice about 10 years ago

  • Status changed from Fix pending to Fixed
Actions

Also available in: Atom PDF