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

    Add Emulators to raspberry pi 3

    Scheduled Pinned Locked Moved Help and Support
    adding emulator
    22 Posts 7 Posters 20.4k 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.
    • L
      leafsman323
      last edited by

      Hey I am just wondering if yiou can add more emulators to the raspberry pi 3? some roms will not work with the specific ones on the pi now.

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @leafsman323
        last edited by BuZz

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

        https://github.com/retropie/retropie-setup/wiki/First-Installation#installing-additional-emulators

        Most likely your roms may not work because they are wrong in some way - adding new emulators won't help. Without more details I cannot advise.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        L 1 Reply Last reply Reply Quote 0
        • L
          leafsman323
          last edited by

          sorry I just read it.

          1 Reply Last reply Reply Quote 0
          • L
            leafsman323 @BuZz
            last edited by

            @BuZz is there away to add different ones. Like Mame, or different versions of mame?

            BuZzB 1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators @leafsman323
              last edited by BuZz

              @leafsman323 Yes - You didn't read the second link I gave. And you still have not provided any information.

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              1 Reply Last reply Reply Quote 0
              • L
                leafsman323
                last edited by

                Sorry read the second one. What I am asking is: say you have donkey kong rom. Some emulators will play it perfect some will not. The Roms are created for specific versions of Mame for example. I am wondering is there a way to add different versions of mame or such to test and see if the rom will work on that version of emulator?

                BuZzB 1 Reply Last reply Reply Quote 0
                • BuZzB
                  BuZz administrators @leafsman323
                  last edited by BuZz

                  @leafsman323 There are about 7 versions of mame.. The second link says how to install additional emulators.

                  You should get the right romset for the version of mame you want to use, not try and get a version of mame that works with your romset.

                  There is a lot of documentation on the wiki about this https://github.com/retropie/retropie-setup/wiki/MAME and https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs

                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                  1 Reply Last reply Reply Quote 0
                  • L
                    leafsman323
                    last edited by

                    sorry I am still new at this whole thing. When you say Rom set how can I tell if it is the correct Rom set for the version of Mame?

                    BuZzB 1 Reply Last reply Reply Quote 0
                    • BuZzB
                      BuZz administrators @leafsman323
                      last edited by BuZz

                      @leafsman323 You can verify it against a dat file. But you should probably just look for the specific rom set you need.

                      You are going to need to spend some time reading up on this first - it's more involved than setting up other emulators.

                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                      1 Reply Last reply Reply Quote 0
                      • johne79J
                        johne79
                        last edited by

                        The second link covers adding emulators, but what about emulators which are not under the RetroPie-Setup menus, such as Mednafen? Is there a write-up somewhere on adding new custom emulators to menus which aren't already included in the scripts? Sometimes the authors may not want to add an emulator to the mainstream masses for whatever reason but I might want to play with it for development purposes.

                        1 Reply Last reply Reply Quote 0
                        • RascasR
                          Rascas
                          last edited by Rascas

                          I think there is mednafen available for install on RetroPie, but I could be dreaming or it is not available anymore. But for what I am aware, at least until some time ago, it didn't have Open GLES support, so it will run much slower than the available emulators. I have to update my RPi installs to check it, since i am still running RetroPie version 3 :D
                          PS: Yes, they are available, with the name lr-beetle****

                          1 Reply Last reply Reply Quote 0
                          • G
                            Gryphon
                            last edited by

                            I have read these threads and it does not completely explain/tell how to add what people are talking about. I have Mame version .193 along with the complete rom set specific for Mame version .193. Now I want to use this in my rpie for the simple fact that it has more options for setting up settings and controls in this version of Mame than the versions of Mame that are available in rpie for download. Those threads explain how to add a system for Emulationstation but does not cover for how to add my own personal version for example my Mame .193 into retropie from what I can find. So how does one do this? Thank you.

                            sirhenrythe5thS mituM 2 Replies Last reply Reply Quote 0
                            • sirhenrythe5thS
                              sirhenrythe5th @Gryphon
                              last edited by

                              @Gryphon simple answer: you dont.

                              You can choose between the existing MAME-Ports for the Pi, but not simply install your favourite PC-Version (MAME32, MAME64, MAME for X86 in general) on the pi.

                              It is the other way arround: choose one of the MAME-Ports that are available and then collect/manage/reorganize the roms you need/have.

                              -- Retro-Achievements Username: SirALX --
                              RetroRatio: 1.88
                              Started Games beaten: 2,47%
                              Site Rank: 4382/93743 ranked users (TOP 4.76%)
                              Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

                                @Gryphon said in Add Emulators to raspberry pi 3:

                                Those threads explain how to add a system for Emulationstation but does not cover for how to add my own personal version for example my Mame .193 into retropie from what I can find. So how does one do this? Thank you.

                                If the emulator you want to add is not one of the emulators supported/installed by RetroPie, you'll have to compile your own version of mame and configure runcommand to run it for your custom system. How you compile it and install it, that's up to the emulator's documentation and it's not a standard method for all of them.
                                mame (latest version) is available in RetroPie if you wish to use a more recent version.

                                1 Reply Last reply Reply Quote 0
                                • G
                                  Gryphon
                                  last edited by

                                  @mitu Ok, thank you for that info. Also wondering, if I go through that process to add my own Mame, (compile it and everything) do you know the steps I need to take after that? I mean after I compile it how to I get the compile into the system? The run command I can figure out I think from the other info on the Retropie page. Thank you.

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

                                    @Gryphon Not sure I understand the question - if you're compiling and installing the MAME version you want, you do it on the target system (the Pi3), so it's already installed 'into the system'. After that, you can just configure runcommand for one of the arcade systems (arcade would be easier) by modifying emulators.cfg for that system (/opt/retropie/configs/arcade/emulators.cfg) and adding the new emulator there. The new emulator (MAME version) would then be available in the Runcommand launch menu to be used for running games.

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      Gryphon
                                      last edited by

                                      @mitu ahhh ok so i need to compile it in the pie itself. ok so how does one go about doing that, like you said i mean, how do i compile it on the target system which would be the pie3? well pie4 actually but running as a pie3 or hey if i get this to work i might go to pie4 flash. aye i get the part of configuring the runcommand but where im stuck is what you said and how to do it, to compile on the pie, no idea where to start on that.

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

                                        @Gryphon As I said, each emulator has its own build/installation documentation. For MAME, you can find the documentation at https://docs.mamedev.org/initialsetup/compilingmame.html.

                                        1 Reply Last reply Reply Quote 0
                                        • G
                                          Gryphon
                                          last edited by

                                          @mitu ok so i got to thinking after my last post on asking how to compile it on the target system like you said, i got to thinking is there a list out there somewhere i can look at to see if it has the version of mame i want to add? i mean a list that would give the link i need so i could add the mame i want by typing it into a sudo get command?

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

                                            @Gryphon The list of supported MAME versions in RetroPie - which you can install easily from RetroPie - is here. The closest to your desired version is lr-mame2016.
                                            As for using the 'sudo' command to add it, I doubt the version of MAME you want is available from the available packages, the one distributed by Raspbian is 0.206.

                                            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.