Help Us Improve LaunchBox Products!

✅ Suggest new features, enhancements, or improvements to make our products better
🏆 Check out the existing list and vote for the most important changes
⚠️ Please check existing requests before posting to avoid duplicates

Open To Community

Add Option to Always Show the Selection Rail

📋 Summary Add an option to keep the selection rail visible in the main game view instead of only showing it on hover. ❗ Problem The new selection rail is useful for quickly jumping through games based on the current “Arrange By” setting, such as jumping to a letter when arranged by title. However, requiring the user to hover in a specific area before the rail appears can feel clunky, especially for users who rely on it frequently. 💡 Proposal Add a setting to always show the selection rail in the main game view. Users who prefer the current cleaner layout could keep the hover behavior, while users who want faster access could enable the rail permanently. 🧩 Use Cases Quickly jump to a letter when arranged by title Keep navigation controls visible in large libraries Reduce extra mouse movement when browsing Make the rail easier to discover and use 📦 Benefits Improves usability for large collections Makes the selection rail more accessible Gives users more control over the main view layout Reduces friction for frequent rail users ⚠️ Considerations This should be optional so users who prefer a cleaner interface can keep the current hover-based behavior.

Retrofrogg 4 days ago

2
Custom icon

LaunchBox for Windows

Open To Community

Improve Handling When Storage Runs Out

📋 Summary Improve LaunchBox behavior when a drive runs out of space during imports, media downloads, or file updates. ❗ Problem If a drive becomes full while LaunchBox is downloading artwork or updating files, users may see an error and be unsure how to recover. This can be especially confusing for less technical users who later move or clone their library to a larger drive but do not know whether LaunchBox can continue normally. 💡 Proposal When LaunchBox detects that storage is full, provide clearer recovery options and guidance. This could include: A clear “drive is full” message The affected folder or drive path A retry option after space is freed Guidance to free space or move the library/media folder Better handling of incomplete media downloads 🧩 Use Cases A user runs out of space while downloading game artwork A user moves their LaunchBox setup to a larger drive A user wants to retry failed downloads after freeing space A less technical user needs clearer instructions on what went wrong 📦 Benefits Reduces confusion after storage-related errors Helps users recover failed downloads Prevents LaunchBox from feeling broken after a full-drive issue Improves reliability for large libraries ⚠️ Considerations LaunchBox should not attempt to resize drives or partitions itself, but it can provide clearer messaging and recovery tools when storage problems occur.

stephenslaunchbox2025 5 days ago

2
Custom icon

LaunchBox for Windows

Open To Community

Private/Local StoreFront

📋 Summary Add support for managing a local folder of game installers and compressed game packages within LaunchBox. ❗ Problem Some users keep offline backups of PC game installers, DRM-free games, homebrew games, or compressed game packages in local folders. LaunchBox can manage installed games well, but it does not currently act like a local storefront where users can browse, install, launch, and manage games from installer files stored on their own drives. 💡 Proposal Allow users to choose one or more local folders for LaunchBox to scan for game installers or compressed packages. Initial support could focus on simpler cases, such as: Single-file installers like.exe or.msi Compressed games such as.zip,.7z, or.rar Basic filename matching to identify games Running the installer or extracting the package Letting the user confirm the installed game folder and launch executable Later improvements could add better installer detection, multi-file installer support, uninstall handling, and smarter game matching. 🧩 Use Cases Manage DRM-free installer backups from a local drive Import homebrew or fan games distributed as archives Reinstall games without manually browsing folders Keep offline PC game collections organized inside LaunchBox 📦 Benefits Makes LaunchBox more useful for local PC game collections Helps users manage installer backups Reduces manual setup after installing or extracting games Provides a foundation for more advanced local library management later ⚠️ Considerations Save syncing, AI-assisted detection, cloud storefront support, and community-maintained save paths should likely be separate follow-up requests because they significantly increase complexity.

GameTag 9 days ago

2
Custom icon

LaunchBox for Windows

Open To Community

Link Related Images into Packaging Sets

📋 Summary Add support for linking related game images together as matched packaging sets in LaunchBox and the LaunchBox Games Database. ❗ Problem Some games have multiple official box variants within the same region, such as original releases, Greatest Hits, Player’s Choice, or other re-release packaging. When multiple fronts, backs, and spines exist for the same game, LaunchBox may combine images from different variants when displaying box art or generating 3D boxes. For example, an original front cover could be paired with a Player’s Choice spine or back cover. 💡 Proposal Allow images in the Games Database to be grouped into named or numbered sets. Example: Set 1: Original release front, back, and spine Set 2: Player’s Choice front, back, and spine LaunchBox could then use images from the same set when displaying related artwork or building 3D box views. 🧩 Use Cases Keep original release box images together Keep re-release box images together Avoid mismatched front, back, and spine artwork Improve accuracy for 3D box presentation 📦 Benefits More accurate box art matching Better 3D box results Cleaner Games Database organization Improved preservation of different official packaging variants ⚠️ Considerations The database would need a simple way for contributors or moderators to assign images to the correct set without making image submission too complicated.

HanzJWeasel 10 days ago

2
Custom icon

LaunchBox Games Database

Open To Community

Add Alphabetical Sorting Within Arrange By Groups

📋 Summary Add an option to sort games alphabetically within grouped Arrange By sections. ❗ Problem Some Arrange By options group games into sections, such as Star Rating or Release Year. When these groups are created, users may still want the games inside each section to be sorted alphabetically by title. Without this, grouped views can feel harder to browse, especially in large libraries. 💡 Proposal Add an option to sort games alphabetically within each Arrange By group. For example: Arrange By: Star Rating Groups: 5 Stars, 4 Stars, 3 Stars Games inside each group: sorted A-Z by title This could apply to grouped Arrange By views such as star rating, release year, and other similar categories. 🧩 Use Cases Browse 5-star games alphabetically View games by release year while keeping each year easy to scan Restore a preferred browsing style for users who liked the previous behavior 📦 Benefits Makes grouped views easier to navigate Improves browsing for large libraries Gives users more control over sorting behavior Preserves flexibility for different library organization preferences ⚠️ Considerations This should likely be an optional secondary sort setting so users who prefer the current behavior can keep it.

Parse9 15 days ago

2
Custom icon

LaunchBox for Windows

Open To Community

Customize LaunchBox Keyboard Shortcuts

📋 Summary Allow users to customize LaunchBox’s existing keyboard shortcuts from Options. ❗ Problem Current LaunchBox system shortcuts are fixed and may conflict with other software, feel inconvenient, or be difficult to use with certain keyboard layouts. 💡 Proposal Add a Keyboard Shortcuts page where users can: Change or disable existing shortcuts See warnings for conflicting assignments Restore individual shortcuts or reset all defaults 🧩 Use Cases Resolve conflicts with other applications Choose easier-to-remember combinations Adapt shortcuts for different keyboard layouts 📦 Benefits More flexible and accessible controls Fewer accidental activations and conflicts A quicker workflow tailored to each user

AstroBob 25 days ago

Custom icon

LaunchBox for Windows

Open To Community

Add Launch Cancellation Support for Plugins

📋 Summary Add an official way for plugins to cancel a game launch before it begins. ❗ Problem Plugin developers can currently respond to game launch events, but there is no clear supported way to stop a launch from continuing. This forces developers to rely on unsafe workarounds, such as temporarily changing launch settings or redirecting the launch to a dummy application. These workarounds can be fragile and may risk altering a user’s emulator or game configuration. 💡 Proposal Add a supported launch cancellation option to the plugin API. When a plugin runs before a game or additional app launches, it should be able to safely cancel that launch and optionally provide a reason that can be shown to the user. 🧩 Use Cases A plugin blocks launching when required files are missing A plugin prevents launch until a custom confirmation prompt is accepted A parental control or playtime plugin cancels launches based on rules A plugin checks dependencies before allowing an emulator to start 📦 Benefits Makes launch-related plugins safer Prevents accidental changes to emulator or game configuration Gives plugin developers a clean supported workflow Improves reliability for custom launch validation tools Helps users understand why a launch was stopped ⚠️ Considerations The cancellation design should avoid breaking existing plugins. It may be better to add a new cancellable launch event or launch arguments object rather than changing existing plugin behavior directly. Cancellation should work consistently in both LaunchBox and Big Box.

stigzler 25 days ago

2
Custom icon

LaunchBox for Windows

Open To Community

Show Estimated File Size in Media Download Wizard

📋 Summary Add an estimated total download size to the media download wizard so users can see how much disk space selected media will require before downloading. ❗ Problem When downloading media for games, users can select many image and video types, but there is no clear indication of how large the download will be. This can cause issues because: Large media downloads can consume significant disk space Users may not know the impact of selecting videos, high quality images, or multiple media types Downloads can be started without realizing the required storage space Users with limited drives may need to cancel or manually clean up afterward 💡 Proposal Display file size information in the media download wizard: Show the estimated total size of all selected media Optionally break down size by media type, such as: Images Videos Manuals Music Update the estimate as users change their selections Warn users if the download may exceed available disk space 🧩 Use Cases A user sees that selecting videos will add several gigabytes before starting A user with limited storage adjusts media selections to stay within available space A user compares image only vs image plus video download sizes Large collection imports become easier to plan 📦 Benefits Helps users manage disk space more effectively Prevents unexpected large downloads Improves transparency in the media download process Reduces cancelled downloads and post-download cleanup ⚠️ Considerations File sizes may need to be estimated before download Estimates should clearly be marked as approximate if exact sizes are unavailable Available disk space checks could be added as an optional enhancement

AVissie 27 days ago

1
Custom icon

LaunchBox for Windows

Open To Community

Expand Startup Lazy Loading

📋 Summary Improve LaunchBox startup responsiveness by deferring more non-essential systems until after the main interface is usable. ❗ Problem LaunchBox can take longer to start on large or complex setups, especially when many systems, media files, plugins, or online services are involved. When too much work happens before the UI appears, users may feel like LaunchBox is frozen or stuck, even if it is still loading in the background. 💡 Proposal Load only the core data needed to show the main interface first, then continue loading secondary systems in the background. Potential candidates for deferred loading could include: Media caches Non-visible views or panels Related games or discovery data Online service checks Plugin initialization where safe Optional background services 🧩 Use Cases Large libraries reach the main interface faster Users can begin browsing before every secondary system is ready Background loading remains visible after startup Slow startup components become easier to identify 📦 Benefits Faster perceived startup time Fewer cases where LaunchBox appears frozen Better experience for large libraries More modern and responsive startup behavior ⚠️ Considerations Some features may need to remain temporarily unavailable until their background loading completes. Startup messaging should also clearly show what is still loading.

slacker24l7 30 days ago

2
Custom icon

LaunchBox for Windows

Open To Community

New Platform: Sega Lindbergh

📋 Summary Add Sega Lindbergh as a platform within LaunchBox and the LaunchBox Games Database. ❗ Problem The Sega Lindbergh platform has become increasingly relevant to emulation enthusiasts following the release and continued development of the Lindbergh Loader project for Windows. Currently: Users must manually create the platform in LaunchBox Games are typically categorized under the generic Arcade platform Metadata and media management is less organized than dedicated arcade hardware platforms There is no standard platform entry for users to contribute to or scrape against As support and compatibility improve, more users are beginning to add Sega Lindbergh titles to their collections. 💡 Proposal Add Sega Lindbergh as an official platform in LaunchBox and the Games Database. This would allow: Dedicated platform metadata Platform-specific media Consistent organization across user collections Easier contribution and moderation of Lindbergh titles Where appropriate, existing Lindbergh games currently categorized under Arcade could be reviewed and reassigned to the Sega Lindbergh platform. 📦 Benefits Improves organization of modern arcade hardware platforms Provides consistency across LaunchBox collections Makes media and metadata management easier Reduces reliance on generic Arcade categorization Supports the growing interest in Sega Lindbergh emulation ⚠️ Considerations Existing Arcade entries may need review to determine whether they should remain under Arcade or move to Sega Lindbergh Platform naming should align with existing LaunchBox platform standards Platform icons, clear logos, and metadata would need to be added to support the new platform

stonev about 1 month ago

2
Custom icon

LaunchBox Games Database

Open To Community

Add "Base Game" Relationship Field for ROM Hacks

📋 Summary Add a dedicated Base Game (or Hack Of) field to the LaunchBox Games Database that allows ROM hacks to be linked directly to the original game they are based on. ❗ Problem The LaunchBox Games Database contains an increasing number of ROM hacks, fan modifications, translations, and enhancement projects. However, there is currently no structured way to identify which original game a hack is based on. As a result: Users may not know what game a hack requires It can be difficult to understand the context of a ROM hack ROM hacks cannot easily be grouped by their source game Database relationships between original games and their derivatives are lost For example, a user browsing ROM hacks may not immediately know whether a particular hack is based on: Super Mario World Pokémon FireRed The Legend of Zelda: A Link to the Past without manually researching it. 💡 Proposal Add a new database field: Base Game Or Hack Of This field would: Link directly to another Games Database entry Identify the original game the hack is based on Be available through scraping and metadata downloads Support filtering, grouping, and playlist creation Potential future enhancements could include: Viewing all hacks associated with a specific game Displaying related hacks on a game's database page Creating dynamic playlists such as: "All Super Mario World Hacks" "All Pokémon FireRed Hacks" 🧩 Use Cases A user wants to see all ROM hacks based on a particular game A user discovers a hack and wants to know the original title it requires Collections can be organized around popular hack communities Theme developers can surface related hacks alongside the original game Database contributors can establish clearer relationships between entries 📦 Benefits Improves ROM hack discoverability and organization Creates meaningful relationships between database entries Helps users understand hack dependencies and origins Enables smarter filtering, searching, and playlist generation Lays the foundation for richer metadata relationships in the future ⚠️ Considerations Should support linking to an existing Games Database entry rather than using free text Some hacks may be based on multiple source games or projects Similar relationship systems could potentially be expanded later for: Fan translations Remakes Ports Total conversions Homebrew derivatives

TheNewClassics about 1 month ago

2
Custom icon

LaunchBox Games Database

Open To Community

Save Playlist Sorting by Custom Fields

📋 Summary Allow playlists to save a Custom Field as their default sorting option. ❗ Problem LaunchBox allows users to organize games with Custom Fields, but playlists do not appear to support saving a Custom Field as the playlist’s default sort order. This makes it harder to maintain curated playlists that rely on user-defined metadata, such as personal rankings, completion status, priority, collection order, or other custom organization methods. 💡 Proposal Add Custom Fields as available saved sorting options for playlists. When a playlist is opened, LaunchBox should be able to automatically sort its games by the selected Custom Field, the same way it can with standard sort fields. 🧩 Use Cases Sort a playlist by personal ranking Group games by custom completion status Organize a playlist by collection priority Maintain a user-defined play order without re-sorting manually 📦 Benefits Makes playlists more flexible Improves support for custom library organization Reduces repeated manual sorting Helps users create more personalized collections ⚠️ Considerations Custom Field sorting should handle blank or missing values gracefully. It should also support ascending and descending order where possible.

Beruchan about 1 month ago

1
Custom icon

LaunchBox for Windows

Open To Community

Expose DisableAutoImport in IPlatform

📋 Summary Expose the platform DisableAutoImport setting through the IPlatform plugin API. ❗ Problem LaunchBox appears to already store this setting per platform, but it is not currently available through the IPlatform plugin API. This means plugin developers cannot easily check whether auto-import is disabled for a specific platform using the supported API. 💡 Proposal Add DisableAutoImport to the IPlatform interface so plugin developers can access this setting directly. This could be exposed as a read-only property if write support is not intended. 🧩 Use Cases A plugin checks whether auto-import is disabled for a platform A plugin displays platform import settings to the user A plugin avoids import-related behavior for platforms where auto-import is disabled Developers can use the official API instead of relying on workarounds 📦 Benefits Improves plugin API completeness Makes platform import settings easier for plugins to respect Reduces the need for unsupported workarounds Helps plugin developers build more reliable integrations ⚠️ Considerations If write access is supported, changes should stay consistent with LaunchBox’s platform settings. If not, read-only access would still be useful.

stigzler about 1 month ago

3
Custom icon

LaunchBox for Windows

Open To Community

Add Sleep Option for Android Launcher Mode

📋 Summary Add a way to put Android TV devices, such as the NVIDIA Shield, to sleep directly from LaunchBox when using Home Screen Launcher Mode. ❗ Problem LaunchBox can be used as a home screen launcher on Android TV devices, creating a console-like experience where users stay inside LaunchBox for browsing and launching games. However, when LaunchBox is used this way, there is no obvious built-in option to put the device to sleep from within the LaunchBox interface. This means users may need to leave LaunchBox, use the system UI, or rely on a separate remote action instead of managing power from the launcher experience. 💡 Proposal Add a sleep option for Android devices when using LaunchBox as the home screen launcher. This could include: A “Sleep Device” option in the LaunchBox launcher/system menu An optional controller button mapping to sleep the device Support for Android TV devices such as the NVIDIA Shield where available 🧩 Use Cases A user runs LaunchBox as the default launcher on an NVIDIA Shield A user finishes playing and wants to put the device to sleep from the couch A controller-only setup can sleep the device without needing the original remote LaunchBox feels more complete as a console-style frontend 📦 Benefits Improves Android TV launcher-mode usability Makes LaunchBox feel more like a complete living room console interface Reduces the need to leave LaunchBox for basic device control Helps users with controller-first setups ⚠️ Considerations Android may limit which apps can put a device to sleep, and behavior may vary by device. If direct sleep is not available on all devices, LaunchBox could show the option only where supported or provide the closest available system power action.

dolfan058 about 1 month ago

2
Custom icon

LaunchBox for Android

Open To Community

Add Middle-Click Auto-Scroll to LaunchBox

📋 Summary Add middle-click auto-scroll support to the main game view in LaunchBox. ❗ Problem LaunchBox already supports normal mouse wheel scrolling, but users with large libraries may want a faster, more comfortable way to move through long game lists or grid views. Many desktop applications and web browsers support middle-click auto-scroll, where clicking the mouse wheel enables continuous scrolling based on mouse movement. 💡 Proposal Add middle-click auto-scroll support to the main center game view in LaunchBox. When the user clicks the mouse wheel in the main view, LaunchBox should enter an auto-scroll mode. Moving the mouse up or down would scroll the library continuously until the user clicks again, presses Escape, or uses another cancel action. This could optionally be supported in the left filter/sidebar panel as well, though the main game view is the most important area. 🧩 Use Cases Quickly browse large game libraries Scroll through box/grid views without repeatedly spinning the mouse wheel Navigate long lists more comfortably with a mouse Take better advantage of fast library scrolling performance 📦 Benefits Improves mouse navigation Makes large libraries easier to browse Adds familiar desktop-style scrolling behavior Helps showcase smooth scrolling performance in LaunchBox ⚠️ Considerations Auto-scroll should be easy to cancel and should not interfere with normal middle-click behavior if that is used elsewhere. The Game Details panel likely does not need this behavior.

JoeViking245 about 1 month ago

2
Custom icon

LaunchBox for Windows

Optional Image Column in List View

📋 Summary Add an optional image column to LaunchBox List View, allowing users to see a small game image alongside metadata fields while keeping the speed and density of the list layout. ❗ Problem List View is useful because it allows users to browse games quickly while seeing many metadata fields at once. However: Games can be harder to recognize by text alone Users lose the visual identification benefits of image based views Switching to image views gives better recognition but sacrifices list density Large libraries benefit from both fast scrolling and quick visual cues This creates a gap between the speed of List View and the visual clarity of image based views. 💡 Proposal Add an optional image column to List View: Allow users to enable or disable a thumbnail column Use a single supported image type for consistency Keep images constrained to a fixed size Ensure rows do not dynamically expand based on image dimensions Prioritize performance so scrolling remains fast Suggested image types could include: Icon Square 🧩 Use Cases A user quickly identifies games while scanning metadata Large libraries remain easy to browse without switching views Users can sort and audit fields while still seeing a visual reference Collections with similar titles become easier to distinguish 📦 Benefits Improves game recognition in List View Preserves the usefulness of metadata heavy browsing Reduces need to switch between list and image views Adds flexibility without changing the default layout ⚠️ Considerations Should be optional and disabled by default if needed Needs fixed image sizing to avoid disrupting row height Performance must remain fast for large libraries Supporting too many image types could complicate layout and caching

AstroBob about 1 month ago

1
Custom icon

LaunchBox for Windows

Keyboard Shortcut for LaunchBox Options

📋 Summary Add a dedicated keyboard shortcut for opening the LaunchBox Options window, similar to the Ctrl + , shortcut commonly used in many modern desktop applications. ❗ Problem Accessing LaunchBox Options currently requires navigating through menus: Tools > Options While this works well, users who spend a lot of time configuring LaunchBox frequently access the Options window and would benefit from a faster method. Many desktop applications provide a dedicated shortcut for settings or preferences, making configuration changes quicker and more discoverable for power users. 💡 Proposal Add a keyboard shortcut to open the Options window directly. Potential defaults: Ctrl + , Or another configurable shortcut if required Ideally this would: Work from anywhere within LaunchBox Immediately open the Options window Be configurable through the existing keyboard shortcut system 🧩 Use Cases A user is adjusting settings while configuring emulators A user frequently switches between Options and their library during setup Power users can access settings without navigating menus New users benefit from a shortcut that matches common application conventions 📦 Benefits Faster access to frequently used settings Improves workflow efficiency for power users Aligns LaunchBox with common desktop application standards Reduces reliance on menu navigation Simple quality of life improvement with minimal learning curve ⚠️ Considerations Should avoid conflicts with existing shortcuts Ideally configurable through the keyboard shortcut manager Ctrl + , may feel particularly familiar to users coming from modern productivity apps and development tools

AstroBob about 1 month ago

Custom icon

LaunchBox for Windows

Open To Community

Light and Dark Mode Support for the Default Theme

📋 Summary Add full light and dark mode support to the default LaunchBox theme, with an option to switch manually or follow the operating system theme setting. ❗ Problem LaunchBox currently has some light theme support in certain areas, such as settings, but the main application does not have a full light mode. This means: The main program remains visually inconsistent with lighter UI areas Users who prefer light themes do not have a complete built in option LaunchBox cannot match the user’s Windows light or dark mode preference Users must rely on custom themes for a basic light mode experience 💡 Proposal Add full theme mode support to the default LaunchBox theme: Light mode Dark mode Follow system setting This could be exposed as an appearance option, for example: Default Light Default Dark Use Windows Theme Setting The selected mode should apply consistently across the main application, settings, dialogs, and core LaunchBox UI. 🧩 Use Cases A user prefers a brighter UI during daytime use A user wants LaunchBox to match their Windows appearance setting Users with visual preferences or accessibility needs can choose the theme that works best for them LaunchBox feels more consistent across main views and settings 📦 Benefits Provides a complete built in light theme option Improves visual consistency across the application Aligns LaunchBox with modern desktop app behavior Reduces reliance on third party themes for basic appearance preferences Improves accessibility and comfort for users with different display needs ⚠️ Considerations Needs consistent styling across dialogs and embedded UI areas Should preserve existing dark theme behavior by default “Follow system” should update reliably when the OS theme changes

deoni5 about 1 month ago

1
Custom icon

LaunchBox for Windows