Skip to main content

Run Before/After Apps for All Game Versions

šŸ“‹Summary

Expand LaunchBox’s ā€œRun Before/After Main Applicationā€ functionality so it also applies when launching any additional application/version of a game. This helps ensure required scripts or utilities are executed regardless of which version is played.


ā—Problem

Currently, ā€œRun Before/Afterā€ apps are only triggered when launching the main version of a game. If you launch an alternate version (e.g., another region or language) listed under Additional Applications, the pre/post-launch apps are skipped entirely.

This creates friction for setups where games require supporting scripts (e.g. AHK scripts, .bat files, or input remappers). For example, if a script is needed to prep the system for all versions of a game like Mario (USA), Mario (Europe), and Mario (Japan), it will only run when launching the USA version marked as the main app.


šŸ’”Proposal

Update LaunchBox so that Run Before/After Applications can optionally apply when launching any associated version of a game. This could be implemented as:

  • A global setting (e.g. ā€œRun Before/After apps for additional versionsā€)

  • Or an advanced checkbox on each additional app entry


āœ…Benefits

  • Ensures compatibility scripts or utilities always run

  • Avoids requiring duplicate configuration for each version

  • Improves flexibility for managing multi-version or multi-region games

  • Reduces user error when launching variants that rely on setup scripts

Status: Open To Community2 comments

Log in to comment and vote

Comments2

  • AstroBob changed status to Open To Community
    Team•

    May 18, 2025

    Pinned

    Hi 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

  • Tayley

    •

    May 18, 2025

    Run Before/After Additional Applications too

    Some games need an additional application (a .bat file, an AHK script, or anything else) to run properly.

    We have ā€œAutomatically Run Before Main Applicationā€

    The problem resides when that Game has different versions, if you start another version other than the Main, the additional application you set to automatically start before main application wont start.

    Example:
    Mario (USA) <-- Main Application
    Mario (Europe) <-- Additional Version
    Mario (Japan) <-- Additional Version
    AHK Script <-- Additional Application I need to Run

    The additional application only opens when I launch Mario (USA).