Command Line Options to Launch Games via LaunchBox
š Summary
Add official command line arguments for LaunchBox.exe (and optionally BigBox.exe) to launch a specific game, platform, or playlist even when LaunchBox is not already running.
ā Problem
Some users want to trigger game launches from external tools (e.g., Stream Deck, scripts, shortcuts), but currently:
Third party tools often require LaunchBox to already be running
Directly launching emulators bypasses LaunchBox features such as:
Play counts and play time tracking
Startup and shutdown apps
Pause screens and themes
Loading screens and other launch flow features
Users want a reliable way to launch through LaunchBox without needing to keep the app open.
š” Proposal
Add command line options that allow:
Launch a game by title, ID, or database key
Optionally filter by platform or playlist to resolve duplicates
LaunchBox starts in the background, launches the game, and records play data as normal
Example usage:
LaunchBox.exe -launch "Game Name"LaunchBox.exe -platform "Nintendo 64" -launch "GoldenEye 007"LaunchBox.exe -playlist "Favourites" -launch "Game Name"
š¦ Benefits
Enables Stream Deck and automation workflows without plugins
Preserves LaunchBox tracking and launch features
Reduces scripting complexity and avoids emulator-specific launch logic
Makes LaunchBox easier to integrate with external tools and front ends
š” Notes
Should work whether LaunchBox is running or not
If multiple games match, return an error or log a list of candidates
Consider an option to start minimized or hidden when launched via CLI

Log in to comment and vote
Comments2
Mar 5
PinnedHi there!
Thanks so much for submitting this request and for taking the time to explain your use case ā that context is always super helpful.
Iāve gone ahead and fleshed out the main idea using the info you provided, and Iām opening it up to the community for further discussion and feedback. Please let me know if this fleshed-out version doesnāt match your original intended request.
Feel free to let me know if you have any extra thoughts, examples, or edge cases you think might be relevant!
Cheers,
The LaunchBox team
shredder_guitarist
Mar 5
Launchbox command line options
I would like to be able to launch a game through launchbox from a command line prompt when LB is not running⦠I would use this for a streamdeck shortcut. Iām aware that there is a third-party plugin tool for things like this, but it requires launchbox to first be in a running state before it will launch a game.
It would be nice if I could do this while LB was not currently in a running state.
I have tried just working around LB and creating scripts directly to launch the emulator, but I would then miss play counts, and the loading screen and a lot of other features that comes with running through launchbox.
Please consider adding some command line options to run launchbox.exe [platform/playlist] [gamename]