Jump to content
LaunchBox Community Forums

Mame: importing a complete set with CHDs


SiriusVI

Recommended Posts

Hey everyone,

I know there are many topics in this forum dealing with how to proberly import a complete mame set. However, even though I have read many of these threads, I still haven't found a definitive answer.

I have one merged mame rom set and one corresponding set of CHDs. Now, If I wan to import the complete set into launchbox, where would I put the CHD files? I have never dealt with mame CHDs before, so I'm really unsure about this. Here are some of my questions:

1. Do I create a different folder for the CHD files within the mame rom folder? That would put the CHD folder next to all the zipped roms.
2. Or do I create a paret folder called "mame" and then within that folder, one folder for the "roms" and one folder for the "CHDs"?
3. Or do the zipped CHD files go into the same folder as the zipped rom files?
4. Do I have to unzip the CHDs or should I leave them in their 7zip format?
5. If I unzip them, should I put them all in the same folder or should I leave the CHDs in a folder which has the same name as the zip file?
6. Should I import the roms first and the CHDs second or do I just point the launchbox importer to the complete folder and let it do its magic?

As you can see, I am confused. It would be reallly helpful if someone told me a simple way to import the complete set (roms and CHDs).

Thank you so much for your help!!!

Link to comment
Share on other sites

by default MAME expects the CHD in the format that Neil showed you to be inside the ROMs folder. I personally things the ROMs folder is already over crowded so I keep those files in their own CHD folder and then just point MAME to that secondary location in the mame.ini file.

Link to comment
Share on other sites

27 minutes ago, DOS76 said:

by default MAME expects the CHD in the format that Neil showed you to be inside the ROMs folder. I personally things the ROMs folder is already over crowded so I keep those files in their own CHD folder and then just point MAME to that secondary location in the mame.ini file.

 

48 minutes ago, neil9000 said:

You just need to point your MAME emulator at your CHD and roms folders.

;) 

Link to comment
Share on other sites

Ah, so Launchobx does not import CHD files, got it.

But aren't there some games that are only available as chd and not as roms? Does Launchbox importer just skip these titles?


I should also have said that I don't use Mame standalone, but mame core in retroarch. I guess I just have to edit the mame.ini files to point the core to the correct chd folder, right?

Link to comment
Share on other sites

2 minutes ago, SiriusVI said:

Ah, so Launchobx does not import CHD files, got it.

Actually with the "MAME fullset importer" its also not importing the rom files. It knows what games currently are marked as working in MAME and imports them. All it does is pass the game name to MAME essentially, so as long as MAME knows where your roms and your CHD's are, then they load.

5 minutes ago, SiriusVI said:

I should also have said that I don't use Mame standalone, but mame core in retroarch. I guess I just have to edit the mame.ini files to point the core to the correct chd folder, right?

Actually in that case im not sure. Any reason for using retroarch for MAME? i use retroarch for as many systems as i can, but i avoid it for MAME, i have just had way to many controller issues with it. For me retroarch and the mame core itself seem to fight over controls, and it never works right.

Link to comment
Share on other sites

3 minutes ago, neil9000 said:

Actually with the "MAME fullset importer" its also not importing the rom files. It knows what games currently are marked as working in MAME and imports them. All it does is pass the game name to MAME essentially, so as long as MAME knows where your roms and your CHD's are, then they load.

Actually in that case im not sure. Any reason for using retroarch for MAME? i use retroarch for as many systems as i can, but i avoid it for MAME, i have just had way to many controller issues with it. For me retroarch and the mame core itself seem to fight over controls, and it never works right.

I use Retroarch, because it works just fine. I have multiple displays and I can't seem to get Mame standalone working with my setup. It's a weird issue where mame seems to launch on whichever of my three displays it wants to. There is no consistency. Since I've switched to retroarch, there hasn't been any issue whatsoever.

Link to comment
Share on other sites

9 minutes ago, SiriusVI said:

I use Retroarch, because it works just fine. I have multiple displays and I can't seem to get Mame standalone working with my setup. It's a weird issue where mame seems to launch on whichever of my three displays it wants to. There is no consistency. Since I've switched to retroarch, there hasn't been any issue whatsoever.

Fair enough. Although there are settings in name for the exact monitor, and even the rotation and resolution of said monitor. 

Whatever works for you in your environment though. 

 

Link to comment
Share on other sites

2 minutes ago, neil9000 said:

Fair enough. Although there are settings in name for the exact monitor, and even the rotation and resolution of said monitor. 

Whatever works for you in your environment though. 

 

Yeah, I've tinkered with these settings, but for some reason, windows switches up which of my displays is labeled as 1, 2 & 3. So whenever I restart, these numbers might be switched and then if I set mame to launche on display 2, this could be whichever. So, I'd like to stick to retroarch.

But I've just realized that the retroarch core in mame doesn't seem to use an ini file for it's arcade games... Besides, mame doesn't allow me to set the chd path in it's ini even in the standalone version...

Link to comment
Share on other sites

1 minute ago, SiriusVI said:

Yeah, I've tinkered with these settings, but for some reason, windows switches up which of my displays is labeled as 1, 2 & 3. So whenever I restart, these numbers might be switched and then if I set mame to launche on display 2, this could be whichever. So, I'd like to stick to retroarch.

But I've just realized that the retroarch core in mame doesn't seem to use an ini file for it's arcade games... Besides, mame doesn't allow me to set the chd path in it's ini even in the standalone version...

@DOS76 any hints?

 

Link to comment
Share on other sites

24 minutes ago, SiriusVI said:

Yeah, I've tinkered with these settings, but for some reason, windows switches up which of my displays is labeled as 1, 2 & 3. So whenever I restart,

lol, i wish mine would a little, my main display doesnt get my bios screen. I have to grab my harmony remote and switch both TV and AVR inputs if i want to do anything in the bios. I could kill computer hardware sometimes. :) 

Link to comment
Share on other sites

So just to summarize:

I point the Launchbox importer tool to the mame rom folder, which does NOT include the CHDs. And I do not separately import the CHDs, correct?

Where do I put my CHDs. Do I leave them zipped? unzipped? in the folder named after the rom?

I'm still confused =(

Link to comment
Share on other sites

2 hours ago, Retro808 said:

@neil9000 First response to you Mentions what to do with chd files. They need to be placed in your roms folder and each in a folder named after its rom. The chd needs to be unzipped. 
 

As long as you have pointed mame to the main roms folder it will know where the chd is. 

 

2 hours ago, Retro808 said:

@neil9000 First response to you Mentions what to do with chd files. They need to be placed in your roms folder and each in a folder named after its rom. The chd needs to be unzipped. 
 

As long as you have pointed mame to the main roms folder it will know where the chd is. 

Got it, thank you!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...