RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Dolphin emulator running on RP4B 64bit

    Scheduled Pinned Locked Moved General Discussion and Gaming
    dolphin emuwii64-bit
    36 Posts 15 Posters 20.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.
    • UnknownU
      Unknown @WODAK
      last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • UnknownU
        Unknown @WODAK
        last edited by

        @wodak Seems like when 64bit is out of beta GameCube will be for raspberry pi 4 what N64 is for raspberry pi3. Some games run fine and others don’t.

        1 Reply Last reply Reply Quote 0
        • N
          nikal @WODAK
          last edited by nikal

          @wodak Hi!

          your guide is a gem. It helped me run dolphin on my raspberry pi 4. There is one thing that I want toaccomplish and I couldn't find any relevant help on the internet.

          I want to link the dolphin executable with the mesa vulkan driver but not system wide. In other words. I have compiled and installed Vulkan using a custom installation prefix under /opt directory in order to not break something in raspberry os which comes with official mesa installed. How can I direct dolphin to the custom Vulkan drivers under /opt directory in order to use these instead of the system's default during compiling ?

          Thanks in advance for your help

          Kind Regards

          WODAKW 1 Reply Last reply Reply Quote 1
          • UnknownU
            Unknown @WODAK
            last edited by

            @wodak What does the “full-upgrade “ command do? I use “upgrade”. Is that better?

            WODAKW 1 Reply Last reply Reply Quote 0
            • WODAKW
              WODAK @Unknown
              last edited by

              @unknown said in Dolphin emulator running on RP4B 64bit:

              @wodak What does the “full-upgrade “ command do? I use “upgrade”. Is that better?

              Full-upgrade is used in preference to a simple upgrade, as it also picks up any dependency changes that may have been made.
              Check the documentatuon.

              1 Reply Last reply Reply Quote 1
              • WODAKW
                WODAK @nikal
                last edited by

                @nikal said in Dolphin emulator running on RP4B 64bit:

                @wodak Hi!

                your guide is a gem. It helped me run dolphin on my raspberry pi 4. There is one thing that I want toaccomplish and I couldn't find any relevant help on the internet.

                I want to link the dolphin executable with the mesa vulkan driver but not system wide. In other words. I have compiled and installed Vulkan using a custom installation prefix under /opt directory in order to not break something in raspberry os which comes with official mesa installed. How can I direct dolphin to the custom Vulkan drivers under /opt directory in order to use these instead of the system's default during compiling ?

                Thanks in advance for your help

                Kind Regards

                Sorry..... but I can´t help you here...maybe ask on dolphin forum...

                UnknownU 1 Reply Last reply Reply Quote 1
                • UnknownU
                  Unknown @WODAK
                  last edited by

                  @wodak thanks for clarifying

                  1 Reply Last reply Reply Quote 0
                  • George SpiggottG
                    George Spiggott
                    last edited by

                    This may be of interest. Currently it only runs on Android as far as I know.

                    https://github.com/Bankaimaster999/Dolphin-MMJR

                    There's a video about it here. Worth noting that by 'mid range' he means A76 CPUs (Mediatek Helio G95 and Snapdragon 730) .

                    Currently running:
                    Retropie 4.8.9 on a Pi Zero 2W (Overclock Settings: CPU 1400Mhz)
                    ES-DE on a GMKtec K6 (Windows 11, 32GB RAM)

                    RedMarsBlueMoonR WODAKW 2 Replies Last reply Reply Quote 1
                    • RedMarsBlueMoonR
                      RedMarsBlueMoon @George Spiggott
                      last edited by RedMarsBlueMoon

                      @george-spiggott

                      I was wondering too if anyone here had tried building this for the Pi4.
                      It sounds like there's been a spat with the Original Dolphin team or something. As the creator said he'd stopped work on this version, started another, https://github.com/Bankaimaster999/Dolphin-MMJR2 which apparently he also put down?
                      Allegedly?

                      1 Reply Last reply Reply Quote 1
                      • WODAKW
                        WODAK @George Spiggott
                        last edited by

                        I've been playing a bit with emulation with Dolphin again. So I've updated the Mesa drivers to version 22.0.0 dev and ran Dolphin again. The results are a bit better. It runs a bit smoother (maybe 1 or 2 frames) and less glitches in games. But still not really playable.

                        Just for the info. I tried 5 different dolphin emulators on Lineage 18.1 (64 bit).
                        Dolphin , Dolphin Ishiiruka , Dolphin MMJ, Dolphin MMJR and Dolphin MMJR2. It runs even worse than on Rasperry Pi OS 64 bit...

                        T 1 Reply Last reply Reply Quote 3
                        • T
                          Trispc @WODAK
                          last edited by

                          @wodak I'm trying to do that too using the new Raspbian Bullseye 64bit.
                          For some reason when following the steps here I had to keep manually installing different packages which didn't install from the dependencies listed on this guide, and had to look up the proper names for most of them, but eventually it let me build Mesa version 22.
                          I am suprised tho that you didn't get better performance, I'll test and see how it goes.
                          But I have already tested on a regular Pi 4, 4GB running Konstakang Android 11 and was able to get better performance running the MMJR build of Dolphin. I'd say it was close to full speed for some games, but still gotta do more testing of easier to emulate stuff and report back.

                          WODAKW 1 Reply Last reply Reply Quote 0
                          • T
                            Trispc
                            last edited by

                            So I've tried doing this guide and managed to install the latest Vulkan drivers in Raspi OS Bullseye, however I can't get Dolphin to install. I'm following the steps exactly.
                            Am I missing anything?

                            WODAKW 1 Reply Last reply Reply Quote 0
                            • WODAKW
                              WODAK @Trispc
                              last edited by

                              @trispc said in Dolphin emulator running on RP4B 64bit:

                              @wodak I'm trying to do that too using the new Raspbian Bullseye 64bit.
                              For some reason when following the steps here I had to keep manually installing different packages which didn't install from the dependencies listed on this guide, and had to look up the proper names for most of them, but eventually it let me build Mesa version 22.
                              I am suprised tho that you didn't get better performance, I'll test and see how it goes.
                              But I have already tested on a regular Pi 4, 4GB running Konstakang Android 11 and was able to get better performance running the MMJR build of Dolphin. I'd say it was close to full speed for some games, but still gotta do more testing of easier to emulate stuff and report back.

                              I'm still on buster...I'll wait till Raspberry Pi OS becomes stable on bullseye and then I'll try again...but I don't except any kind of miracles :)

                              I still think that RP4 is not really capable of running Dolphin at decent level....

                              1 Reply Last reply Reply Quote 0
                              • WODAKW
                                WODAK @Trispc
                                last edited by

                                @trispc said in Dolphin emulator running on RP4B 64bit:

                                So I've tried doing this guide and managed to install the latest Vulkan drivers in Raspi OS Bullseye, however I can't get Dolphin to install. I'm following the steps exactly.
                                Am I missing anything?

                                I didn't update my Dolphin to the latest version.....maybe you shoud try a more recent installation of Dolphin described in Building Dolphin on the Pi 4: 2021 Edition from bomblord.

                                1 Reply Last reply Reply Quote 0
                                • ExarKunIvE ExarKunIv referenced this topic on
                                • P
                                  pscotto1234
                                  last edited by

                                  Any updates regardin dolphin on rpi4?

                                  DarksaviorD 1 Reply Last reply Reply Quote 1
                                  • DarksaviorD
                                    Darksavior @pscotto1234
                                    last edited by

                                    @pscotto1234 I managed to build the libretro version and sin and punishment 2 ran at like 10 fps. It was just a test. I have an arm-based mac mini for that.

                                    Pi4 at 2Ghz. Bullseye 64bit lite. Latest stable kernel. The last mesa driver I could install was 21.3.x I think. 22 wouldn't build. I managed to build retroarch with vulkan but I couldn't get any emulator to work with it. It wouldn't have helped anyways. I only saw an improvement for flycast when I tried it on batocera which has vulkan pre installed.

                                    hooperreH 1 Reply Last reply Reply Quote 2
                                    • hooperreH
                                      hooperre @Darksavior
                                      last edited by

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • G
                                        GoshGeeGolly @pi4papiba
                                        last edited by

                                        @pi4papiba said in Dolphin emulator running on RP4B 64bit:

                                        @gandalth23
                                        So, not much better than it used to be in opengl.
                                        I really thought vulkan would make some of my favorite games playable.

                                        Have you tried Wind Waker? in my tests with opengl it run almost playable a year ago, around 20-25 fps in the initial village. At the time, vulkan was super glitchy but there was improvements already.
                                        I really want to give it a try since the last time i did it was like 6 months ago but it would be super time consuming and i dont have the time right now to build everything from scratch.
                                        Another thing: using vulkan you can tick an option in dolphin settings to do HW texture decoding. It should improve performance.

                                        Edit:
                                        heres gecko code to try running double dash in 30fps mode too

                                        [ActionReplay_Enabled]
                                        $Force 30FPS
                                        [ActionReplay]
                                        $Force 30FPS
                                        0448C388 00000002

                                        Anyone really smart here who follows the Raspberry Pi Scene much?
                                        The Pi4, they're working on some kind of better GPU driver, have been since launch. I'm wondering if once that driver ships that it'll speed things up?

                                        I'd love to see 24 / 30fps solid Wind Waker on the Pi4.

                                        I don't think we'll see a Pi5 for at least 3 or 4 more years to be honest.

                                        DarksaviorD 1 Reply Last reply Reply Quote 0
                                        • DarksaviorD
                                          Darksavior @GoshGeeGolly
                                          last edited by Darksavior

                                          @GoshGeeGolly The latest bullseye pi os update does not include vulkan. At this point you might as well wait for a pi5 and the next version of the pi os.

                                          I recently figured out how to properly install vulkan by using pikiss instead. Even then, you need retroarch and the cores compiled for vulkan. Retropie does not do that. Pikiss includes pre-compiled binaries but most of them crash when switching to vulkan. Only lr-flycast worked for me and I did notice a speed increase.

                                          It's been a few months since the last time I posted here and I haven't changed my opinion. Get an old pc instead.

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

                                            @Darksavior does flycast run slowly on that many games though on an overclocked 32bit pi4? I've only ever found Shenmau runs at a little slower than the games on a Dreamcast (that I can notice from the original games I own anyway)

                                            Definitely agree about waiting a few more years for Dolphin on a pi though. It'll be when the next revisions have that bit more grunt power to handle it.

                                            Pi 5 4GB

                                            Retroflag GPI with raspberry pi zero 2 w/ wifi

                                            Retroachievements:- lovelessrapture

                                            DarksaviorD 1 Reply Last reply Reply Quote 0
                                            • 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.