I believe one of the reasons that zelda ucode wasn't overhauled, was the outcry around the "audio popping" during slowdown. This was a constant, nagging complaint that called into question all the great work that was put into the audio rewrite for AX-HLE. To this day, we still get people who "refuse" to upgrade to 4.0 and, rather than blame their snails or PCs or use OpenAL, they blame the developers for changing the audio system to something that, you know, works.
Since the AX-HLE rewrite, I have not had one audio based crash in any of my games after having literally tons all the time. It was damn necessary to have a DSP rom dump from your Wii if you wanted to use Dolphin back then, that's just how bad it was. Yet, when it finally gets fixed, there was an outcry or people complaining. That's my rant about the merge... lesse what the other reasons/issues are...
1: Zelda ucode isn't quite the mess that AX-HLE was, but it's a different beast.
2: The Developers are definitely interested in fixing it. Though there are less games affected, checkout the games. Wind Waker, Twilight Princess, Super Mario Sunshine, Luigi's Mansion, Super Mario Galaxy 1/2, Pikmin 1/2, and there are others I'm probably missing. Those are all VERY popular games.
3: After working with AX-HLE, do you really think anyone would willingly subject themselves to more audio code.
4: Read this, http://blog.delroth.net/2013/07/why-dolphin-is-getting-rid-of-asynchronous-audio-processing/ This article is amazing and explains everything you want to know.
Since the AX-HLE rewrite, I have not had one audio based crash in any of my games after having literally tons all the time. It was damn necessary to have a DSP rom dump from your Wii if you wanted to use Dolphin back then, that's just how bad it was. Yet, when it finally gets fixed, there was an outcry or people complaining. That's my rant about the merge... lesse what the other reasons/issues are...
1: Zelda ucode isn't quite the mess that AX-HLE was, but it's a different beast.
2: The Developers are definitely interested in fixing it. Though there are less games affected, checkout the games. Wind Waker, Twilight Princess, Super Mario Sunshine, Luigi's Mansion, Super Mario Galaxy 1/2, Pikmin 1/2, and there are others I'm probably missing. Those are all VERY popular games.
3: After working with AX-HLE, do you really think anyone would willingly subject themselves to more audio code.
4: Read this, http://blog.delroth.net/2013/07/why-dolphin-is-getting-rid-of-asynchronous-audio-processing/ This article is amazing and explains everything you want to know.
