Project

General

Profile

Actions

Emulator Issues #11858

closed

Mii faces and graph fail to load on Wii Fit Channel and Wii Fit Plus Channel

Added by pokechu22 over 4 years ago. Updated about 3 years ago.

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

0%

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

Description

Game Name?

System menu (where issue appears) Wii Fit (/ channel), Wii Fit Plus (/ channel)

Game ID?

RFNE01, RFPE01

MD5 Hash?

Wii Fit: f3a74ecfd4236156a62f7fb5170128ad
Wii Fit Plus: f0b64a98090267c9450243ea557ba399

What's the problem? Describe what went wrong.

The Mii Faces on the banner for the Wii Fit channel (next to "last played") and the graph and Mii faces on the opening screen fail to render, leaving a blank space.

What steps will reproduce the problem?

First, set up the Wii Fit channel. You also need to have a Wii Fit account, so it may be easiest to do this on console and then take a NAND dump (note that everything works correctly when loading from a NAND dump; it's only when the faces are generated on dolphin that things go wrong).

  1. Insert the Wii Fit disc
  2. Click the settings button
  3. Select "Install Channel"
  4. Follow the prompts, and return to the Wii Menu

To actually reproduce the issue:

  1. Start Wii Fit or the Wii Fit Channel once (to capture Mii faces and such; this does not happen immediately after installing it IIRC)
  2. Return to the Wii Menu
  3. Observe that the channel banner is missing the Mii faces
  4. Select the channel
  5. Observe that the graph and Mii faces on the opening fail to load (on console you should get something like this. If there is no empty space where a graph should be (like this), Wii Fit decided that there was not enough data to display (this probably happens when you just created an account).

Is the issue present in the latest development version?

Yes, 5.0-10912.

Is the issue present in the latest stable version?

Not tested, as channel installation apparently was not functional until 5.0-1837.

What are your PC specifications? (CPU, GPU, Operating System, more)

  • CPU: AMD A6-340M APU with Radeon(tm) Graphics, 1500 Mhz, 4 Core(s), 4 Logical Processor(s)
  • GPU: AMD Radeon HD 6520G
  • OS: Windows 10 Pro (Insider preview) 10.10.18362 Build 18362

Is there anything else that can help developers narrow down the issue?

EFBToTextureEnable = False or DisableCopyToVRAM = True in the config for Wii Fit at load time seems to solve the problem. Enabling or disabling dual core does not seem to affect it.


Files

0000000100000002-5.png (247 KB) 0000000100000002-5.png Missing faces pokechu22, 09/16/2019 09:10 PM
0000000100000002-6.png (68.2 KB) 0000000100000002-6.png Missing graph pokechu22, 09/16/2019 09:10 PM
Actions #1

Updated by JMC4789 over 3 years ago

  • Status changed from New to Questionable

I have performance concerns with this. EFB2RAM is rather taxing and what it fixes is rather small.

I think this is a INI note + Wiki note maybe?

Actions #2

Updated by pokechu22 over 3 years ago

https://github.com/dolphin-emu/dolphin/pull/9094 (I've also added info to the wiki in both the main and channel pages, since EFB2RAM must be used for both as they both generate the images used by the channel)

Actions #3

Updated by leoetlino over 3 years ago

  • Status changed from Questionable to Fixed
  • Fixed in set to 5.0-12797
Actions #4

Updated by kolano about 3 years ago

Unfortunately we have a report that this fix breaks various mini games, so we may want to reverse it. Though a more appropriate fix would be to determine what causes the errors / hang with EFB to RAM.

Actions #5

Updated by JMC4789 about 3 years ago

This didn't actually do anything. We just put a comment in the INI.

Actions #6

Updated by Miksel12 about 3 years ago

It sounds like that may be a recent regression.

Actions

Also available in: Atom PDF