Need Some Advice Please
-
@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 -
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-ROMsThe 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."
-
@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.
-
@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 ?
-
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.
-
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
-
@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.
-
@awsd12 search for " mame 0.78 reference set" and you will find it
-
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
-
@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 -
@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?
-
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
-
@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.
-
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 ?
-
@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.
-
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
-
@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
-
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
-
@awsd12 said in Need Some Advice Please:
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."
-
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 ?
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.