Jump to content
LaunchBox Community Forums
outchy

MAME region issue

Recommended Posts

I'm having a MAME region issue and I'm hoping someone can point me in the right direction.  When I launch "Michael Jackson's Moonwalker" through LaunchBox, it opens the "World" version of the ROM instead of the US version, which doesn't function properly. I know the US version works because when I choose it manually in MAME itself, it boots right up with no problem and works great.  I just don't know how to force LaunchBox to choose the US version.  I tried choosing "Edit" from the game's sub-menu and changed the region dropdown to US but that didn't help.  Thanks guys, I appreciate any help you can give.

Share this post


Link to post
Share on other sites

When you imported your MAME games, did you select world from the region selection or US? You can go back and edit the game, and change what rom file it's loading to the one you want, if you know what the name of the US rom.

Share this post


Link to post
Share on other sites

I originally selected North America, I believe. The file (mwalk.7z) has the "mwalku" folder within it.  Perhaps I should just take that folder out and zip that up to use?

Share this post


Link to post
Share on other sites

Hmm, I don't see a way to choose a specific version of the ROM in the ROM file field under "Launcher"... just a specific 7-zip file.  Am I missing something?

moonwalker.png

Share this post


Link to post
Share on other sites

Nope. Where it says Rom File, click Browse and choose the other rom file you need, if the importer is not importing properly. If it's not, obviously we need to update the MAME Data files or it was a fluke bug.

Share this post


Link to post
Share on other sites

Sorry if I'm being thick here... but you're saying to just choose a different 7z file that only contains the US version of the ROM? Because this specific 7z file contains a bunch of different versions (World, US, etc).

Share this post


Link to post
Share on other sites

Well it depends, if you got the merged version of a MAME Rom set, then that is the case, and that would be exactly why LaunchBox wont give you the proper region. In a split set, that is exactly how that works. A single game can have up to a dozen separate files, and all be completely valid. There's the parent rom, then the child roms, and a child rom may depend on just the parent rom, or an entire line of child roms, and the differences may only be regional differences. In MAME .182, split seems to be broken in a couple of areas, so a non-merged set is preferred as you have your full range of import options, but it has near perfect compatibility. So generally, when you want a different variant on a MAME rom, you can either re-run the import process again and choose the region you want for a second import (you'll import all the non-duplciated games), or you can simply change the path to the rom file when you edit a game. If you only want to change 1 game, and aren't interested in other regions, then editing a single game and choosing the rom file that reflects the region you do want is probably simpler and less cluttered.

Share this post


Link to post
Share on other sites

Ok thanks for the explanation.  The weird thing is, this same rom file used to work fine a while back using LB.  As far as I know, nothing else has changed but my version of LB.  I'm using mame64 v.175 and the same mwalk.7z file as before. I just tried deleting the game from LB and reimporting, making sure to choose North America and it's still launching a distorted version of the ROM (sounds are strange and it's very slow and off-center).  But when I go into mame64 directly without involving LB and choose the US version (or a few other versions), it loads up correctly.  So confused :/

Share this post


Link to post
Share on other sites

someone suggested renaming the rom to the name of the zip you want to use if a merged set but I don't know if it was ever tested

Share this post


Link to post
Share on other sites

I recall this being an issue too... but I don't recall what fixed it. Your romset will still work on a later version of MAME, have you tried updating MAME by chance? I also want to say restarting had something to do with this, but I honestly do not remember.

Share this post


Link to post
Share on other sites

Yes I've tried on mame64 v.182 or whatever the latest version is, same issue. I'll try renaming the file to mwalku.7z and see if that makes a difference. 

Share this post


Link to post
Share on other sites

Is there any way I can get an installer for LaunchBox 6.3 or 6.4?  I just want to test and see if the rom plays correctly in that build, as I believe it once did.

Share this post


Link to post
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
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...