Well I got an urge to try to help debug the sound issue with Super Mario Galaxy. It may not be considered debugging in the sense of development, but everything and everyone needs to start somewhere. I was testing Super Mario Galaxy 2, at the exact moment the music stopped looping I checked the log in /User/Logs, at exactly the same time the music stopped looping this is what Dolphin listed in the log:
The only probable explanation is as was mentioned that the HLE plugin isn't syncing with the core, causing the sound to stop looping on a fifo reset. Since the LLE plugin is in sync with the core, the music continues looping when the fifo is reset.
Perhaps skid or another developer can look into this and see if there is anything that can be done to fix this issue until work on LLE JIT starts progressing.
Then again it could be a coincidence, but it seems odd that this was listed in the logs at the exact time the music stopped looping, which was at 08:53 PM as listed above in the log.
Looks like it was just a coincidence, wasn't able to produce the same thing twice. :/
This was the last file loaded according to the logs, and is quite big in comparison to the other files:
Sorry guys, looks like I failed again.
Code:
53:08:946 .\Src\HW\ProcessorInterface.cpp:186 W[PI]: Fifo reset (00000001)
53:08:947 .\Src\HW\ProcessorInterface.cpp:186 W[PI]: Fifo reset (00000000)
The only probable explanation is as was mentioned that the HLE plugin isn't syncing with the core, causing the sound to stop looping on a fifo reset. Since the LLE plugin is in sync with the core, the music continues looping when the fifo is reset.
Perhaps skid or another developer can look into this and see if there is anything that can be done to fix this issue until work on LLE JIT starts progressing.
Then again it could be a coincidence, but it seems odd that this was listed in the logs at the exact time the music stopped looping, which was at 08:53 PM as listed above in the log.
Looks like it was just a coincidence, wasn't able to produce the same thing twice. :/
This was the last file loaded according to the logs, and is quite big in comparison to the other files:
Quote:38:38:205 .\Src\FileMonitor.cpp:109 N[FileMon]: 9,336 kB AudioRes/Stream/SMG2_galaxy32_strm.ast
Sorry guys, looks like I failed again.
