Emulator Issues #9200
closedBlazing Angels: Squadron's of World War II - Severe Audio Failures as of 4.0-2832
0%
Description
Game Name?
Blazing Angels: Squadron's of World War II - RBAE41
What's the problem? Describe what went wrong.
After taking off from the runway, audio seems to get messed up. Seems to be related to shooting the guns; the rapid sounds fail completely on newer builds.
What steps will reproduce the problem?
Start up the game, make a profile, load the training mission in the campaign and follow instructions.
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
4.0-8400, - Broken
4.0-4283, - Broken
4.0-2966, - Broken
4.0-2883, - Broken
4.0-2861. - Broken
4.0-2832, - Broken
4.0-2830, - Working
4.0-2826, - Working
4.0-2726, - Working
4.0-2538, - Working
4.0-2169, - Working
That first broken version is https://dolphin-emu.org/download/dev/27bd0ce70e8ef08f46f4d5d2e75637331662fc0b/ or "Take the size of the audio data into account when checking for the loop address."
I do not like the looks of this one bit.
What are your PC specifications? (CPU, GPU, Operating System, more)
Core i5 3570K, GTX 760, Windows 7
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
Nothing that I can see.
Files
Updated by JMC4789 almost 9 years ago
- File BlazingAngels.ogg BlazingAngels.ogg added
Updated by skidau almost 9 years ago
Does 32dbdbe92f5b30cb96a3c628c5c69fa918ab573a or 711a8aa6adf211b766880c21fbb542b3f35fbbe6 make a difference?
Updated by JMC4789 almost 9 years ago
PR1192 didn't make any noticeable difference in behavior? Do you want me to try to run the individual commits as well?
Updated by JMC4789 almost 9 years ago
Neither of the builds seem to have any effect.
Updated by hk.konpie almost 9 years ago
skidau : I don't have this game. But I have an idea that want to try.
I want to know it result. sorry my bad english from japan.
if ((acc_end_addr & 15) == 0)
step_size_bytes = 1;
else
step_size_bytes = 2;
Replace to:
// 0xXXXXXXX0 & 0xXXXXXXX1 is impossible with end addresses. However, it can be some games.
switch (acc_end_addr & 15)
{
case 0: // Tom and Jerry
step_size_bytes = 1;
break;
case 1: // Blazing Angels ???
step_size_bytes = 0;
break;
default:
step_size_bytes = 2;
break;
}
Updated by JMC4789 almost 9 years ago
- Status changed from New to Fix pending
Fixed in PR3397 -> https://github.com/dolphin-emu/dolphin/pull/3397
Updated by JosJuice almost 9 years ago
- Status changed from Fix pending to Fixed