Jump to content
LaunchBox Community Forums

A couple of questions about MAME & RetroArch...


PurpleTentacle

Recommended Posts

1. I want to set up Robotron 2084 so that it uses the right analogue stick to control the firing like a proper twin stick shooter. I was able to do that by going into Settings --> Input --> User 1 Binds (also made it so that the Y, X, B, A buttons shoot in those directions), but I don't know how to save those settings for that game only. If I save it under the Settings --> Input --> User 1 Binds --> Save Autoconfig, then it does that for all other games. If I try to save it under Quick Menu ---> Overrides --> Game Overrides or Quick Menu ---> Controls ---> Core Remap, it doesn't remember the controller settings (I also can't seem to change the controller settings under the Quick Menu ---> Controls). How do I save that control scheme for that game only? I'd love to be able to also save that control scheme for other twin stick shooters.

2. When does RetroArch update its MAME libretro to the latest version of MAME? I have the 0.213 set (still using an older set in LaunchBox, waiting before I update them) but the current MAME libretro is 0.212. I'm assuming there isn't a specific answer to this, and "it's ready when it's ready", but I've never followed updates the the MAME libretro, so I don't know how it works.

3. I always made the assumption that the various MAME romsets work with the specific  version of MAME (with some backwards compatibility), although I'm aware that not all roms are updated with each new romset, only the ones that have something to update (at least that's my understanding of it). But I'm confused as to why some updated romsets still only work with older MAME libretros. I.E. some roms within the 0.213 romset only work with MAME 2010, and not the latest edition. I'm also not sure how some of the side editions work - for instance, Capcom Sports Club only works with final burn alpha (as far as I know, I haven't tested them all) - does final burn alpha ever get updated? Or is that just a separate thing?

4. I read that when you upgrade your romsets (at least using clrmamepro), that you're supposed to upgrade romsets sequentially... Is there a reason why I can't just overwrite my current roms with the same roms pulled from the 0.213 romset? I figured out a little bit of a trick to just upgrade those roms by making a copy of the 0.213 roms, and then moving them into my arcade folder (a backup copy of LaunchBox, not my main one), and telling it not to replace the roms that are already there. That way, it moves all the roms that I'm not using from the 0.213 romset, leaving behind the ones that I am. Then I can just copy & overwrite the roms that I'm currently using. Is there any reason why this doesn't work or is a bad idea? I tried this on a backup copy of LaunchBox (I have multiple so I can experiment without making big mistakes), and it worked fine. I just want to make sure I'm not going to cause issues down the line.

 

Sorry for the amount of text, but even after working with this stuff for months, there's still a lot I don't understand.

Link to comment
Share on other sites

53 minutes ago, DOS76 said:

in the controller binding isn't there an option to save a core and game level remap?

Under the Quick Menu? Yes. The problem is that I can't change those bindings for Robotron 2084, for some reason. All of the settings for those controls are blank (they have "--" instead of an actual corresponding action). So for Street Fighter II, it says, "light punch, light kick", etc... but for Robotron 2084, there's nothing. The only way I can change the controls the way I want them is through the Settings --> Input --> User 1 Binds, but there's no option to save it for that game only (as far as I can tell).

Link to comment
Share on other sites

Just in case anyone is reading this, and wants to know what the response I got was, here it is:

 

"The MAME libretro core doesn’t support the remapping system, as you’ve found. Instead, you have to use MAME’s own internal remapping system (via the TAB menu). It may be helpful to use RetroArch’s “game focus” mode while you do this if you run into weird conflicting behavior.

The core gets updated whenever someone does it. We used to have a guy who did it like clockwork, but he disappeared a few months ago. Dunno where he went, so hopefully he’s okay…

If you get the new ROMs, you can indeed just overwrite the old ones. The upgrading comment is for people who use the update patches."

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...