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
    174 Posts 10 Posters 36.5k 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.
    • TPRT
      TPR
      last edited by

      @retropieuser555 Something else I just noticed about the script. If you have two controllers connected, they both work, but only controller 2 has the ability to exit out of a game with the hotkey. Controller 1 no longer does this.

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

        @retropieuser555 The script does not seem to work with .m3u files. Neither Metal Gear Solid or Medal of Honor Rising Sun worked with the controller.

        EDIT: Nevermind. Got the M3U file to work. Seems like the discs have to be visible in the same directory as the m3u to work correctly.

        I had my disc files as .Metal Gear Solid - The Twin Snakes (USA) (Disc 1).rvz so they wouldn't appear in the listing and then I also tried putting them in a different folder and neither worked.

        But if the .rvz file is visible in the same folder as the m3u, it seems to work.

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

          @TPR

          1. Yes, my experience with multidisc iso's in dolphin (Baten Kaitos) is that when you reach the end of disc 1 the save file should get updated, then you can close the emulator and reopen with disc 2. RE4 should be fully playable on a Pi5 using dolphin-rpi.

          2. /home/pi/DolphinConfig5.0/GameSettings/ (if you installed using the script or using the instructions in post #42 of this thread).

          3. Thanks for letting me know, is this the game-list inside the main dolphin gui window? I will look into it.

          Adding m3u support to dolphin-rpi is still on my to-do list.

          TPRT 4 Replies Last reply Reply Quote 0
          • TPRT
            TPR @gvx64
            last edited by

            @gvx64 said in MKDD Tint Issue RPI5:

            @TPR

            1. Yes, my experience with multidisc iso's in dolphin (Baten Kaitos) is that when you reach the end of disc 1 the save file should get updated, then you can close the emulator and reopen with disc 2. RE4 should be fully playable on a Pi5 using dolphin-rpi.

            2. /home/pi/DolphinConfig5.0/GameSettings/ (if you installed using the script or using the instructions in post #42 of this thread).

            3. Thanks for letting me know, is this the game-list inside the main dolphin gui window? I will look into it.

            Adding m3u support to dolphin-rpi is still on my to-do list.

            1. Perfect, thank you!

            2. Found it!

            3. Yes, the main game-list. Only my iso or ciso files appear.

            Also do you think @retropieuser555's controller detection script will work with your version?
            https://retropie.org.uk/forum/post/301107

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

              @gvx64 said in MKDD Tint Issue RPI5:

              Adding m3u support to dolphin-rpi is still on my to-do list.

              Oh man that would be incredible!

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

                @TPR said in MKDD Tint Issue RPI5:

                @retropieuser555 The script does not seem to work with .m3u files. Neither Metal Gear Solid or Medal of Honor Rising Sun worked with the controller.

                EDIT: Nevermind. Got the M3U file to work. Seems like the discs have to be visible in the same directory as the m3u to work correctly.

                I had my disc files as .Metal Gear Solid - The Twin Snakes (USA) (Disc 1).rvz so they wouldn't appear in the listing and then I also tried putting them in a different folder and neither worked.

                But if the .rvz file is visible in the same folder as the m3u, it seems to work.

                @retropieuser555

                Nope, I was right the first time. .m3u files don't work. I was fooled into thinking it did because I had loaded Metal Gear Solid - The Twin Snakes (USA) (Disc 1).rvz on its own so it saved my XBOX 360 profile to the config, and then it kept loading that up every time I would load that game again, but then on other games, the .m3u file didn't work.

                I went back to Metal Gear and tried another controller and it poped up with XBOX 360 even with a different controller connected.

                So the .m3u files don't currently work correctly.

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

                  @gvx64 said in MKDD Tint Issue RPI5:

                  @TPR

                  1. Yes, my experience with multidisc iso's in dolphin (Baten Kaitos) is that when you reach the end of disc 1 the save file should get updated, then you can close the emulator and reopen with disc 2. RE4 should be fully playable on a Pi5 using dolphin-rpi.

                  Does this work from launching a game through emulationstation or just through Dolphin?

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

                    @TPR if you're unsure and have a copy of tales of Symphonia you can test it by setting the m3u to go disc 2 then disc 1, as the game behaviour on a real GameCube is it tells you to swap discs and waits for the user to swap, then carries on from disc 1

                    Pi 5 4GB

                    Retroflag GPI with raspberry pi zero 2 w/ wifi

                    Retroachievements:- lovelessrapture

                    TPRT 3 Replies Last reply Reply Quote 0
                    • TPRT
                      TPR @retropieuser555
                      last edited by

                      @retropieuser555 said in MKDD Tint Issue RPI5:

                      @TPR if you're unsure and have a copy of tales of Symphonia you can test it by setting the m3u to go disc 2 then disc 1, as the game behaviour on a real GameCube is it tells you to swap discs and waits for the user to swap, then carries on from disc 1

                      Let me try that right now.

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

                        @retropieuser555 said in MKDD Tint Issue RPI5:

                        @TPR if you're unsure and have a copy of tales of Symphonia you can test it by setting the m3u to go disc 2 then disc 1, as the game behaviour on a real GameCube is it tells you to swap discs and waits for the user to swap, then carries on from disc 1

                        So that totally worked! I got the message that it was auto changing discs in the normal version of dolphin-gui.

                        I still can't get the controller detection script to work with .m3u files though.

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

                          @retropieuser555 said in MKDD Tint Issue RPI5:

                          @TPR if you're unsure and have a copy of tales of Symphonia you can test it by setting the m3u to go disc 2 then disc 1, as the game behaviour on a real GameCube is it tells you to swap discs and waits for the user to swap, then carries on from disc 1

                          Looking into this more...

                          If I have the .m3u file with the disc 2 being loaded first, it auto swaps the disc when loading the .m3u file from emulationstation.

                          If I load the disc 2 .rvz file on it's own from emulationstation I get this:
                          Screenshot 2024-12-26 14-59-18.png

                          But the .m3u file doesn't update the controller setting in the game id file.

                          I see in your script there is a check for the .m3u file but is there a certain way I need the m3u file created or named so that it works with the script and updates the game id file with the current controller I have connected?

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

                            @gvx64 said in MKDD Tint Issue RPI5:

                            @TPR

                            1. Yes, my experience with multidisc iso's in dolphin (Baten Kaitos) is that when you reach the end of disc 1 the save file should get updated, then you can close the emulator and reopen with disc 2. RE4 should be fully playable on a Pi5 using dolphin-rpi.

                            So I did discover that this doesn't work launching from emulationstation. If you get to the end of RE4 and use the in-game save at the typewriter when the chapter ends as you are about to get into the boat, if you exit out of the game and load the 2nd disc from emulationstation, it does not see your save game from the first disc.

                            So if you ever get .m3u support working or the auto-swap function from the later versions of dolphin implemented let me know.

                            retropieuser555R G 2 Replies Last reply Reply Quote 0
                            • retropieuser555R
                              retropieuser555 @TPR
                              last edited by

                              @TPR can you upload your save file please so can test this

                              Pi 5 4GB

                              Retroflag GPI with raspberry pi zero 2 w/ wifi

                              Retroachievements:- lovelessrapture

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

                                @retropieuser555 said in MKDD Tint Issue RPI5:

                                @TPR can you upload your save file please so can test this

                                https://www.dropbox.com/scl/fi/h7fi768vyzbo17p64p05w/08-G4BE-bh4_system.gci?rlkey=qp7k0gxeshks0xo3c8sopy8d1&st=simrh6id&dl=0

                                https://www.dropbox.com/scl/fi/653nq3c336uo9nxj7isqb/08-G4BE-bh4_data00.gci?rlkey=z4lqczv6d49qy9jupmk0z6x8j&st=sf3g3bac&dl=0

                                https://www.dropbox.com/scl/fi/y0iqyhjh4m25d1065zz8u/G4BE08.s01?rlkey=g354605glfj1giugnx2j3m6z0&st=gl22yovg&dl=0

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

                                  @TPR I see what you're saying. If the game wants you to leave the console on and then insert the second disc then that wouldn't involve a save file write, it would just be going off of RAM which is different from Baten Kaitos' disc change mechanism. Dolphin-rpi currently has a File->Change Disc function for this, which I believe that you can map to a hotkey. That said, if you're running the nogui version of dolphin-rpi the menu system nor the hotkeys will be accessible. As a result, currently a multi-disc game like Tales of Symphonia would not be fully playable on the no-gui version of dolphin-rpi.

                                  I am working on getting m3u support working on the nogui version of dolphin-rpi (I won't be able to get it working on the gui version and the AutoDiscChange = True option will have to added to the Dolphin.ini configuration manually). I think that I am mostly done with the coding but I could use your help with additional testing. I can confirm that automatic disc changing now works for Baten Kaitos but I am not sure about other multi-disc games. I will try to commit it to git soon here and provide instructions on how to write the .m3u file. I will let you know once the new commit is on Github and ready for testing.

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

                                    @gvx64 said in MKDD Tint Issue RPI5:

                                    @TPR I see what you're saying. If the game wants you to leave the console on and then insert the second disc then that wouldn't involve a save file write, it would just be going off of RAM which is different from Baten Kaitos' disc change mechanism. Dolphin-rpi currently has a File->Change Disc function for this, which I believe that you can map to a hotkey. That said, if you're running the nogui version of dolphin-rpi the menu system nor the hotkeys will be accessible. As a result, currently a multi-disc game like Tales of Symphonia would not be fully playable on the no-gui version of dolphin-rpi.

                                    I am working on getting m3u support working on the nogui version of dolphin-rpi (I won't be able to get it working on the gui version and the AutoDiscChange = True option will have to added to the Dolphin.ini configuration manually). I think that I am mostly done with the coding but I could use your help with additional testing. I can confirm that automatic disc changing now works for Baten Kaitos but I am not sure about other multi-disc games. I will try to commit it to git soon here and provide instructions on how to write the .m3u file. I will let you know once the new commit is on Github and ready for testing.

                                    Let me know and I can try to help with testing that out.

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

                                      @gvx64
                                      So I'm not sure what I'm doing differently but all of a sudden now, it works! If I save the game at the end of chapter 1 of RE4, exit the game when it tells me to swap discs, load up disc 2 from emulationstation, and I go to "load" it now sees the save game file from the first disc.

                                      I have no idea what I could have been doing wrong the first time for this not to work, but I'm using the same save game files I was before and now it works!

                                      Not sure what else to tell you other than I can now load both discs and the save game using dolphin-rpi-gui.

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

                                        @TPR Thank you for letting me know. I have already almost got m3u support implemented and so I might as well finish what I started. I think that there is still value for the people who want to use the nogui version of dolphin-rpi. I would also like to try to add m3u support to the gui (wx) version of dolphin-rpi for completeness instead of just the nogui version and so I will update this thread once that is done.

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

                                          @gvx64 said in MKDD Tint Issue RPI5:

                                          @TPR Thank you for letting me know. I have already almost got m3u support implemented and so I might as well finish what I started. I think that there is still value for the people who want to use the nogui version of dolphin-rpi. I would also like to try to add m3u support to the gui (wx) version of dolphin-rpi for completeness instead of just the nogui version and so I will update this thread once that is done.

                                          Absolutely! The .m3u support on the normal version of dolphin with the auto disc swap turned on makes it fantastic to seamlessly play through those games without ever worrying about it.

                                          As soon as you finish that version of it, I would replace my current -rpi build with that one.

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

                                            @TPR OK, I have updated the master with the new version. If you can test and let me know if there are issues I would appreciate it. I did my best to get m3u support added fully in both the gui and nogui version of dolphin-rpi. You can now check "Change Discs Automatically"in the config window of the gui. That said, in the game list window of the gui m3u files will not show up. This seems to be the case in even recent builds of dolphin-emu and it is not a simple thing to introduce as it will require structural changes to the game list. In the gui, you will have to go File->Open to open m3u files. In RetroPie, though, the m3u files should show up in the es game list and can be opened the same way as .iso's or .rvz files.

                                            Note that I was able to fix the issue of rvz files not showing up in the gamelist of the dolphin-rpi gui. It's just m3u's that won't show up.

                                            Instructions for creating and running m3u files:

                                            Begin by adding the following line to /home/pi/DolphinConfig5.0/Config/Dolphin.ini under the "Core" heading or by checking "Change Discs Automatically" in Config->General Tab in the user interface.

                                            [Core]
                                            AutoDiscChange = True

                                            Next, create an m3u file using a text editor such as nano in your /home/pi/RetroPie/roms/gc/ directory with the name of the multi-disc game:

                                            BatenKaitosEternalWings.m3u
                                            

                                            Populate the m3u file with the name of the individual game files similar to as shown below (note: do not use quotations or escape characters in the filename):

                                            BatenKaitosEternalWingsDisc01.rvz
                                            BatenKaitosEternalWingsDisc02.rvz
                                            

                                            Save and close the file. You should now be able to open the m3u file in RetroPie using dolphin-rpi-nogui as the core or within the user interface of dolphin-rpi if you are in your Pi's deskop. Note that m3u files will not show up on the gamelist within the dolphin-rpi gui, but can be accessed by selecting File->Open

                                            Please let me know if there are issues.

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