MKDD Tint Issue RPI5
-
@AwesomeKingClem Thank you!
-
@AwesomeKingClem I apologize for bumping this thread but I can confirm that this missing dual source blend + missing GL_EXT_shader_framebuffer_fetch issue in dolphin seriously impacts the Pi4 as well (not just Pi5 users). And it's not just Mario Kart and RE4 that are impacted, Metroid Prime is basically unplayable because the map screen is totally blacked out and Mario Golf Toadstool Tour is also basically unplayable because the golfers are all invisible.
It is very frustrating because the custom dolphin-4,0-5024 build that I got running on 32-Bit Buster played both of these games very nicely. Really, any build before 5.0-1653 would work as that was when the Dolphin devs removed the Alpha Pass feature which is what caused this problem in the first place. Unfortunately, Bookworm doesn't let you compile anything using anything below g++-11 and so it is very hard to get these old dolphin builds to work properly. Heck, even on Bullseye I have no issues compiling dolphin-4.0-9508 with g++-9 and it performs amazingly well. On Bookworm, though, it's a mess. Even after debugging all of the errors due to the standards changes introduced in g++-11, there are still major performance issues that make it unusable on Bookworm and I have no idea what the cause of that is. It also happens to be pretty much impossible to compile an older gcc version on Bookworm for some insane reason (if anybody knows how to do this, please let me know, I have spent weeks trying to get gcc-9 built and I almost broke my build trying to address the compiler errors). Maybe another possible route we can investigate to getting this problem fixed is to ask Debian to upload gcc-9 or even 10 to the apt-get repositories for Bookworm. I really believe that we could get gcc-9 on Bookworm, we could get a very playable experience using the dolphin-emu-5.0 stable build on the Pi4 and Pi5.
Anyways, this problem is very frustrating because there is basically no solution on Bookworm. I am not sure how motivated the Dolphin devs are about assisting Pi users by fixing this glitch and I am not sure if Mesa devs are going to be able to add the missing GL Extensions to the Pi's drivers that easily. Nonetheless, this glitch is very severe as it severely hampers the playability of some of the most popular Gamecube games on the Pi4 and Pi5.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.