Seamless Switching Between LaunchBox and Big Box When Launching Executables
📋 Summary
Improve the experience of switching between LaunchBox and Big Box by allowing either application to gracefully close the other when launched directly via its executable. This would remove errors caused by overlapping instances and make switching between desktop and full-screen modes more seamless and user-friendly.
❗ Problem
LaunchBox and Big Box cannot run at the same time. Currently, users have two ways to switch:
Use the built-in menu options
Big Box from within LaunchBox
Switch to Desktop from within Big Box
Manually close one application and open the other
The second approach often leads to problems. If a user manually closes LaunchBox and immediately opens BigBox.exe (or vice versa), the background shutdown and cleanup processes can cause errors where the app reports that another instance is still running.
This becomes especially frustrating for users who:
Launch Big Box from Steam, Sunshine/Moonlight, or other external launchers
Have LaunchBox set to start with Windows
Regularly switch between desktop and full-screen experiences
💡 Proposal
Add automatic detection and graceful handoff behavior when launching either application directly:
If LaunchBox is running and the user launches BigBox.exe:
Prompt the user to:
Close LaunchBox and open Big Box
Cancel the action
If Big Box is running and the user launches LaunchBox.exe:
Apply the same logic in reverse
The shutdown should be handled the same way as the existing in-app switch options, ensuring a clean exit and startup without instance conflicts.
⚙️ Additional Options
Optional setting to:
Always auto-close the other app without prompting
Always prompt before switching
Ensure all edits, metadata changes, and state are safely saved before closing either application
🧩 Use Cases
Launching Big Box directly from Steam as a non-Steam game
Streaming Big Box over Sunshine or Moonlight
Using LaunchBox as a desktop manager and Big Box as a couch or arcade-mode frontend
Quickly switching interfaces without worrying about shutdown timing or error dialogs
📦 Benefits
Eliminates “instance already running” errors
Makes executable-based launching behave as intuitively as in-app switching
Improves reliability for streaming, automation, and external launcher workflows
Creates a smoother, more polished transition between LaunchBox and Big Box

Log in to comment and vote
Comments4
dolfan058
Dec 23, 2025
•Merged request
•4 votes
Allow Big Box to Prompt Closing LaunchBox When opening Big Box exe
Overview
Currently, if LaunchBox is running, attempting to open the Big Box app (BigBox.exe) fails because LaunchBox must be manually closed first. While you can switch to Big Box via the LaunchBox menu, this is inconvenient for users who:
Have LaunchBox set to launch at startup as their primary frontend and want to open Big Box via something like Steam without opening LaunchBox first
Frequently switch to Big Box for a full-screen, controller-friendly experience.
Are streaming Big Box via Sunshine/Moonlight or Steam (as a non-Steam game) and need a seamless transition.
Proposed Solution
Modify BigBox.exe to detect if LaunchBox is already running and prompt the user with the following options:
1️⃣ Automatically close LaunchBox and open Big Box.
2️⃣ Cancel the request (if the user doesn’t want to switch).
This would ensure that Big Box can launch smoothly without manual intervention, making the transition more user-friendly.
Additional Considerations
Ensure no data loss when closing LaunchBox, such as unsaved metadata edits.
Option in settings to enable/disable automatic closing of LaunchBox when launching the Big Box app.
AstroBob
Mar 20, 2025
Hi there,
Thanks for the report here. Because Big Box and LaunchBox run off the same set of data files, one cannot be open while the other is active in order to avoid conflicts of data.
That said, I can see the ask here given you have LaunchBox as a startup app and you want to open Big Box without needing to go into LaunchBox to switch first.
I’ve fleshed out the request and opening it up to the community for discussion
dolfan058
Mar 20, 2025
This is excellent and a read through above perfectly describes the problem and potential solve. Thank you! Fingers crossed!
TaamoX
Apr 4, 2025
This would be a great QOL feature as I like to edit a lot in normal mode, and when I actually want to use LB I use Big Box primarily. It is a bit annoying to have to close LB or launch it through the regular window in order to open Big Box.