Project

General

Profile

Actions

Emulator Issues #7322

closed

Slow audio ingame in various gamecube games when using HLE, LLE audio works fine. (48KHz Issue?)

Added by kostamarino over 10 years ago.

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

0%

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

Description

Below is a small list of affected games. Perhaps the actual list is bigger:
NHL Hitz 2002 (gc) GNHE5d
TMNT:Mutant Melee (gc) GE5EA4
Frogger Beyond (gc) GFGEA4
Monsters, Inc. Scream Arena (gc) GMNE78
Zapper (gc) GZPE70

The above games didn't exhibit this issue before the ax hle merge. Their gameinis unless this is fixed should probably be changed to lle audio.


Related issues 6 (0 open6 closed)

Has duplicate Emulator - Emulator Issues #6604: TMNT:Mutant Melee has sound issues with hle (probably caused by improper timing issues?)Duplicatedelroth

Actions
Has duplicate Emulator - Emulator Issues #7200: Batman Vengeance Menu Sounds are wrong in HLEDuplicatedelroth

Actions
Has duplicate Emulator - Emulator Issues #7241: HLE Audio plays at 2/3rds speed in Dave Mirra's Pro BMX 2Duplicate

Actions
Has duplicate Emulator - Emulator Issues #7502: DSP_HLE does not properly support 48000hz modeDuplicatephire

Actions
Has duplicate Emulator - Emulator Issues #8446: robotic sound effects and sound slowdowns in various games,Duplicate

Actions
Has duplicate Emulator - Emulator Issues #8857: [HLE] Bratz: Rock Angelz Multiple SFX IssuesDuplicate

Actions
Actions #1

Updated by JMC4789 over 10 years ago

Dave Mirra Pro BMX 2, and Batman Vengeance can be added to this list.

Actions #2

Updated by MayImilae over 10 years ago

"Slow audio ingame"

Can someone please describe what on earth that means?

Actions #3

Updated by JMC4789 over 10 years ago

Audio plays at 2/3rds speed due to some issue.

Actions #4

Updated by MayImilae over 10 years ago

  • Status changed from New to Accepted
  • Priority set to High
  • Milestone set to Current
  • Regression set to Yes

Oh, wow. That's BAD. Can someone please test these games in various builds before 4.0 and see if it used to work at some point with new-ax-hle, or if this is a new-ax-hle regression?

Marking as Accepted since JMC47 apparently has confirmed this.

Actions #5

Updated by JMC4789 over 10 years ago

No, and someone's already pretty sure they know what's going on.

http://code.google.com/p/dolphin-emu/issues/detail?id=7241

Actions #6

Updated by MayImilae over 10 years ago

  • Priority changed from High to Normal
  • Milestone deleted (Current)
  • Regression changed from Yes to No

Oh... Sorry for the email delroth.

Actions #7

Updated by kostamarino over 10 years ago

So guys should lle audio be enabled by default in the meantime for these games? I also read the thread JMC pointed and it doesn't seem this will be fixed any time soon.

Actions #8

Updated by degasus over 10 years ago

Our AI code is splitted for HLE and LLE, and they differ. Maybe we do have a bug there.

Is there any stuttering?

Actions #9

Updated by kostamarino over 10 years ago

Yes there is a constant stuttering since the games audio runs slower than it should.

Actions #10

Updated by degasus over 10 years ago

So yeah, it's an AI issue.

Actions #11

Updated by kostamarino over 10 years ago

Issue 6604 has been merged into this issue.

Actions #12

Updated by JMC4789 over 10 years ago

LLE is now broken on these games as of 4.0-1970; the DTK Rewrite.

Actions #13

Updated by JMC4789 over 10 years ago

  • Milestone set to Next
Actions #14

Updated by JMC4789 over 10 years ago

Issue 7241 has been merged into this issue.

Actions #15

Updated by JMC4789 over 10 years ago

Issue 7200 has been merged into this issue.

Actions #16

Updated by JMC4789 about 10 years ago

Issue 7502 has been merged into this issue.

Actions #17

Updated by ZephyrSurfer about 10 years ago

Are these working in LLE again?

Anybody working on this?

Actions #18

Updated by JMC4789 about 10 years ago

LLE is working fine. No one is working on this.

Actions #19

Updated by ZephyrSurfer about 10 years ago

So It's as easy as changing the timings from 3 and a third to 5 ms in these cases.
That sounds relatively straightforward

Or does the code need to handle more cases than this?

Actions #20

Updated by skidau about 10 years ago

Changing the timing was the first thing we tried (delroth and I). It does not fix the problem for some unknown reason.

Actions #21

Updated by kostamarino almost 10 years ago

Ok, found another gc game that falls in this category "Bad Boys Miami Takedown".
So an updated list of games affected:

NHL Hitz 2002 (gc) GNHE5d
TMNT:Mutant Melee (gc) GE5EA4
Frogger Beyond (gc) GFGEA4
Monsters, Inc. Scream Arena (gc) GMNE78
Zapper (gc) GZPE70
Dave Mirra Pro BMX 2 (gc) GBXE51
Batman Vengeance (gc) GBVP41
Bad Boys Miami Takedown (gc) GOBE4Z

Actions #22

Updated by shellashock almost 10 years ago

Add Pacman World 3 (gc) GP8EAF and Army Men: Air Combat-The Elite Missions (gc) GACE5H to the list for 2/3 audio speed with HLE.

Actions #23

Updated by kostamarino almost 10 years ago

Thanks for the report. I will update their ini files, and the updated list of games affected is now:

NHL Hitz 2002 (gc) GNHE5d
TMNT:Mutant Melee (gc) GE5EA4
Frogger Beyond (gc) GFGEA4
Monsters, Inc. Scream Arena (gc) GMNE78
Zapper (gc) GZPE70
Dave Mirra Pro BMX 2 (gc) GBXE51
Batman Vengeance (gc) GBVP41
Bad Boys Miami Takedown (gc) GOBE4Z
Pacman World 3 (gc) GP8EAF
Army Men: Air Combat-The Elite Missions (gc) GACE5H

Actions #24

Updated by JMC4789 over 9 years ago

Issue 8446 has been merged into this issue.

Actions #25

Updated by mariosonicman1 over 9 years ago

i found more games that are effected by this.
Donald duck goin' Quackers (gc) GDDE41
Shrek SuperSlam (gc) G2RE52
fairy oddparents: shadow showdown (gc) GFOE78
funny... seems most of the games on here with said problem seems to be from multiplatform games.

Actions #26

Updated by kostamarino over 9 years ago

Ok, i will update their inis, the updated list now is:

NHL Hitz 2002 (gc) GNHE5d
TMNT:Mutant Melee (gc) GE5EA4
Frogger Beyond (gc) GFGEA4
Monsters, Inc. Scream Arena (gc) GMNE78
Zapper (gc) GZPE70
Dave Mirra Pro BMX 2 (gc) GBXE51
Batman Vengeance (gc) GBVP41
Bad Boys Miami Takedown (gc) GOBE4Z
Pacman World 3 (gc) GP8EAF
Army Men: Air Combat-The Elite Missions (gc) GACE5H
Donald duck goin' Quackers (gc) GDDE41
Shrek SuperSlam (gc) G2RE52
Fairy oddparents: shadow showdown (gc) GFOE78

All of them are gamecube games, they all display low pitch sound due to the slow audio and this is new ax hle related (it didn't happen with old ax hle).

Actions #27

Updated by shellashock over 9 years ago

Another report of slow audio in HLE has been posted.

Game is Bratz: Rock Angelz (gc) GR6P78

Actions #28

Updated by delroth over 9 years ago

Issue 8857 has been merged into this issue.

Actions #30

Updated by kostamarino over 9 years ago

I haven't tested every game in the list but it seems to be fixed with the ones i did.

Actions #31

Updated by degasus over 9 years ago

  • Status changed from Accepted to Fixed
Actions #32

Updated by JMC4789 over 9 years ago

LLE needs to be removed from the gameINIs

Actions #33

Updated by JosJuice over 9 years ago

This PR removes LLE from game INIs: https://github.com/dolphin-emu/dolphin/pull/2877

Actions

Also available in: Atom PDF