Jump to content
LaunchBox Community Forums

Passing Different Platform Name to LEDBlinky


Recommended Posts

Hi

I've created platforms within Launchbox for a number of Mame roms including, CPS1/2/3, Cave, Sega S-TV and others (Still launched with the Mame emulator). The downside of this is that Launchbox passes the new platform name (i.e CAVE) to LEDBlinky as the system name and bypasses all the current controls documented for Mame in the controls editor or the controls.ini

Looking at rocketblinky on arcade controls there is the following advice for RocketLauncher and i was wondering if something similar is possible with Launchbox to override the Cave platform name with Mame?

I've search for an answer but come up short although i may not be searching with the right terms. Any help would be appreciated. thanks 

RocketBlinky - 3rd Party LEDBlinky Quick Setup Tool (arcadecontrols.com)
I'm using RocketLauncher with LEDBlinky and most of my systems, including MAME, are working.... But none of the MAME-related systems, like SNK Neo Geo, CAVE or Capcom Play System, are working. What's wrong?
Before fixing this, it's important to understand why it is happening. RocketLauncher communicates with LEDBlinky via command line arguments. The format looks like this:
LEDBlinky.exe "romname" "systemname"


For example:
LEDBlinky.exe "1942" "MAME"


LEDBlinky needs all MAME-related systems to be named "MAME" so that it can pull the correct control and color information. The problem is that RocketLauncher uses specific names for each system. As a result, RocketLauncher sends LEDBlinky command line arguments that it doesn't know what to do with. Here is an example:
LEDBlinky needs to receive:
LEDBlinky.exe "2020bb" "MAME"
RocketLauncher is sending:
LEDBlinky.exe "2020bb" "SNK Neo Geo"
 
The solution is to use RocketLauncher's LEDBlinky System Name function. This function allows a custom System Name to be used, on a per system basis. To fix each MAME-related system, we need to tell RocketLauncher to send "MAME" as the system name for that system:
Select the MAME-related system in RocketLauncher, for example, SNK Neo Geo
Settings -> Main Settings -> LEDBlinky -> System Name
Add MAME to this empty field
RocketLauncher will now tell LEDBlinky to use "MAME" as the system name for this system, and LEDBlinky should work as desired.

 

Link to comment
Share on other sites

19 hours ago, stevelaw83 said:

Found the answer to this. It was maybe obvious to others but i noticed this option in the LEDBlinky documentation and controls editor

image.thumb.png.acb829728513c04aef859393e7539a07.png

There are two ways to have LEDBlinky identify an emulator/system as MAME; either using the Controls Editor "Emulator Is MAME" option as you mentioned, or by including "mame" anywhere in the emulator name.

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