Skip to main content

System-Specific Media Priorities

šŸ“‹ Summary

Add the ability to set game art media priorities per system rather than globally. This would allow users to customize which artwork types (e.g., 2D, 3D, Reconstructed) are preferred on a per-platform basis, offering greater control and consistency for mixed collections.


ā— Problem

Currently, the media priorities found under Tools > Options > Media — such as Box Front Priorities, Cart Priorities, or Screenshot Priorities — apply globally to all platforms.

This creates conflicts when certain platforms require different preferences.

For example:

  • PlayStation users may prefer Box - 3D as the primary view.

  • NES users may want Box - Front (2D) for a cleaner, flatter look.

Right now, there’s no way to set these independently.


šŸ’” Proposal

Introduce System-Specific Media Priority Overrides within the existing Media Options menu.

Each ā€œPrioritiesā€ tab would include:

  • A Systems dropdown to select the desired platform.

  • An ā€œOverride Media Prioritiesā€ button to enable custom priorities for that platform.

  • A ā€œReset Media Prioritiesā€ button to revert to the global defaults.

When active, the system-specific configuration would take precedence over global media priority rules.


šŸ“¦ Benefits

  • 🧩 Enables per-system visual customization.

  • šŸŽ® Prevents global conflicts when managing large multi-platform libraries.

  • šŸ–„ļø Creates a more tailored, authentic presentation for each console’s artwork style.

  • šŸ’¾ Reduces the need for manual image renaming or directory management to achieve preferred visuals.


šŸ›  Example Use Case

A user wants:

  • Super Nintendo games to display 2D box art.

  • PlayStation 2 games to display 3D renders.

  • Arcade titles to prioritize flyers.

With this feature, each platform’s media would display exactly as intended without overriding others.

Status: Open To Community1 comment

Log in to comment and vote

Comments1

  • AstroBob changed status to Open To Community
    Team•

    Oct 24, 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