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

    Need Some Advice Please

    Scheduled Pinned Locked Moved Help and Support
    retropiehelpnewuserromsets
    94 Posts 14 Posters 46.1k 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.
    • rbakerR
      rbaker @awsd12
      last edited by

      @awsd12 If that is a link to roms, you are in breach of the terms and conditions of the forum. You can use clrmame to build any romset using a dat file as described in the wiki. I would follow
      @dankcushions advice above with regard to this. The most important thing before you begin this process is to know for sure that you have a correctly referenced set of roms. I started with MAME4all due to it's compactness

      A 1 Reply Last reply Reply Quote 0
      • A
        awsd12 @rbaker
        last edited by Floob

        @rbaker

        Hey bud, that is not a link to roms but its a screenshot of the name of roms. Sorry but I have difficultiy understanding but from link you mentioned before from floop it helped me understand abit more really thank you, but question was If i get a romset lets say 0.77 and need 0.78 and i get a datfile to check which romsets will work with 0.78 or does it change them to 0.78? sorry if i am coming across confusing. but what i am trying to say is

        "This is done using .dat files. These files hold all the details that verification programs like clrmamepro need to check against the files, so data like, filename, filesize, crc/hash checks, plus other data like manufacturer, game name etc..
        With this .dat file clrmamepro can quickly run through this list and tell you if your romsets are valid against that dat file.
        So, choose the emulator you want, download the .dat file and check your romset is valid for that emulator - unless you know it is definitely version xxx.

        This has now been made VERY easy to do by providing the .dat files for you here:
        https://github.com/retropie/retropie-setup/wiki/Managing-ROMs

        The basic rebuilding principle is like this.
        Lets say:
        You have a galaga.zip from 0.58 (Feb 2002)
        Its has 3 roms inside it.

        You need the galaga.zip file for 0.78 (Dec 2003)
        Lets say this should have 5 roms inside it.

        But the only other galaga.zip you have is from 0.105 (Apr 2006)

        The rebuilding process in clrmamepro will look at your 0.105 version, copy out any files that match the requirements for 0.78 and create a new galaga.zip that is 0.78 compatible."

        rbakerR 1 Reply Last reply Reply Quote 0
        • rbakerR
          rbaker @awsd12
          last edited by

          @awsd12 clrmame will take the dat file and then use it to inspect each rom file in a source folder that you specify. It will then rename the contents of each rom to match the version you require and place it in a destination folder that you also specify. You then use this new set with retropie in your emulator of choice. If you watch @herb_fargus video on the wiki, it takes you step by step how to use clrmame pro. I have used it to build a 0.78 set.

          I had a full verified 0.111 set. I used it with clrmame and generated a 0.78 set. You will get more compatibility if you build down from a higher version rather than up from a power version in my experience.

          A 1 Reply Last reply Reply Quote 0
          • A
            awsd12 @rbaker
            last edited by

            @rbaker said in Need Some Advice Please:

            e an

            So basically what I mentioned above is what clrmamepro does ?, I can get set 0.77 and clrmamepro will verify and check files that will work for 0.78 but its better to get a higher version for example 0.81 and then use clrmamepro with a dat file to make it into a 0.78 romset ? Do I have to do this for each emulator ?

            1 Reply Last reply Reply Quote 0
            • dankcushionsD
              dankcushions Global Moderator
              last edited by

              why bother with clrmamepro / converting romsets etc? I can hazard a guess that a clrmamepro mission is going to make this thread about 100 posts longer :)

              mame 0.78 is easily available. just download it using the instructions I posted above.

              A rbakerR 2 Replies Last reply Reply Quote 0
              • A
                awsd12 @dankcushions
                last edited by

                @dankcushions

                Hahaha Im trying to understand this stuff, getting the hang of it but I can't find 0.78 LOL not going to the famous site as its sketchty now but bysides that i can't find 0.78. I do have 0.37b5 which as 2,000 roms but I don't think itll have streeet fighter lol lookin for two player games mostly or you can message me the site LOL hahahaha jks but nah really message me hahahha

                dankcushionsD 1 Reply Last reply Reply Quote 0
                • rbakerR
                  rbaker @dankcushions
                  last edited by

                  @dankcushions You are right, I suggested this 4 posts ago but @awsd12 seems to want to do it based on the questions. I used it because I already had a 0.111 set on DVD. It worked perfectly with the 0.78 dat. Took ages but worked. Only every used it twice, never had an issue.

                  @awsd12 said in Need Some Advice Please:

                  So basically what I mentioned above is what clrmamepro does ?, I can get set 0.77 and clrmamepro will verify and check files that will work for 0.78 but its better to get a higher version for example 0.81 and then use clrmamepro with a dat file to make it into a 0.78 romset ?

                  Yes.

                  @awsd12 said in Need Some Advice Please:

                  Do I have to do this for each emulator ?

                  For FBA and MAME, yes depending on the one you choose. You really need to read that wiki now.

                  A 1 Reply Last reply Reply Quote 0
                  • dankcushionsD
                    dankcushions Global Moderator @awsd12
                    last edited by

                    @awsd12 search for " mame 0.78 reference set" and you will find it

                    1 Reply Last reply Reply Quote 0
                    • A
                      awsd12 @rbaker
                      last edited by

                      @rbaker

                      Hey sorry I will read the wiki now and yeah i am a question sort of person. Do I have to do this for neo geo, snes, nes, gb, gba, gbc, ngpc etc ? Since I have thier roms but don't know what romset version they are as i got them before starting this whole forum lol

                      rbakerR 1 Reply Last reply Reply Quote 0
                      • rbakerR
                        rbaker @awsd12
                        last edited by

                        @awsd12 said in Need Some Advice Please:

                        snes, nes, gb, gba, gbc

                        Are not emulated in MAME so therefore you would not use clrmame!
                        https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs

                        1 Reply Last reply Reply Quote 0
                        • P
                          PetroRie @awsd12
                          last edited by

                          @awsd12 said in Need Some Advice Please:

                          When I have roms or if I get romsets which I can't find do I have to extract/ unzipp them ?

                          When I have the Bios file do I extract it ?
                          No you should keep them as a zip file (at least the one I'm using are requiring this). Some systems require the BIOS files to be in the roms directory (neogeo for an example) and the PSX emulator requires them to be in the BIOS folder.

                          When I have roms or if I get romsets which I can't find do I have to extract/ unzipp them ?
                          You don't extract them. Just keep them as a ZIP file. Most emulators can handle ZIP files, also an another reason why to keep the files zipped is they will save you a lot of space on your storage device.

                          Can i not just get roms and place them on a USB and transfer to Pi ?
                          If you want to load them via USB you need to edit some files. Normally it loads everything off from the SD card.

                          i Don't know what some of the names stand for.
                          Just use the wiki page to get more information about the system.

                          Also make sure you get a good SD card. If you're planning to play PSX games get a 64GB card.

                          @Ekstreme @awsd12 Just listen to what he said he's right. Keep it simple. I have the entire NES romset on my Pi but how much of those games did I play?

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            awsd12 @PetroRie
                            last edited by

                            @PetroRie

                            Yeah I understand you do not play the entire set but just want to get so I don't have to go back and fourth. My question was do I need to make a romset for nes,neo geo etc or is it just for mame and fba that I need the dat file to make a romset ? if someone understands what I am saying. Also is it better to xfer roms via net or usb just incase I wanted to delete some roms that were not working or lets say didin't want since thier were multipe ?. Could I just xfer via usb and edit my usb after then replug the usb to rewrite the roms ? nvm ill read the wikis

                            P 1 Reply Last reply Reply Quote 0
                            • P
                              PetroRie @awsd12
                              last edited by

                              @awsd12 said in Need Some Advice Please:

                              My question was do I need to make a romset for nes,neo geo etc or is it just for mame and fba that I need the dat file to make a romset ? if someone understands what I am saying. Also is it better to xfer roms via net or usb just incase I wanted

                              Clrmamepro is only for MAME games. For the other systems you mentioned it's just copy n paste into the right directory. I always upload roms on my RetroPie trough network, The RetroPie makes a network shared directory for the roms. I never used the USB method to transfer roms, because in my opinion trough net (shared folder) you have a better overview and this is how almost everyone does it. If you want to delete roms you just acces the rom folder and delete the files trough the net.

                              A 1 Reply Last reply Reply Quote 0
                              • A
                                awsd12 @PetroRie
                                last edited by

                                @PetroRie

                                Thanks for clearing things up, Lets say I only place 1 game in each of the corresponding emulators then scrape the folders to get game art, would I have to do this again for the new games I add later on ?, just asking to deiced to either place all roms in the emulators and scrape all then delete roms i don't like etc .

                                On the side note I notice In my usb file emulators I don't have all the emulators such as Dreamcast etc ?

                                P rbakerR 2 Replies Last reply Reply Quote 0
                                • P
                                  PetroRie @awsd12
                                  last edited by

                                  @awsd12 said in Need Some Advice Please:

                                  ust asking to deiced to either place all roms in the emulators and scrape all then delete roms i don't like etc .

                                  When you scrape it only downloads the info of the roms which are in the folder, before you scrape it's going to ask you which systems you want to scrape. If you add new games you have to scrape them.

                                  Just check the roms folder, the dreamcast rom folder is in there. Dreamcast emulator is included.

                                  A 1 Reply Last reply Reply Quote 0
                                  • A
                                    awsd12 @PetroRie
                                    last edited by

                                    @PetroRie

                                    Ok might be there but I mean in the in the USB files you get it doesn't have a dream cast folder were you could potentially place roms

                                    1 Reply Last reply Reply Quote 0
                                    • rbakerR
                                      rbaker @awsd12
                                      last edited by

                                      @awsd12 said in Need Some Advice Please:

                                      On the side note I notice In my usb file emulators I don't have all the emulators such as Dreamcast etc ?

                                      https://github.com/retropie/RetroPie-Setup/wiki/FAQ#why-do-some-emulators-not-show-up

                                      A 1 Reply Last reply Reply Quote 0
                                      • A
                                        awsd12 @rbaker
                                        last edited by

                                        @rbaker

                                        Couldn't find the answer it says you have to put roms inside it for it to show up in emulator, but my question is that I have No folder to put dreamcast roms into if i had any in teh first place

                                        rbakerR 1 Reply Last reply Reply Quote 0
                                        • rbakerR
                                          rbaker @awsd12
                                          last edited by

                                          @awsd12 said in Need Some Advice Please:

                                          @rbaker

                                          Couldn't find the answer it says you have to put roms inside it for it to show up in emulator, but my question is that I have No folder to put dreamcast roms into if i had any in teh first place

                                          https://github.com/retropie/RetroPie-Setup/wiki/First-Installation:
                                          "On RetroPie 4.0, not everything is installed by default. The pre-made image ships with libretro emulators with a few standalone emulators such as mame4all, mupen64plus and pifba. Ports like quake and doom and other software like ScummVM can be installed later.

                                          Software can be installed from the RetroPie-Setup script - which is accessible from the RetroPie menu on Emulation Station. Once there you can Navigate to "Packages" where you will see various section. You can see available packages in each section and which ones are installed. Stable additional packages are under the "Optional" section, with more unstable packages listed under experimental. The packages are ordered by type (emulators / libretro cores / ports), then alphabetically. By selecting a package you can choose or install it, or remove it. Some packages also have additional configuration."

                                          A 1 Reply Last reply Reply Quote 0
                                          • A
                                            awsd12 @rbaker
                                            last edited by

                                            @rbaker

                                            hey rbaker, I should use the program to make my romset then It's ok If i start with one rom intially xfering it to the pie via usb and scraping it, then xferng the rest of the roms I want via .net ?

                                            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.