Skip to main content

Filter Files from Automatic Imports

šŸ“‹ Summary

Add the ability to exclude files from automatic imports based on filename rules, such as ignoring BIOS files, tools, or other non-game entries.


ā— Problem

Automatic imports currently bring in everything that matches the source folders:

  • BIOS files and system files are imported as games

  • Utility programs and non-playable content clutter the library

  • No way to define rules to ignore certain files

  • Users must manually clean up unwanted entries after import

This reduces the usefulness of automatic imports, especially with curated sets.


šŸ’” Proposal

Introduce import filtering rules:

  • Allow users to define ignore rules based on:

    • Filename text (e.g. bios, test, program)

    • File patterns or tags

  • Apply these rules during:

    • Automatic imports

    • Manual imports (optional)

  • Provide a simple UI to:

    • Add, edit, and remove filters

  • Optionally include:

    • Presets for common exclusions (e.g. BIOS files)


🧩 Use Cases

  • A user excludes BIOS files from No-Intro sets

  • ROM management tools produce files not intended for LaunchBox

  • A user filters out utilities or test ROMs

  • Automatic imports stay clean without manual cleanup


šŸ“¦ Benefits

  • Cleaner game libraries

  • Reduces manual maintenance

  • Improves accuracy of automatic imports

  • Better compatibility with ROM management tools


āš ļø Considerations

  • Rules should be flexible but easy to understand

  • Must avoid accidentally filtering valid games

  • Could be expanded to support more advanced filtering in the future


āœ… Outcome

Import filtering ensures only relevant games are added to the library, making automatic imports more reliable and efficient.

Status: Open To Community3 comments

Log in to comment and vote

Comments3

  • AstroBob changed status to Open To Community
    Team•

    Apr 30

    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

  • Morthux

    •

    Aug 7

    Yes please, a way to filter and ignore file types and even whole subfolders would be great for cases like the ones you mention. It is specially horrible for the ā€œWindowsā€ platform if you have CD or DRM Free games installed, because LaunchBox scans every file inside the game folder instead of just the .exe

  • HanzJWeasel

    •

    Apr 30

    Filter certain files out of Automatic Imports.

    I use ROMvault to keep my games organized. As ROM sets are updated, the automatic import function works wonderfully in adding the new and updated games. The No-Intro dat files I am using however include a lot of BIOS files, programs and other tags that really don’t make much sense in Launchbox.

    It would be tremendously helpful if I could set parameters to ignore certain text strings in file names when importing games.