Citra: Pokemon X and Y sound issue

Created on 16 Oct 2017  路  9Comments  路  Source: citra-emu/citra

The issue is that there's very several sound effects that play but very poorly, menu sound effects don't working and no background song playing. This was ever since the start of citra until now.

Version i use: citra-windows-mingw-20171015-e9d1e8c

More then that, the graphics performance is very bad for high specs pc (with intel core i7, Geforce GTX 1050 TI, 16GB RAM)

A-audio dsp-hle

Most helpful comment

@wwylele patched the Pokemon Y DSP firmware (romfs:/sound/dspaudio.cdc) with the homemenu DSP fimware. This results in Pokemon Y on the 3DS having no background music but with sound effect followed by a freeze at the same location Citra freezes.

This suggests that this issue is likely due to the Pokemon Y DSP firmware behaving in a manner different to what our DSP HLE emulation currently behaves.

All 9 comments

Music doesn't play because Citra does not yet support AAC audio. Also, I'm pretty sure this is already known.

@wwylele patched the Pokemon Y DSP firmware (romfs:/sound/dspaudio.cdc) with the homemenu DSP fimware. This results in Pokemon Y on the 3DS having no background music but with sound effect followed by a freeze at the same location Citra freezes.

This suggests that this issue is likely due to the Pokemon Y DSP firmware behaving in a manner different to what our DSP HLE emulation currently behaves.

Just to make it clearer

no background music but with sound effect

I didn't go beyond the intro sequence, so I don't know if all sound effects are played (for example, I don't know about menu sound effects as @J-Eagle mentioned). I don't know if I missed some sound effect that is not played, either. However, I did try progressing the intro scene simultaneously on 3DS and on citra, and compare their audio output. In the part I have tested, the audio behaviour of 3DS (with DSP binary replaced) and citra perfectly matches: those which are played on citra are played on 3DS, and those which are not on citra are not on 3DS.

This is still an issue on Citra Nightly Updater #961 HEAD-f86c993 (2018-09-08)!!! Setting audio Output Engine and Audio Device to null didn't do anything, with 100% and 0% Volume!!!

@WellBeSerious There has been some progress on this issue, but there is no eta to completion. Please wait patiently.

Fix with DSP LLE #4490

DSP LLE is merged. Please continue to track this issue on while we fix DSP HLE.

Isn't this fixed since #4508 merged?

Thanks for anyone for helping fixing this issue, i'm so excited ^^

Was this page helpful?
0 / 5 - 0 ratings