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

Also available in: Atom PDF