Project

General

Profile

Actions

Emulator Issues #11781

closed

HLE Audio broken on some games when built using certain verions of VS2019

Added by NarryG almost 5 years ago. Updated over 4 years ago.

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

0%

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

Description

What's the problem? Describe what went wrong.

When building Dolphin under VS2019, HLE audio doesn't function properly on certain games. The only two games I've found that are affected by this are Mario Party 8 (RM8E01) and WarioWare smooth moves (RODE01).
In the case of Smooth Moves, the intro cutscene has audio but once you pass that, all audio goes silent. Swapping to LLE results in proper audio on both games.

What steps will reproduce the problem?

Build Dolphin via VS2019 (either through cmake or by upgrading the SLN and forcing C++17 to avoid errors)
Launch one of the affected games using HLE audio.

This occurs in the latest dev commit when built from source (5.0-10562).

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

While I'm using VS2019.2 Preview 3, this issue shows up in builds dating back to April. I'm unsure which version of 2019 I was using then, but it doesn't appear to be isolated to any specific version of 2019.

Clip of Smooth Moves when built under 2017: https://streamable.com/w435v
Clip of Smooth Moves when built under 2019: https://streamable.com/kz9lq
Note how in the version built under 2019, the cutscene audio plays but the home button audio is missing, and once you reach the title screen all audio is gone.


Related issues 2 (0 open2 closed)

Has duplicate Emulator - Emulator Issues #11921: Wario Ware Smooth Moves sound problemDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11932: Wii Sports no soundDuplicate

Actions
Actions #1

Updated by JosJuice almost 5 years ago

  • Milestone set to Current
  • Relates to maintainability changed from No to Yes
Actions #2

Updated by JosJuice over 4 years ago

Actions #3

Updated by JosJuice over 4 years ago

Actions #5

Updated by JosJuice over 4 years ago

Actions #6

Updated by JosJuice over 4 years ago

Actions #7

Updated by JosJuice over 4 years ago

  • Subject changed from HLE Audio broken on some games when built via VS2019 to HLE Audio broken on some games when built using certain verions of VS2019
  • Status changed from New to Fix pending
Actions #8

Updated by JosJuice over 4 years ago

  • Status changed from Fix pending to Fixed
  • Fixed in set to 5.0-11401
Actions

Also available in: Atom PDF