Jump to content
LaunchBox Community Forums

Bulk Custom Command-Line Editor - plugin 1.10

   (3 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"


What's New in Version 1.10   See changelog


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 6
  • Thanks 5

User Feedback

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.



   1 of 1 member found this review helpful 1 / 1 member

Bulk edits the command line parameter instantly. Saved me from doing it manually.

  • Like 1

Share this review

Link to review


Does exactly what it says it does and was exactly what I was looking for. Thanks for this!

  • Thanks 1

Share this review

Link to review


If you need to change a custom line parameter and don't want to spend days doing it. This is for you. Works like a charm. I can't believe it's not a native feature. This is a huge time save!

Share this review

Link to review
  • Create New...