Project

General

Profile

Actions

Emulator Issues #7729

closed

ALSA audio backend makes Dolphin consume 100% CPU while paused

Added by pauldacheez about 10 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:
Yes
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem? Describe what went wrong in few words.
-> If you're using the ALSA audio backend, you'll find that while emulation is paused Dolphin will chew on 100% of a CPU core for no fucking reason.

What did you expect to happen instead?
-> I EXPECTED A REAL DOLPHIN TO FLY OUT OF MY SCREEN AND BEAT THE SHIT OUT OF ME WITH ITS GIRTHY GODDAMN TAIL

What steps will reproduce the problem?

  1. Compile Dolphin with ALSA support and set audio backend to ALSA.
  2. Start a game.
  3. Pause emulation.
  4. Look at your CPU usage monitor.

Which versions of Dolphin did you test on?
-> 3.5-1xxx-era versions, 4.0-3518

Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
-> AFAIK, this issue's been present since ALSA support was implemented.

What are your PC specifications? (including, but not limited to: operating system, CPU and GPU)
-> Arch Linux x64, kernel 3.16.3-1, alsa-lib 1.0.28-1.
Y'all know the hardware by now and it's not really relevant.

Actions

Also available in: Atom PDF