RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    MKDD Tint Issue RPI5

    Scheduled Pinned Locked Moved Help and Support
    lr-dolphinmkdddoubledashvulkandrivers
    175 Posts 11 Posters 58.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AwesomeKingClemA
      AwesomeKingClem @abj
      last edited by

      @abj Definitely could've used this earlier :P
      https://retropie.org.uk/forum/topic/30541/dolphin-emulator-running-on-rp4b-64bit

      Pi Model: Pi 5
      Power Supply: Official Pi 5 Power Supply
      RetroPie Version: 4.8.6
      Built From: retropie_setup.sh script on Raspbian official full x64 img
      Devices: N64 Controller (2)
      Help needed!
      https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

      retropieuser555R 1 Reply Last reply Reply Quote 0
      • retropieuser555R
        retropieuser555 @AwesomeKingClem
        last edited by

        @AwesomeKingClem Did that dolphin fork install for you? I get various errors where it's looking for a different version of pangocairo even though libpangocairo-1.0-0 is already installed by default

        Pi 5 4GB

        Retroflag GPI with raspberry pi zero 2 w/ wifi

        Retroachievements:- lovelessrapture

        AwesomeKingClemA 2 Replies Last reply Reply Quote 0
        • AwesomeKingClemA
          AwesomeKingClem @retropieuser555
          last edited by

          @retropieuser555 I don’t know yet. I am finally getting around to finishing RetroPie-related tasks, so just give me a bit to try it out. For real this time, promise!

          Pi Model: Pi 5
          Power Supply: Official Pi 5 Power Supply
          RetroPie Version: 4.8.6
          Built From: retropie_setup.sh script on Raspbian official full x64 img
          Devices: N64 Controller (2)
          Help needed!
          https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

          1 Reply Last reply Reply Quote 1
          • AwesomeKingClemA
            AwesomeKingClem @retropieuser555
            last edited by AwesomeKingClem

            @retropieuser555 I looked through Ishiiruka, and the difference between it and Dolphin is that Ishiiruka uses the EGL OpenGL interface. The question is, would it be possible to set up EGL on lr-Dolphin or Dolphin natively? I mean, the Mesa drivers for the Raspberry Pi use many different rendering interfaces, including EGL. It even uses EGL to run a 3D interface in the first place.

            Edit: Guess what I found! https://docs.libretro.com/development/cores/core-specific/ishiiruka/ @mitu Ideas?

            Edit the Sequel: Is this going to be a problem? https://www.reddit.com/r/EmulationOnAndroid/comments/ji84ai/a_very_important_note_on_dolphin_ishiruka_read_if/

            Pi Model: Pi 5
            Power Supply: Official Pi 5 Power Supply
            RetroPie Version: 4.8.6
            Built From: retropie_setup.sh script on Raspbian official full x64 img
            Devices: N64 Controller (2)
            Help needed!
            https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

            retropieuser555R 1 Reply Last reply Reply Quote 0
            • retropieuser555R
              retropieuser555 @AwesomeKingClem
              last edited by

              @AwesomeKingClem it's upto you, but reading that about it having shady potentially malicious code I'm out on testing that version. Will just wait for Mesa to be developed further so Vulkan or openly 3.3 is supported on pi 5.

              Pi 5 4GB

              Retroflag GPI with raspberry pi zero 2 w/ wifi

              Retroachievements:- lovelessrapture

              AwesomeKingClemA 1 Reply Last reply Reply Quote 0
              • AwesomeKingClemA
                AwesomeKingClem @retropieuser555
                last edited by

                @retropieuser555 Well, I mean it’s officially supported..?
                https://github.com/libretro/Ishiiruka

                Pi Model: Pi 5
                Power Supply: Official Pi 5 Power Supply
                RetroPie Version: 4.8.6
                Built From: retropie_setup.sh script on Raspbian official full x64 img
                Devices: N64 Controller (2)
                Help needed!
                https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                ExarKunIvE 1 Reply Last reply Reply Quote 0
                • ExarKunIvE
                  ExarKunIv @AwesomeKingClem
                  last edited by

                  @AwesomeKingClem it kinda is but it has not been updated in 4 years. So it obviously it's out of date.

                  And since Windows x64 - Visual Studio 2017 is stated in the documents. I don't think it will work on arm

                  RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                  RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                  Maintainer of RetroPie-Extra .

                  AwesomeKingClemA 1 Reply Last reply Reply Quote 0
                  • AwesomeKingClemA
                    AwesomeKingClem @ExarKunIv
                    last edited by

                    @ExarKunIv I do understand what you mean by it being outdated, but it says the same thing for Dolphin anyways:
                    https://docs.libretro.com/development/cores/core-specific/dolphin/

                    Pi Model: Pi 5
                    Power Supply: Official Pi 5 Power Supply
                    RetroPie Version: 4.8.6
                    Built From: retropie_setup.sh script on Raspbian official full x64 img
                    Devices: N64 Controller (2)
                    Help needed!
                    https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                    ExarKunIvE 1 Reply Last reply Reply Quote 0
                    • ExarKunIvE
                      ExarKunIv @AwesomeKingClem
                      last edited by

                      @AwesomeKingClem ok. I would not know. I didn't look at all the docs

                      You can always try to build it your self and see what it does.

                      Waiting for someone to make a script for it is probably going to be a bit. Most people are happy with just using dolphin.

                      I get you want the best outcome for the games you are having issues with. And it's cool you found this. But the devs have other things going on. So trying for a new GC emu is not high on the list

                      RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                      RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                      Maintainer of RetroPie-Extra .

                      AwesomeKingClemA 2 Replies Last reply Reply Quote 0
                      • AwesomeKingClemA
                        AwesomeKingClem @ExarKunIv
                        last edited by

                        @ExarKunIv

                        I'm a perfectionist. Did that answer your question? :P

                        Pi Model: Pi 5
                        Power Supply: Official Pi 5 Power Supply
                        RetroPie Version: 4.8.6
                        Built From: retropie_setup.sh script on Raspbian official full x64 img
                        Devices: N64 Controller (2)
                        Help needed!
                        https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                        1 Reply Last reply Reply Quote 0
                        • AwesomeKingClemA
                          AwesomeKingClem @ExarKunIv
                          last edited by

                          @ExarKunIv Since it is an official lib core, I may give it a try. I just need to do some more research first.

                          Pi Model: Pi 5
                          Power Supply: Official Pi 5 Power Supply
                          RetroPie Version: 4.8.6
                          Built From: retropie_setup.sh script on Raspbian official full x64 img
                          Devices: N64 Controller (2)
                          Help needed!
                          https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                          AwesomeKingClemA 1 Reply Last reply Reply Quote 0
                          • AwesomeKingClemA
                            AwesomeKingClem @AwesomeKingClem
                            last edited by

                            @AwesomeKingClem I have overall decided to avoid the Ishiiruka core, but I think I have another option that could fix the issue. Unfortunately, my micro hdmi to hdmi converter broke recently, so if someone could test if it works for me, I would appreciate it.
                            Graphics -> Enhancements -> Color-Correction
                            It apparently arrived in a recent Dolphin update, and it may fix my issue, but as I said, I can't access my Raspberry Pi 5 until I get a new hdmi converter. Appreciate it!

                            Pi Model: Pi 5
                            Power Supply: Official Pi 5 Power Supply
                            RetroPie Version: 4.8.6
                            Built From: retropie_setup.sh script on Raspbian official full x64 img
                            Devices: N64 Controller (2)
                            Help needed!
                            https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                            abjA 1 Reply Last reply Reply Quote 0
                            • abjA
                              abj @AwesomeKingClem
                              last edited by abj

                              @AwesomeKingClem
                              I try with Resident Evil 4 that have the same issue but no luck.

                              This is the real issue that we would hope to get a fix: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10250 .

                              `Please be patient, my English is not very good.`

                              AwesomeKingClemA 1 Reply Last reply Reply Quote 1
                              • AwesomeKingClemA
                                AwesomeKingClem @abj
                                last edited by

                                @abj Well that definitely narrows it down. Back to the grind 🫡

                                Pi Model: Pi 5
                                Power Supply: Official Pi 5 Power Supply
                                RetroPie Version: 4.8.6
                                Built From: retropie_setup.sh script on Raspbian official full x64 img
                                Devices: N64 Controller (2)
                                Help needed!
                                https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                                AwesomeKingClemA 1 Reply Last reply Reply Quote 0
                                • AwesomeKingClemA
                                  AwesomeKingClem @AwesomeKingClem
                                  last edited by AwesomeKingClem

                                  Here's all the current sources that I rounded up from this "thread" (what else do you call it, anyway?) for personal use. I apologize if this counts as bumping a "thread"...

                                  Pastebins:
                                  https://pastebin.com/EjiAguvd
                                  https://pastebin.com/jxu3xeTv

                                  Other Solutions:
                                  https://retropie.org.uk/forum/topic/30541/dolphin-emulator-running-on-rp4b-64bit
                                  https://github.com/dolphin-emu/dolphin/commit/dc08b73db19b8d59ec9ba373a4fb8d7d8639c9e3

                                  Ishiiruka:
                                  https://docs.libretro.com/development/cores/core-specific/ishiiruka/
                                  https://www.reddit.com/r/EmulationOnAndroid/comments/ji84ai/a_very_important_note_on_dolphin_ishiruka_read_if/
                                  https://github.com/libretro/Ishiiruka

                                  Issue Reports:
                                  https://gitlab.freedesktop.org/mesa/mesa/-/issues/10250
                                  https://bugs.dolphin-emu.org/issues/13416

                                  Pi Model: Pi 5
                                  Power Supply: Official Pi 5 Power Supply
                                  RetroPie Version: 4.8.6
                                  Built From: retropie_setup.sh script on Raspbian official full x64 img
                                  Devices: N64 Controller (2)
                                  Help needed!
                                  https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                                  AwesomeKingClemA 1 Reply Last reply Reply Quote 0
                                  • AwesomeKingClemA
                                    AwesomeKingClem @AwesomeKingClem
                                    last edited by AwesomeKingClem

                                    @AwesomeKingClem

                                    Here are some new links that could also prove useful. I have a good feeling on the RasPi Forums thread.

                                    https://forums.raspberrypi.com/viewtopic.php?t=327210
                                    https://forums.dolphin-emu.org/Thread-vulkan-back-end-broken-latest-dev-builds-perhaps-by-newest-amd-drivers
                                    PDF with a VERY LONG link (Do not use this PDF if you don't trust it. I don't blame you..)

                                    Pi Model: Pi 5
                                    Power Supply: Official Pi 5 Power Supply
                                    RetroPie Version: 4.8.6
                                    Built From: retropie_setup.sh script on Raspbian official full x64 img
                                    Devices: N64 Controller (2)
                                    Help needed!
                                    https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                                    1 Reply Last reply Reply Quote 0
                                    • TPRT
                                      TPR @AwesomeKingClem
                                      last edited by TPR

                                      @AwesomeKingClem said in MKDD Tint Issue RPI5:

                                      I reinstalled retroarch from source after editing the retroarch.sh file to show the option for vulkan.

                                      Can you please post the edit you made to the retroarch.sh file? Sounds like this is something I need to do. Thank you.

                                      AwesomeKingClemA 1 Reply Last reply Reply Quote 0
                                      • AwesomeKingClemA
                                        AwesomeKingClem @TPR
                                        last edited by AwesomeKingClem

                                        @TPR
                                        Sure, just give me a couple hours.

                                        Edit: Here ya go.
                                        https://pastebin.com/FXLMdm9s

                                        Pi Model: Pi 5
                                        Power Supply: Official Pi 5 Power Supply
                                        RetroPie Version: 4.8.6
                                        Built From: retropie_setup.sh script on Raspbian official full x64 img
                                        Devices: N64 Controller (2)
                                        Help needed!
                                        https://retropie.org.uk/forum/topic/35172/mkdd-tint-issue-rpi5

                                        TPRT G 2 Replies Last reply Reply Quote 0
                                        • TPRT
                                          TPR @AwesomeKingClem
                                          last edited by

                                          @AwesomeKingClem Thank you!

                                          1 Reply Last reply Reply Quote 0
                                          • G
                                            gvx64 @AwesomeKingClem
                                            last edited by

                                            @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.

                                            G 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            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.