Jump to content
LaunchBox Community Forums

M.A.M.E and CHD based games in Launchbox


Pixelfetish
Go to solution Solved by JoeViking245,

Recommended Posts

Hello @ll,

this might be the 1001th question about a M.A.M.E topic related to CHDs, but I have not found an answer after all nor could I quite figure out a solution myself, which maddens me a lot.
 

So, we all know, how a Full Mame Set Import generates all those neat categories, one of which is CHD.
Now, during all the time using MameUI I got used to editing the mame.ini, adding both paths for roms and CHDs, but kept them in different directories. This worked like a charm.
Indeed, it also works for Launchbox, IF....I just start pure MAME with a right click on any imported MAME game and select it in the context menu, then within MAME choose the Category CHD,
and run the entry, which I know I have the romset and the CHD. (for instance Gauntlet Dark Legacy)
but it doesn't work with a double click on the MAME game in Launchbox itself, but I guess it should.

So I thought to myself, maybe I am missing something. Why should it work with just MAME started, but not within Lanuchbox doing a double click on the imported MAME game icon? 🤔
 

Link to comment
Share on other sites

  • Solution
1 hour ago, Pixelfetish said:

So I thought to myself, maybe I am missing something. Why should it work with just MAME started, but not within Lanuchbox doing a double click on the imported MAME game icon?

Edit you MAME emulator in LaunchBox and check the Command-line Parameters for -rompath %romlocation%.  If it is there, since you edited you own 'rompath' in mame.ini, remove that parameter and value.

Link to comment
Share on other sites

4 hours ago, sundogak said:

Check your MAME.ini is pointing to correct CHD folder or if used LB auto MAME install of emulator that it is pointing to correct INI (sometimes points to alt).

Screenshot2024-09-16165726.thumb.png.318b952d8b54f815104a00167b9a8d63.png

yes, thank you, I had already done that. 👍

3 hours ago, JoeViking245 said:

Edit you MAME emulator in LaunchBox and check the Command-line Parameters for -rompath %romlocation%.  If it is there, since you edited you own 'rompath' in mame.ini, remove that parameter and value.

Wonderful, this solved the problem. Thank you so much 😄

  • Game On 1
Link to comment
Share on other sites

and just as an alternate solution for future readers of this thread. Instead of editing the ini file, you could add the other paths to LaunchBox's MAME emulator window:

-rompath %romlocation%;roms_chds;software;software_chds

it's all the same.

  • Like 1
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...