Jump to content
LaunchBox Community Forums

Bulk Custom Command-Line Editor - plugin 1.10

   (5 reviews)

1 Screenshot

About This File

Bulk Custom Command-Line Editor

Use this to set (or clear) the Custom Command-Line Parameter for the selected games.

The would be the same as selecting a game, click Edit, go to the Emulation tab and check "Use Custom Command-Line Parameters:" and entering in a command line.  But for multiple games all at once.

1436268878_customcommandline.jpg.835894e02b7805aae3e061d5e7c34b41.jpgThis will not change anything for the Emulator itself (i.e. Edit Emulator). This is only for the selected games' Custom Command-Line.

 

Setting up:
1) Copy "BulkEditCommandLine.dll" into your LaunchBox\Plugin folder.
2) Navigate to the folder, right click the dll file, click Properties then click Unblock.1874120461_Unblockdll.jpg.217bf35a1fa613e058ece12496d7377c.jpgUsing:
3) Start LaunchBox
4) Select a game (or games), right click and choose "Bulk Command Line Editor"
     - Type in the command line and click "Finish" (or hit Enter)
     - To clear the Command-Line for the selected game(s), leave blank and click "Finish"
     - To exit without making changes, click "Cancel"

211372917_BCLEditor.jpg.fa7d3a8378d43151081621e69e14bf81.jpg


What's New in Version 1.10   See changelog

Released

Update v1.10
Added ability to add the game specific file name into the command line.

Example usage:
MAME accepts the command -cfg_directory to let it know where the specific games' configuration files are stored.  By default it's in the cfg folder below mame (..\mame\cfg) and for regular MAME machine (arcade) game's it's saved as rom_name.cfg.  i.e. 1942.zip saves as 1942.cfg

However Software List (MESS) games save their cfg files as console_name.cfg.  i.e. ZX Spectrum has 1942.zip and saves as spectrum.cfg

To fix this problem, simply tell MAME where the Software List cfg file is stored for the specific game.  i.e. d:\mame\cfg\spectrum\1942  Note that the spectrum.cfg file here is stored inside the directory "1942".

To add the rom_name into the command line, place %1 where it needs to be.  So for this example (ZX Spectrum) you'd enter:

spectrum -cfg_directory "d:\mame\cfg\spectrum\%1" -cass

Note:  LaunchBox will append the rom_name to the end of this to complete the command line sent to the emulator.

  • Like 8
  • Thanks 6

User Feedback

Recommended Comments

Any chance for an update? I'm running LaunchBox 13.0 and it's not showing up in my Tools menu.  It's not blocked by Windows or anything, it just doesn't show up at all.  Other plugins are showing up - this is the only one that doesn't.  This plugin is exactly what I'm looking for to help get MAME system roms working quickly instead of individually editing them.  Not sure why bulk command line editing isn't in Launchbox Proper, but until then, I'd love to get your tool working!  Thanks!
 

Link to comment
Share on other sites

12 minutes ago, Fragholio said:

it's not showing up in my Tools menu.

Try selecting a game or multiple games (click one game, then press and hold Ctrl and click on other games) and then right-click on one of the selected games to bring up LaunchBox's game menu.  In the menu that appears, select "Bulk Command Line Editor" (at the bottom of the menu).  Similar to Step 4, above.

Let me know if it's still not working.

  • Thanks 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.
Add a comment...

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