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

    Dolphin or lr-dolphin change emulator on RetroPie to OpenGL or start from

    Scheduled Pinned Locked Moved Help and Support
    dolphinlr-dolphinopenglcommandline
    12 Posts 4 Posters 2.2k 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.
    • R
      RaspiMatze @mitu
      last edited by RaspiMatze

      @mitu The problem is that a game is sometimes too dark to play if I use lr-dolphin. I want to use Dolphin-gui or Dolphin, but then I can't use the controller. I want to configure the controller first and then try to use it.

      I try to find a way to play without the darkness.

      Best regards

      Matze

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

        @RaspiMatze if you mean mario kart double dash it's a known problem that's been discussed 3-4 times on the forum before. Just search the forum and you'll see

        Pi 5 4GB

        Retroflag GPI with raspberry pi zero 2 w/ wifi

        Retroachievements:- lovelessrapture

        R R 2 Replies Last reply Reply Quote 0
        • R
          RaspiMatze @mitu
          last edited by

          @mitu I called: F4 and go to the Terminal. Then I go to the folder "/opt/retropie/emulators/dolphin/bin/" then call "dolphin-emu" How can it make to work?

          mituM 1 Reply Last reply Reply Quote 0
          • R
            RaspiMatze @retropieuser555
            last edited by

            @retropieuser555 I didn't find a suitable solution. Could you show me where?

            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @RaspiMatze
              last edited by mitu

              @RaspiMatze said in Dolphin or lr-dolphin change emulator on RetroPie to OpenGL or start from:

              @mitu I called: F4 and go to the Terminal. Then I go to the folder "/opt/retropie/emulators/dolphin/bin/" then call "dolphin-emu" How can it make to work?

              That's not going to work, for 2 reasons:

              • dolphin-emu needs a desktop environment to work, it will not start from a terminal session.
              • the proper way to run an application from the current folder is prefixing the command with ./ (current folder), like so:
                cd /opt/retropie/emulators/dolphin/bin/
                 ./dolphin-emu
                

              I'd advise you to install the desktop from RetroPie-Setup (search the docs for how to do so) and then run dolphin-emu after you start the desktop, by runnin the command directly from a terminal (/opt/retropie/emulators/dolphin/bin/dolphin-emu). You can then configure your gamepad/controller in the standalone emulator.

              In the future, when opening a support topic, please aslo add as much as you can from the info requested in https://retropie.org.uk/forum/topic/3/read-this-first.

              1 Reply Last reply Reply Quote 0
              • R
                retropiedude @retropieuser555
                last edited by

                @retropieuser555 Hey! Thanks for the suggestion. It seems like, as the original poster was trying to say, I need to change my graphics backend in lr-dolphin from vulkan to opengl. However, despite searching for over two hours now here and on reddit, I can't find a clear explanation of how to do that. Is there a way? Any hints you could give?

                When I start retroarch from the RetroPie UI, it doesn't have any cores and I'm unable to find anything relevant in the settings. If I manually go into /opt/retropie/configs/, there isn't a single file anywhere that would have any lr-dolphin specific configuration for the video backend. According to the existing threads, I'm supposed to change video_driver="vulkan" to video_driver="opengl" but I can't find anything specific to dolphin. The only thing I can find is /all/retroarch.cfg that says video_driver="gl" so it seems to already be correct.

                I'm running the latest RetroPie on Raspberry Pi 5 with 8GB.

                1 Reply Last reply Reply Quote 0
                • R
                  retropiedude @mitu
                  last edited by

                  @mitu said in Dolphin or lr-dolphin change emulator on RetroPie to OpenGL or start from:

                  I want to change the graphic engine from dolphin (emulator for GameCube) to OpenGL, but I don't know where and how.

                  That doesn't make sense. What exactly are you trying to solve or configure ? Dolphin is an emulator for Gamecube/Wii, OpenGL is an graphic API/implementation used (underneath) by a lot of programs/applications.

                  He's trying to get the Mario Kart Double Dash blue/dark tint problem go away.

                  As per several threads on this forum, this is usually caused by the dolphin graphic engine being vulkan instead of the regular opengl engine.

                  I'd also love to understand how this can be accomplished.

                  mituM 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @retropiedude
                    last edited by mitu

                    @retropiedude said in Dolphin or lr-dolphin change emulator on RetroPie to OpenGL or start from:

                    As per several threads on this forum, this is usually caused by the dolphin graphic engine being vulkan instead of the regular opengl engine.

                    No, it's not. Dolphin's Vulkan renderer doesn't work on either the Pi4 nor the PI5, it always falls back to OpenGL(ES). If you're talking about RetroArch (i.e. lr-dolphin), it may be a different story, but the Libretro core is way behind the standalone emulator in terms of features and versions.

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      retropiedude @mitu
                      last edited by

                      @mitu said in Dolphin or lr-dolphin change emulator on RetroPie to OpenGL or start from:

                      @retropiedude said in Dolphin or lr-dolphin change emulator on RetroPie to OpenGL or start from:

                      As per several threads on this forum, this is usually caused by the dolphin graphic engine being vulkan instead of the regular opengl engine.

                      No, it's not. Dolphin's Vulkan renderer doesn't work on either the Pi4 nor the PI5, it always falls back to OpenGL(ES). If you're talking about RetroArch (i.e. lr-dolphin), it may be a different story, but the Libretro core is way behind the standalone emulator in terms of features and versions.

                      Oh, that's interesting. Any idea what it's cause then? As mentioned in my previous message, I spent 2 hours googling the issue on this specific forum and it seems like 90% of the threads, including the ones the other commenter referred to, are wrong then.

                      mituM 1 Reply Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator @retropiedude
                        last edited by

                        @retropiedude said in Dolphin or lr-dolphin change emulator on RetroPie to OpenGL or start from:

                        Oh, that's interesting. Any idea what it's cause then?

                        Seems that Dolphin uses a Vulkan/GL extension which is not supported by the Pi5 drivers - https://gitlab.freedesktop.org/mesa/mesa/-/issues/10250. The issue has also been reported to upstream Dolphin, but I doubt it's going to be solved, in a reasonable time frame or at all.

                        1 Reply Last reply Reply Quote 0
                        • R retropiedude referenced this topic on
                        • 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.