Emulator Issues #5179
closed
Sound cutting out or not playing at all in Minna no Rhythm Tengoku
Added by danielvieweger almost 13 years ago.
Relates to performance:
No
Relates to maintainability:
No
Description
[The following is a template to help you fill out a more informative
report]
Note:
Many games do not run yet, or have known problems. Please do not report
those games without giving any more information. That means reports like
"Game XYZ crashes" are not helpful. Instead try to include as much debug
information as possible. Also try to search the issue tracker for similar
bugs before creating a new issue.
--------------------------------------
-
Minna no Rhythm Tengoku (Rhythm Heaven Fever JAP) SOMJ01
-
Well, sounds are often not playing or stop playing after a few seconds, which shouldn't happen
-
I recently started using Dolphin (literaly few hours ago) so the problem existed on version 3.0-377 and still exist on the newest one
4)Launching a game, sometimes it'll work on start screen and menu screen, but most of the times it just doesn't wrok everywhere
-
I'm running it on 64 bit version of Windows 7.
-
I haven't tried any other games on this emulator, only Minna no Rhythm Tengoku.
- Downgrade to Dolphin 3.0.
- In Configurayions, disable Idle Skipping.
- In DSP settings change Audio Backend to XAudio2.
With this, you'll be able to go though the levels until 6th Remix. There are no solution for that yet.
This workaround doesn't seem to work. I tried all those (and the JIT-IL recompiler, for s&g's) and seemed to have a better result, but the sound issue still exists.
Exiting execution and reloading the game may get you a few more seconds of the title screen music before it cuts out. Oddly, it seems that if you were lucky enough on that particular try to get the title music to play for more than a few tenths of a second, the game will play most music for a reasonable amount of time, but will cut out eventually.
(US version by the way.)
When I try it on Ubuntu, the issue behaves the same, except I can switch to the AOSound backend, which for some reason slows any game to about half speed. However, at this half speed, every sound plays correctly.
Perhaps a buffer overflow / underrun?
I've noticed in the log, I get the following messages reliably when the music cuts out:
/dolphin-emu/Source/Core/Core/Src/HW/EXI_DeviceIPL.cpp:297 N[OSREPORT]: Wave Sound SamplePos Error (Invalid Loop)
/dolphin-emu/Source/Core/Core/Src/HW/EXI_DeviceIPL.cpp:297 N[OSREPORT]: stopWave()
That's built from git revision 3.0-720-gd344181. Seems to happen on any audio backend on either Windows or Linux. the above workarounds seem to mitigate the issue but eventually the music will cut out.
After cutting out, if you go to some other scene (another level, for example) you will get the music back again for about as long as you had it before. So if you went like 5 seconds with music last time, you'll get about another 5 seconds next time, etc. and it seems pretty random beyond that.
bastos, would you please test r421a75493cd2 with this game and check if the issue still exists?
just built r421a75493cd2 for ubuntu (cannot currently build for windows, sorry) and the issue still exists. Thanks for checking though!
Along with the various remix crashing problems, this is still present in 3.5
- Issue type set to Bug
- Category set to dsp
As of the latest git revision, probably to dew with the rewritten ax-hle merge, I'm now able to progress past remix 6 and the sound is more reliable (though it still cuts out sometimes, it seems to more frequently work)
Sorry - the remix crashing problem was actually resolved by merging something else that has nothing to do with ax-hle. My bad. Even so, the sound is still improved, so progress of some sort is still being made.
I'm on Remix 4, and I still can't get past the sound problem!
- Category changed from dsp to dsphle
I assume this issue is only present with DSP HLE, yes?
As of my last comment, yes, though I have not tried it in a while.
Tried this yesterday. Yes, it only affects HLE. LLE "works" in that it doesn't ever seem to cut out, it just has a slight sound lag that makes it not a viable option for this game.
- Status changed from New to Accepted
Could you test 3.5-1155 and report if the bug is fixed or not?
It does appear to be fixed. HLE now has slight sound lag comparable to LLE now, but that may be problems with my own setup. This bug itself can be closed.
- Status changed from Accepted to Fixed
As of 3.5-1173 it does appear to be working properly, although I also see significant sound delay now compared to previous versions under HLE. It's not a complete deal breaker and the game is playable, but there is a clear regression (you can compare using the game's rhythm test.)
I found a fix. i changed the sound to OpenAL, I use HLE and I have all the three options ticked (DSP HLE on thread, Dump Audio, Dolpy pro logic II decoder). Good luck!
Also available in: Atom
PDF