12.1 / 09-10-2021

Launchbox

Accuracy

Performance

Features

competition

Launchbox is a front-end wrapper for emulators. Not only does it automatically download box art for games, it also grabs fanart, screenshots, logos and more to create an immersive experience via BigBox.

 

It also supports arranging and filtering by genre, platform, ESRB rating, developer, publisher, genre, etc. It also includes automated import processes for your MS-DOS games, ROM files, and Steam in order to help get you up and running as quickly as possible. Game box-art and metadata can also be automatically downloaded from their Games Database or community-based online databases.

...

Most Recent Changes

--12.1--

  • Fixed: The MAME high scores window had not been updated to work properly with the new dialog theme colors, and thus was not properly readable (introduced in 12.0)

  • Fixed: The updated Add/Edit Emulator window was not offering to change the emulator for affected games (introduced in 12.0)



--12.0--

  • New Feature: All LaunchBox popup dialogs (wizards, edits, etc.) now have a dark theme, and premium users can customize all popup dialog colors. See the Visuals > Dialog Theme tab of the Options dialog.

  • New Feature: Filtering games in LaunchBox is now much more flexible; you can filter to pretty much anything on the fly with the new filter button in the left-hand sidebar, next to the search box

  • New Feature: Anything you filter on the fly with the above new feature can be easily saved to a dynamic playlist

  • New Feature: Big Box Marquee Views have been overhauled to help with custom theme support

  • New Feature: You can now use the Clean Up Media tool for a single platform (#2 most voted on the July 2021 community poll)

  • New Feature: LaunchBox's game-specific background image can now be disabled

  • Improvement: A Marquee image group has been added

  • Improvement: A Marquee video type has been added

  • Improvement: Added a RandomGame property bind to the Platform and Filter views within Big Box (for theme developers)

  • Improvement: Theme developers can now use videos in Marquee Views via the FlowVideo control

  • Improvement: Performance while selecting games in LaunchBox is now faster due to improvements in populating the game details sidebar

  • Improvement: LaunchBox should more accurately determine a ROM's region based on its filename

  • Improvement: EmuMovies downloads are now downloaded last to allow them to continuously download and avoid session timeout errors

  • Fixed: The login screen would immediately close when checking "Force New Login" in the Xbox Import Wizard if you had previously logged in

  • Fixed: The ROM import wizard wasn't always importing all games when using MAME metadata (the full-set importer was unaffected)

  • Fixed: The keyboard focus border wasn't being drawn correctly in LaunchBox's Grid View with the default theme (recently introduced)

  • Fixed: Big Box CoverFlow views can once again use "Box" as image type in addition to "Boxes" (recently introduced theme compatibility issue that was affecting some older themes)

  • Fixed: Epic Games import errors due to new API requirements from Epic Games (stop constantly changing everything, Epic!)

  • Fixed: Rare errors while downloading Steam media

  • Fixed: Importing arcade games with the ROM Import Wizard was not always obeying the "Force Use MAME Metadata" option (introduced in 11.9)

  • Fixed: On some systems, starting Big Box into a platforms or filters view was not properly playing background videos on first load

  • Fixed: Rare error when editing the RetroArch emulator in LaunchBox if no cores were missing

  • Fixed: On rare occasions, changing the selected game too quickly in LaunchBox would cause the game details loading to hang

  • Fixed: The prompt upon completion of media downloads was sometimes appearing more than once

  • Fixed: Steam games rated 17+ were causing errors with the import

  • Fixed: Add/Edit Game window will now trim any trailing or leading spaces from string fields



--11.17--

  • Improvement: The LaunchBox Export to Android wizard has been updated with some additional supported platforms

  • Fixed: Amazon Poster was incorrectly being added to Box Front Priorities on start up

  • Fixed: Could not save image type priorities when no image type was selected (introduced in 11.16)

  • Fixed: Sorting by some fields in the LaunchBox list view was not working

  • Fixed: Invalid characters in XML data files were causing errors on startup (introduced in 11.16)

  • Fixed: CPU usage inside of Big Box wheels, CoverFlow, and wall views has been reduced (introduced in 11.16)



--11.16--

  • New Feature: LaunchBox for Android is back with a bunch of new features, including wheels and a Banner Box-style platforms view!

  • New Feature: Export to Android is back in the desktop version with updates to make it compatible with the new Android release

  • Improvement: Major performance improvements loading XML data on startup, which should result in faster loading times

  • Improvement: Big Box wheels, CoverFlow, wall views, and the items in them will now load more quickly

  • Improvement: LaunchBox scrolling performance has been significantly increased

  • Fixed: Some platform image path bindings were failing in startup themes (for theme developers)

  • Fixed: Time-outs downloading large numbers of media from EmuMovies

  • Fixed: The ROM import wizard wasn't always setting Scrape As to a platform's current Scrape As value

  • Fixed: The MAME full set importer was adding controller and alternate name information to games that already had the information

  • Fixed: The download media and metadata process wasn't always downloading new videos of various types if one type was present

  • Fixed: EmuMovies media type selections weren't always remembered during imports

  • Fixed: Manually adding or dragging images to the Add/Edit Game window's Images tab wasn't saving images that came from the correct image folder already

  • Fixed: Rare errors and/or omissions when importing games



--11.15--

  • Fixed: Microsoft Defender was reporting a false positive with LaunchBox.dll



--11.14--

  • Fixed: The platform category view in Big Box wasn't transitioning as smoothly between platform categories, platforms, and playlists (introduced in 11.13)

  • Fixed: Potential errors on Windows 7 with the new system tray icon features (introduced in 11.13)

  • Fixed: Random game videos were playing for playlists in Big Box even when the option to play random game videos for missing platform/playlist videos was disabled (introduced in 11.13)

  • Fixed: The new option to hold the back button in Big Box wasn't working properly with the All Games view (introduced in 11.13)

  • Fixed: Jumping between View Platform Categories, View Platforms, and View Playlists in Big Box would sometimes cause wheel images not to be cached, leaving them blank



--11.13--

  • New Premium Feature: LaunchBox can now display an icon in the system tray that can be used to show/quit LaunchBox as well as quick launch recently played or added games

  • New Premium Feature: LaunchBox can now be closed or minimized to the system tray

  • New Premium Feature: Big Box sound packs can now support multiple sounds for each sound type

  • New Premium Feature: Big Box Themes can now support their own sound packs packaged with the theme

  • New Premium Feature: Big Box now has an option to require holding back to navigate to the system menu

  • New Premium Feature: Big Box keyboard and controller mappings for View System Menu

  • Improvement: Adjusted how Big Box renders wheels, CoverFlow, and wall views to help with visual artifacts and performance on lower end machines

  • Improvement: Added more ROM priority logic to help better prioritize demo ROMs and region-specific ROMs with de-prioritized attributes

  • Improvement: You can now perform more actions while your image download queue is being processed

  • Improvement: Setting a game's Broken, Completed, Favorite, or Hidden flag in Big Box's Game Details view now immediately updates auto-populated playlists

  • Improvement: A restart of Big Box is no longer required to see games in a playlist after adding them to the playlist inside of Big Box

  • Improvement: Added more comparison types for auto-populate playlists

  • Improvement: The NavigationDirection binding was moved from FlowControl to the actual Game/Platform view to allow more views to use it (for theme creators)

  • Fixed: Some Amazon media was being downloaded as an unsupported file type. These are now changed to JPG automatically.

  • Fixed: Changing image types in the Edit Game screen could potentially delete the image (introduced in 11.12)

  • Fixed: Scan for Added Roms wasn't always cancelling when told to

  • Fixed: Dragging a folder to LaunchBox wasn't working in some cases (introduced in 11.12)

  • Fixed: Left and right triggers binding issues

  • Fixed: FlowVideo wasn't always respecting video type priorities when a VideoType wasn't set on the control (for theme creators)

  • Fixed: MAME light gun support was not scraping correctly for controller management/badges

  • Fixed: Media wasn't always migrating to the new title when Download Metadata and Media changed a game's title

  • Fixed: Downloading platform videos from EmuMovies were having issues (introduced in 11.11)

  • Fixed: Fallback game videos played for platforms in Big Box were only using gameplay videos instead of respecting your video type priority settings

  • Fixed: Rare null reference error while importing Amazon Games

  • Fixed: Amazon games importer was not always discovering all games in the user's library

  • Fixed: TextFiltersView will now prioritize background videos over images

  • Fixed: Potential navigation error using the MS-DOS and ROM import wizards

  • Fixed: Random playlist videos were not prioritizing videos for games in the playlist

  • Fixed: Error when selecting a random game with a filter that had no games

  • Fixed: Rare error when searching the games database from the Add/Edit Game screen

  • Fixed: Rare error that would cause the Games Detail screen to stop loading



--11.12--

  • New Feature: A complete management system has been built for specifying types of supported controllers for games, including a built-in database with known games, full flexibility for customization, and built-in badge images for various controller types. See Tools > Manage Game Controllers and the Controller Support section of the game add/edit screen for details.

  • New Feature: All import processes will now import the games first before downloading any media, allowing you to edit and play them right away

  • New Feature: Media downloads are now saved and resumed when exiting and restarting LaunchBox

  • New Feature: Downloads for different platforms can now be queued up so that multiple platforms can be imported quickly without waiting for all of their media downloads

  • Improvement: Major performance improvements for the actual import processes (not the download parts)

  • Improvement: The Add/Edit Playlist screen has been overhauled

  • Fixed: Potential error in Big Box when switching view types and then navigating too quickly

  • Fixed: For theme developers, the FlowControl SelectedScale property was not working with CoverFactory

  • Fixed: On rare occasions, Epic image downloads were not saving correctly due to inconsistences with game images on Epic's servers

  • Fixed: Errors for some users with the Edit DOSBox Configuration window (introduced in 11.11)

  • Fixed: Rare dispose error with VLC video playback

  • Fixed: Image file names that differ only in case (capitalized vs. uncapitalized) were sometimes not be recognized as different images

  • Fixed: Potential import issues with multiple versions when using drag and drop (introduced in 11.9)

  • Fixed: Rare potential error when populating game images in LaunchBox

  • Fixed: Changes to a game's name or platform wasn't always migrating images to the proper folders (introduced in 11.10)

  • Fixed: Rare potential null reference error when getting game metadata from the local database

  • Fixed: Error when drag/drop import is asked to import a file that no longer exists

  • Fixed: Potential batch EmuMovies media download issues (introduced in 11.11)

  • Fixed: Mouse navigation wasn't always working in Big Box

  • Fixed: The Retro Achievements leaderboard was not showing up properly for some users in Big Box

  • Fixed: Rare error when opening a "Browse Folder" dialog window

  • Fixed: The Add/Edit Game window wasn't always saving image files correctly when two games in a platform had the same title

  • Fixed: Wheel and wall view images would sometimes stop loading from the cache properly when exiting game details in Big Box (introduced in 11.10)

--11.11--

  • Improvement: For theme designers, the FlowControl Endless property now overwrites the Endless property of the CoverFactory

  • Improvement: For theme designers, FlowImage now has a CreateFallbackImage property to turn off the fallback image loading if the item doesn't have the image type you are requesting

  • Fixed: For theme designers, setting VisibleCount to 1 in a FlowControl was drawing 2 items instead of 1 (introduced in 11.10)

  • Fixed: For theme designers, setting VisibleCount to 1 and Endless to True in a FlowControl wouldn't allow you to scroll up or down past the first and last items (introduced in 11.10)

  • Fixed: For theme designers, FlowControl item positions were calculating incorrectly when the NavigationRow property was set (introduced in 11.10)

  • Fixed: Page Up/Down wasn't always functioning properly in Big Box wheel, wall, and CoverFlow views (introduced in 11.10)

  • Fixed: Rare error related to Big Box videos (introduced in 11.10)

  • Fixed: CoverFlow artwork was getting slightly cut off in some cases (introduced in 11.10)

  • Fixed: Altering Windows Color Management settings would sometimes make right clicking games in LaunchBox throw an error

  • Fixed: Drag and drop imports were using incorrect options when selecting "None of the Above"

  • Fixed: Error when trying to import a DOS game without a startup folder

  • Fixed: Easing now works properly again on Wheels and FlowControl (introduced in 11.10)



--11.10--

  • New Premium Feature: The Big Box default wall view has been overhauled and is now much more flexible (with features such as item selections, row fading, and more)

  • New Premium Feature: There are now 4 different Big Box wall views that are available for theme developers

  • New Premium Feature: All Big Box wheel and CoverFlow views have been overhauled to allow for custom theme templates inside of each element in the wheel/CoverFlow. This means that theme developers can now use multiple images and other elements inside of wheel/CoverFlow items.

  • New Premium Feature: Videos in Big Box may now be easily used inside of wheel, CoverFlow, or wall view items (see the Default theme's Wall View 2)

  • New Premium Feature: Badges in Big Box may now be easily added to wheel, CoverFlow, or wall view items in Big Box (see the Default theme's Wall View 3)

  • Improvement: The initial Add Games window that shows up for new users has been overhauled with all of the new import options

  • Improvement: LaunchBox now utilizes a newer SSO form for Epic Games log in which should severely limit the amount of captcha's required to log in

  • Improvement: LaunchBox now has the ability to log out of Epic Games in the Options menu

  • Fixed: Issue that sometimes caused the same game to be found for several platforms when scanning for added games (introduced in 11.9)

  • Fixed: Issue importing MS-DOS games via a drag and drop that would incorrectly set the application path of the game (introduced in 11.9)

  • Fixed: Rare data issue that could cause corrupted playlists to throw errors on LaunchBox startup

  • Fixed: Error when importing ROM file names that end with "Disk" without a disk number

  • Fixed: Potential issue scrolling through PDFs in Big Box using a controller

  • Fixed: LaunchBox could throw errors while looking for an Epic Games Launcher installation

  • Fixed: Issue that could potentially cause LaunchBox to error when reading from the System Volume Information folder in the root of a drive

  • Fixed: Importing MAME ROM files via a drag and drop was not bringing up the MAME filters page; it is still highly recommended to use the MAME full-set importer instead, however

  • Fixed: MS-DOS Import wizard will no longer display games that have no valid startup files (was previously erroring out when attempting to import them)

  • Fixed: Rare error that could occur when right clicking a game in LaunchBox

  • Fixed: Potential issues launching games with the Launch With option in Big Box



--11.9--

  • New Feature: The MAME full-set importer is now MAME-version agnostic and will work much better with older or bleeding-edge MAME releases (manual MAME updates on the LaunchBox server are no longer required)

  • New Feature: LaunchBox can now easily import your Xbox and Microsoft Store games library; both installed and uninstalled games are supported and can be filtered in the wizard, though only games that have been started at least once can be imported (limitation of the Microsoft API)

  • New Feature: LaunchBox can now easily import your Amazon/Twitch games library; both installed and uninstalled games are supported and can be filtered in the wizard

  • Improvement: Instead of only being able to type the first letter of a game to jump to that game in LaunchBox, you can now type the beginning of a game's title (multiple characters) and LaunchBox will jump to that game, assuming that the games list is selected

  • Improvement: All import processes have been overhauled with improved user interfaces

  • Improvement: The Steam import process will now detect and import "Profile Features Limited" games from Steam

  • Improvement: When changing a platform's name, any emulators associated with that platform will now follow along with the new platform name in the associated platforms list

  • Fixed: Custom themes that use platform-specific XAML files will now work properly with platforms that have invalid path characters in the platform names (such as Dragon 32/64). For theme developers, use an underscore to replace any invalid characters in the file names.

  • Fixed: The Cleanup Media tool was not always working correctly with file names that have special characters in them

  • Fixed: Bulk editing the emulator field on games was not allowing you to clear the field

  • Fixed: Resting your mouse on a badge image in LaunchBox was getting in the way of scrolling with the mouse wheel in some cases

  • Fixed: Custom fields with semi-colons in them (that represent multiple values) are now treated as separate values for Arrange By

  • Fixed: Corrected bug that would allow you to set the parent of a Category or Platform to a Playlist


--11.8--

  • New Feature: Steam Achievements are now available inside of both LaunchBox and Big Box! They can be viewed in the game details sidebar and via a popup from the game details menu in Big Box.

  • New Feature: LaunchBox and Big Box now both have a Retroarch Netplay lobby browser! Access it from the tools menu in LaunchBox or the system menu in Big Box.

  • Improvement: Games are now marked as duplicates in the Audit window if there are multiple games with the same LaunchBox Games DB ID assigned to them

  • Improvement: Manuals/documents that have been added as additional apps will now be automatically recognized and dealt with properly in the Delete Platform, Edit Platform, Bulk Edit Platform, and Clean Up Media processes

  • Improvement: The Add/Edit Platform Category window has been overhauled

  • Improvement: New option to hide the Search option from the Big Box system menu while Big Box is locked

  • Fixed: Potential error when downloading media for manually-added games before they are saved for the first time

  • Fixed: On rare occasions, Bulk Edit changes were not properly saving after a restart, mostly affecting Custom Field changes and changes made via the Audit window

  • Fixed: Uplay import was not working due to Ubisoft's changes to Ubisoft Connect

  • Fixed: The "Set Selected Name as Title" button in the Alternate Names section of the Add/Edit window wasn't always adding the currently used title to the list of alternate titles

  • Fixed: The "Prioritize Music Over Video Audio" option in Big Box was sometimes not allowing video audio to play if no music was playing

  • Fixed: Drag and drop functionality was not working in the Add/Edit Platform window

  • Fixed: Very rare "argument out of range" error when submitting MAME high scores for certain games

  • Fixed: Rare "must create DependencySource on same Thread as the DependencyObject" error when editing theme-specific options in Big Box

  • Fixed: The Epic Games importer was occasionally not finding all of a user's games

  • Fixed: Changing a game's platform via the Audit window now removes the game from the list when auditing a specific platform


--11.7--

  • New Premium Feature: A new "Start Themes Demo" option is available under the Big Box system menu that will randomly switch between the various themes, views, and platforms that you have installed. It's similar to attract mode, but also switches between themes and views. There are also various options available for it in the Big Box Options Themes Demo section. (from the poll)

  • New Premium Feature: Big Box theme-specific options are now available, which allow you to change nearly every setting individually for each theme. They're available under the Big Box system menu; items that have been changed away from global settings values are noted with an asterisk (*). Overridden theme-specific settings are saved as BigBoxSettingsOverrides.xml in the theme folders.

  • New Feature: When editing platforms and changing the platform name, you'll now be prompted to optionally change all the platform folder names, and also optionally migrate all media (from the poll)

  • New Feature: The Bulk Edit window will now offer to migrate your game media for you when changing platforms (from the poll)

  • New Feature: The Bulk Edit window now allows you to easily add and remove items from multi-select fields

  • New Feature: LaunchBox will now prompt you to delete any associated media when deleting platforms (from the poll)

  • Improvement: Significant reductions in Big Box RAM usage and requirements

  • Improvement: LaunchBox now requires a 64-bit version of Windows, which significantly reduces the download and installation sizes. Very, very few users are using a 32-bit version of Windows at this point, so it does not make sense to continue supporting it at the expense of disk space and download sizes.

  • Improvement: The Big Box platform image cache is now theme-specific, which should help prevent platform images from one theme from showing up incorrectly in another theme

  • Improvement: The multi-threaded downloader has been updated to force a timeout after 60 seconds of inactivity to help prevent "stuck" download situations due to connection hiccups

  • Improvement: The Last Played detail line for platforms and filters in Big Box was changed to a localized short date format

  • Improvement: The Bulk Edit, Add/Edit Platform, Download Images and Media, Manage Emulators, and Manage Platforms windows have been overhauled

  • Improvement: When removing images from the AddEditGame window the next image is shown instead of the previous

  • Fixed: Rare "Value cannot be null" VLC error

  • Fixed: Error on Big Box exit with the "Allow Sleep" option on

  • Fixed: Rare LEDBlinky error when calling FrontEndQuit

  • Fixed: The LaunchBox welcome screen now saves your ignore setting regardless of how you close it

  • Fixed: Column headers in the Audit window are now copied when copy and pasting the grid from LaunchBox to spreadsheet applications

  • Fixed: Some custom themes for LaunchBox were experiencing large interface delays when loading Retro Achievements (due to them using outdated XAML)

  • Fixed: The "Don't exit DOSBox when exiting games" option was inverted (recently introduced)

  • Fixed: The Big Box PrioritizedPathSelector control was not working properly for priority #3

  • Fixed: Potential memory leak in LaunchBox when game details videos are disabled

  • Fixed: When changing a game's title via the Edit Game window, region-specific images weren't being correctly saved to their appropriate region folder


--11.6--

  • Fixed: Big Box theme conflict between themes that use different versions of the ListBoxScrollCenter.dll plugin (when using multiple themes at once)

  • Fixed: Recent and favorite game boxes on the platform screens in Big Box were not displaying properly (introduced in 11.5)

  • Fixed: Boxes Games View boxes in Big Box were not displaying properly (introduced in 11.5)


--11.5--

  • Improvement: Better theme compatibility for installs that don't support symbolic links (such as on network drives or external drives running the exFAT file system). Not all themes are supported in this scenario, but theme support should be much improved. We still do not recommend running LaunchBox or Big Box off of a network drive or an external drive with the exFAT file system.

  • Improvement: Games database metadata updates are now more robust in order to help prevent corrupted metadata downloads

  • Improvement: New LEDBlinky option to use advanced logic for filters lists in Big Box (primarily for addon devices); enabled under Tools > Options > Integrations > LEDBlinky in LaunchBox

  • Improvement: New LEDBlinky option to disable starting the LEDBlinky screensaver when attract mode starts in Big Box; available under Tools > Options > Integrations > LEDBlinky in LaunchBox

  • Improvement: LaunchBox performance improvements when blurring excessively large background images

  • Improvement: LaunchBox and Big Box disk usage footprints have been reduced by using a combination of JPG and PNG images for image caching, instead of just PNG images. Refresh your LaunchBox and Big Box image caches in order to reduce disk usage.

  • Fixed: Logging out of Origin was not always working correctly

  • Fixed: Spanish Edit Emulator form control placement issues

  • Fixed: Rare LaunchBox list view column index error

  • Fixed: The default emulator wasn't being automatically assigned when adding a game manually in the Add/Edit Game window

  • Fixed: The MAME full set importer was not properly obeying the option to "Skip clones entirely" if checked


--11.4--

  • Fixed: Some systems were experiencing crashing issues when exiting games and returning to Big Box (introduced in 11.3)

  • Fixed: Big Box stability issues with certain themes (introduced in 11.3)


--11.3--

  • New Feature: LaunchBox and Big Box now have experimental support for Linux using Wine! See here: https://forums.launchbox-app.com/topic/56154-running-launchbox-and-big-box-on-linux

  • New Feature: Alternate names are now downloaded from the LaunchBox Games Database when importing or downloading metadata for your games; they are editable in Add/Edit and are used to match the proper region's name to the correct regin of the game

  • New Feature: New fields have been added for Max Players, Release Type, Video URL, and Wikipedia URL, downloaded from the LaunchBox Games Database when available

  • Improvement: LaunchBox and Big Box have been upgraded to .NET Core 3.1, which brings with it many advantages, such as better performance, increased security, and more opportunities for cross-platform support

  • Improvement: The LaunchBox options screen has been overhauled to remove the "legacy" portion and organize everything much more cleanly

  • Improvement: The Installed, Games Database ID, Application Path, Max Players, Release Type, Video URL, and Wikipedia URL fields have been added to the LaunchBox list view

  • Improvement: Date formats should now more closely reflect the Windows settings

  • Improvement: Using custom fields in the sidebar now supports multi-string fields similar to Genre and Series

  • Improvement: Plugin developers can now perform a search in Big Box using PluginHelper.BigBoxMainViewModel.Search(string query)

  • Improvement: Combining titles on ROM Import should now more correctly combine roms of the same game (using alternate titles)

  • Improvement: The included version of VLC has been updated to 3.0.11

  • Improvement: The included version of CefSharp/Chromium has been updated to version 83.4.20.0

  • Improvement: ROM prioritization routines should now do a better job avoiding prototype/beta ROMs

  • Improvement: Added the following fields to the Audit tool: Date Added, Date Modified, Last Played

  • Fixed: Rare image cache reading error

  • Fixed: Screenshots pulled from GOG were sometimes getting cut off

  • Fixed: Some games imported from GOG were not using DOSBox correctly

  • Fixed: Theme videos were downloading even if you already had one when selecting the "Do Not Replace" option

  • Fixed: New custom fields were not showing up in the LaunchBox sidebar without restarting

  • Fixed: Half stars in the Add/Edit screen were not being displayed correctly on high DPIs

  • Fixed: The link to RetroAchievements in the LaunchBox game details now correctly sends you to the game's Retro Achievement page

  • Fixed: Rare visibility error when closing startup screens

  • Fixed: The Date Modified field was not updating when adding a combined game into an existing game on imports

  • Fixed: Big Box was not always properly shutting down/exiting due to a bug with CefSharp/Chromium


--11.2--

  • Fixed: Clean Up Media was reporting incorrect roughly-matched images on some foreign systems


--11.1--

  • Improvement: Auto-complete is now available in the multi-select drop downs of the new Add/Edit screen by pressing the up or down arrow keys

  • Fixed: Addressed several issues with the Audit form introduced in version 11.0

  • Fixed: Multiple custom fields with the same name were not saving properly in the new add/edit screen

  • Fixed: Media file parsing issues for game titles ending with a dash and a number

  • Fixed: Incorrectly finding Retroarch screenshots that weren't taken while the last game was being played

  • Fixed: Errors on the Image and Video Priority options pages when moving priorities up and down

  • Fixed: The new Add/Edit form was not properly trimming titles


--11.0--

  • New Feature: OBS Studio integration has been added, which allows you to easily record videos and automatically assign them to your games; take a look under Tools > Options > Integrations > OBS Studio in LaunchBox

  • New Feature: Multiple videos can now be associated with your games, and videos can now be categorized under four categories: Video Snap, Theme Video, Trailer, and Recording. These categories can also be prioritized (like images) under Tools > Options > Media > Video Priorities.

  • New Feature: You can now take screenshots that will automatically be associated with your games; see Tools > Options > Screen Capture in LaunchBox or under Controller Mappings or Keyboard Automation in Big Box

  • New Feature: The Clean Up Media process has a new option to scan images for rough matches. This can make the clean up media process take an extremely long time, but will save you loads of disk space in your collection, especially if you download media both from the LaunchBox Games Database and from EmuMovies. The process identifies duplicate images in your collection even if they are different sizes, faded, etc. The largest duplicate image is kept, and the rest are listed for deletion.

  • New Feature: New options have been added to all download media and import processes to remove roughly-matched duplicate images, similar to the Clean Up Media addition above. This should reduce the need to run the Clean Up Media process, as unnecessary duplicate images will automatically be removed during imports and media downloads.

  • New Feature: A new IGameConfiguringPlugin interface has been added that will allow plugin developers to tell when a game's configuration application is being launched, has launched, or has closed, just like IGameLaunchingPlugin

  • Improvement: The game add/edit dialog has been completely overhauled to allow for future flexibility and fixes a number of usability issues with the previous version (such as the multi-select dropdowns)

  • Improvement: GOG game install state changes will now auto-update for games installed via the GOG Galaxy client

  • Fixed: When using All Games as your startup view in Big Box, sometimes the alphanumeric index was not populating correctly

  • Fixed: Corrected an issue with the pause key bindings that may be causing them to fail

  • Fixed: The Play Mode filter in LaunchBox was not working properly when multiple play modes were selected


--10.15--

  • New Feature: An import process for Uplay has been added under Tools > Import > Uplay Games, working similarly to the latest Steam, GOG, and Epic import processes

  • New Feature: An import process for Origin has been added under Tools > Import > Origin Games, also working similarly to the latest Steam, GOG, and Epic import processes

  • New Feature: The game audit process has been overhauled with missing fields and the ability to audit all of the games in your collection at once instead of just single platforms

  • Improvement: The Big Box MAME high scores popup should now do a better job of displaying all of the information on screens with smaller resolutions

  • Improvement: Additional logging has been added to the debug logs to assist GreatStone with debugging hi2txt issues

  • Improvement: The default image priority settings have been streamlined; you may want to review your image priority settings under Tools > Options > Legacy > Images in LaunchBox to make sure that you don't have any unecessary/unwanted image types selected

  • Improvement: Buttons have been added to the image priority settings that will allow you to easily revert them to the defaults

  • Improvement: When editing an emulator and setting it as the default for a platform, LaunchBox will now prompt you to update all additional apps to use that emulator as well (in addition to the main games that it was prompting for previously)

  • Improvement: The included version of 7-zip has been updated to version 19.00, which provides some significant performance improvements when extracting files and creating archives, especially on 64-bit machines

  • Improvement: The included version of hi2txt has been updated to version 1.12, which adds support for new games and fixes various issues. Huge thanks to GreatStone for all his work on hi2txt!

  • Improvement: New "NavigationInProgress", "NavigationStartedCounter", and "NavigationEndedCounter" property bindings have been added for Big Box theme developers in order to provide better triggers for animations and improve performance

  • Improvement: The LaunchBox Big Box Custom Themes Documentation has been updated (available here: LaunchBox\Themes\Documentation.pdf)

  • Improvement: When using the Download Metadata and Media Wizard, the options to download or prioritize metadata/media for a given storefront will now only appear if you have titles from that storefront in your collection

  • Fixed: Introduced in 10.14, some interface elements were using the system's default language instead of the language defined in the Options

  • Fixed: Introduced in 10.14, running another instance of LaunchBox or Big Box was always showing the already running message box, even when using controller automation to focus LaunchBox or Big Box

  • Fixed: Rare threading error that could pop up when submitting MAME high scores

  • Fixed: Microsoft's DirectInput library fails to load up properly when starting immediately on Windows startup on some systems; we've added a workaround to hopefully prevent crashes in this case

  • Fixed: The Chromium Embedded Framework is apparently refusing to shut down in some cases, which has been causing Big Box to not exit properly on occasion. We're now killing it in that case, which should fix any related Big Box shut down issues.

  • Fixed: If a recent or favorite game was selected when Big Box entered attract mode, it would incorrectly launch the game

  • Fixed: Big Box losing focus no longer closes certain popup dialogs that should stay open

  • Fixed: Big Box background music was not respecting the shuffle setting in all situations

  • Fixed: Can now launch an additional application of a root game with a blank application path

  • Fixed: The LaunchBox Game Details Sidebar wasn't properly hiding the Retro Score when disabled in the options menu

  • Fixed: Clear logo and poster images were not always downloading properly from Steam when using the Import or Download Metadata and Media wizards


--10.14--

  • Improvement: The MAME high scores system now checks MAME .cfg files to help prevent cheating by changing dip switches

  • Improvement: Several games with high scores issues were fixed thanks to GreatStone and the hi2txt project

  • Improvement: Several other changes were made to the MAME high scores system to improve security and stability. After the 10.14 release, unfortunately 10.12 and 10.13 will no longer be able to upload high scores. This is to make sure that no one stays on 10.12 or 10.13 in order to attempt to cheat.

  • Improvement: Handling of multiple instances of LaunchBox and Big Box has been improved with a proper message instead of just ending the second process or focusing the window

  • Improvement: Adjusted thread priorities in a few spots in order to speed up some common user interface operations

  • Fixed: Several issues with LaunchBox and Big Box not closing properly under certain situations

  • Fixed: Blank image priority entries were showing up when upgrading from previous versions with no priorities checked

  • Fixed: Sorting columns in the "Associated Platforms" tab of the Edit Emulator screen would sometimes throw an error

  • Fixed: Rare error with the Download Media context menu option on the Audit screen

  • Fixed: Rare but random error related to music tracks


--10.13--

  • Fixed: Several games were not parsing MAME high scores correctly; these games have been fixed and debug logging has been improved to better track problems with high scores

  • Fixed: MAME high scores were not supporting 7-zip ROMs


--10.12--

  • New Feature: A new MAME community high scores system has been built that allows you to share your high scores for MAME arcade games to compete with the community! You can enable uploading your high scores under Tools > Options > Integrations > MAME in LaunchBox. Your high scores will then show up in the game details sidebar in LaunchBox (which can be turned on or off in the game details options), and are also available via the game right-click menu. In Big Box, the scores are also available in the game details menu, or via new key and controller button bindings.

  • New Feature: An import process for Epic Games has been added under Tools > Import > Epic Games; it works similarly to the latest Steam and GOG imports. New image types have also been added for the media that can be scraped directly from Epic, and metadata is available for Developer and Notes.

  • Improvement: LaunchBox and Big Box startup times have been significantly reduced

  • Improvement: Big Box's memory footprint has been reduced

  • Improvement: All third-party folders that used to be in the root of the LaunchBox folder have been moved to a new LaunchBox\ThirdParty folder, just to keep things clean and tidy. These folders will be moved to their new locations on first startup of the new version.

  • Improvement: Custom theme game images will now optionally use the Database ID field when matching up file names (for Big Box theme developers)

  • Improvement: The startup process that was associating games with GOG was moved to Tools > Options > Integrations > GOG and will no longer be automatically run on startup. Under most circumstances it was a very quick process, but some users were seeing significant startup time increases as a result.

  • Improvement: The Steam import wizard now allows you to choose which platform to import to

  • Improvement: The GOG import wizard now allows you to individually choose custom platform names for each game, or update them in batch

  • Improvement: Filters for auto-generated playlists are now available for Steam, GOG, and Epic Games, which let you easily filter your Windows platform into child Steam, GOG, and Epic Games playlists

  • Improvement: The Big Box Sleep, Reboot, and Shut Down options have been improved to wait until save operations are complete before proceeding (helps prevent rare data corruption possibilities)

  • Fixed: Rare divide by zero error with the updates to the Clean Up Media tool

  • Fixed: Scanning the root of a drive for GOG games was throwing errors when hitting hidden/system folders

  • Fixed: Startup screens startup delay was not working for Steam games when running them from Big Box

  • Fixed: Wikipedia metadata searching has been removed; it's been broken for a while due to a Wikipedia change and never really worked all that great to begin with

  • Fixed: When the side bar was hidden in LaunchBox, the games views were not always refreshing properly


--10.11--

  • New Premium Feature: A new "badges" system has been built for LaunchBox that displays badges for various things next to your games. Badges are now available for Broken, Completed, Favorite, Hidden, Multiple Discs, Multiple Versions, Portable, Unplayed, Installed (new feature), Not Installed (new feature), Steam, and GOG. The images can be changed and the badges can be enabled or disabled via the new Badges drop down at the top of the LaunchBox interface. Plugins can also be used to add new badges.

  • New Feature: A new "Installed" field has been added to games, and the Steam Import Wizard will now let you import only installed games, only games that are not installed, or all games. Installed and Not Installed are also available for the new badges system (above).

  • New Feature: The GOG import process has been overhauled with support for both installed and uninstalled games, as well as the same "Installed" field and features that were added for Steam

  • New Feature: Metadata for Steam games is now downloaded directly from Steam, and can be optionally prioritized over metadata from the LaunchBox Games Database (options are available in the Steam Import Wizard and the Download Metadata and Media Wizard). Metadata from Steam is available for Developer, Publisher, Genre, Notes, and Release Date.

  • New Feature: Poster and screenshot images as well as game metadata can now be downloaded directly from GOG for your GOG games, both in the GOG import process and the Download Metadata and Media wizard. The same prioritization options as Steam are also available. Metadata from GOG is available for Developer, Publisher, Genre, Notes, Release Date, Rating, and Series.

  • New Feature: You can now launch your GOG games through the GOG Galaxy client in order to allow use of features that the client offers such as cloud saves and achievement tracking. You can enable or disable this setting under Tools > Options > Integrations > GOG.

  • Improvement: No-Intro ROMs with multiple titles (separated by the ~ character) will now use the first title as the game title for better scraping

  • Improvement: A right-click menu has been added to the results of the Clean Up Media process to make it easier to check or uncheck selected items

  • Improvement: The Clean Up Media process now allows you to move unused media into a folder instead of just deleting it

  • Improvement: Theme developers can now both rotate and curve wheels in all directions in Big Box (both in the vertical and the horizontal wheel views). This is achieved via the CurveAmount and RotationAmount properties on the FlowControl, using negative values for opposite directions.

  • Improvement: The default sort order has been improved to better deal with numbers that are not separated by spaces and numbers with decimal point and comma characters

  • Improvement: Big Box theme developers can now use custom image types in the wheels/CoverFlow for their themes

  • Improvement: The Big Box theme development documentation (LaunchBox\Themes\Documentation.pdf) has been updated with new bindings and properties

  • Improvement: Controller support has been added for Direct Input racing and flying devices

  • Fixed: Importing games will no longer skip "duplicate" games because of multiple platforms that use the same Scrape As value

  • Fixed: Add to Playlist in Big Box was showing auto-populated and auto-generated playlists in the list

  • Fixed: When prioritizing North America in the MAME Arcade full-set importer, Hispanic games were occasionally being prioritized over USA games

  • Fixed: Images were not always refreshing properly after running the Download Metadata and Media wizard


--10.10--

  • New Feature: The Clean Up Media tool has been overhauled to show the user what files were found to delete and allow you to keep some of the files if desired

  • New Feature: LaunchBox will now automatically create multi-disc M3U playlist files for emulators/cores that support it. You can enable this feature under Tools > Manage Emulators in the Associated Platforms tab. Known Retroarch cores that have m3u support are mednafen_saturn_libretro, mednafen_psx_libretro, and flycast_libretro.

  • New Feature: Background blurring can now be fine tuned to any amount (or easily turned off) under Tools > Options > Visuals > Backgrounds. Background blurring options are also now available for all themes, including the old default theme.

  • New Feature: The new dynamic box sizing features can now be disabled under Tools > Options > Visuals > Boxes. Extra empty space will be back in the boxes view, but scroll positions are better maintained when editing, deleting, and repopulating boxes.

  • Improvement: Performance for the new default theme is now on par with the old default theme. We're using a completely new method to blur the backgrounds, since the old method was causing performance degradation.

  • Improvement: Box shadows for the new default theme can be disabled under Tools > Options > Visuals > Boxes in order to improve performance on lowend systems

  • Improvement: Numbers sections of titles will now be sorted numerically by default, instead of alphabetically. For example, the new logic will sort 1, 2, and 11 as 1, 2, 11 instead of the 1, 11, 2 order that was used previously.

  • Fixed: In Big Box, the retro achievements game details web view can now be zoomed in and out with the proper bindings

  • Fixed: In some circumstances the boxes were jumping/jittering slightly while scrolling up in the boxes view with dynamic box sizing enabled

  • Fixed: The Big Box Retro Achievements Profile popup now fits everything and functions properly on a 720p screen


--10.9--

  • Improvement: Big performance improvements for the new default theme, particularly on systems with lowend video cards


--10.8--

  • New Feature: The default LaunchBox theme has been completely overhauled and modernized, and now includes dynamic box sizing! If desired, the old theme is still available under Tools > Options > Visuals > Theme > Old Default.

  • New Feature: Your retroachievements.org profile with recent activity and a global leaderboard are now available in both LaunchBox and Big Box from the main menus

  • New Feature: Your retroachievements.org "Retro Score" is now available from the LaunchBox interface on the top next to the drop downs; clicking it will also show your profile and the global leaderboard

  • New Feature: You can now view your retroachievements.org score of a given game in the game details sidebar; can be hidden for premium users in Options

  • New Feature: LaunchBox now scrapes Steam to get even more images for your Steam games, including game posters, clear logos, and screenshots

  • New Feature: You can now view the RetroAchievements web page when viewing your individual game's achievements in the Game Details View of Big Box

  • Improvement: Code has been put in to help sort titles with numerals in them more correctly. The new logic would place 1, 2, 11 as 1, 2, 11 instead of the 1, 11, 2 it does now.

  • Improvement: Processes that bring up the progress bar in LaunchBox now will also show progress in the task bar icon as well

  • Improvement: When a Sort Title is added to games, the Sort Title is sorted into the game lists without any overrides for "A", "An", or "The". This allows you to override the default sorting methods by adding a Sort Title if desired.

  • Improvement: "Games Missing Banners" and "Games Missing Music" have been added to the "Games Missing Media" filter type

  • Improvement: "Games Missing Media" should now be more accurate and more performant when adding media

  • Improvement: A new HD 1080p version of viking's Colorful 4K video set is now available under Tools > Download Platform/Playlist Theme Videos (Colorful HD); many thanks to viking!

  • Improvement: Added "eboot.bin" to the list of files to prioritize launching when extracting archive files

  • Fixed: The "Games Missing Media" filter type was showing games that shouldn't be in the list on rare occasions

  • Fixed: Cinematix game theme video downloads were not working correctly in some cases (introduced in 10.7)

  • Fixed: Corrected an issue where some actions that should not be available while locked would still function if fired from a controller (introduced in 10.7)


--10.7--

  • New Feature: You can now filter your library in LaunchBox based on missing media. In the sidebar drop down select "Games Missing Media" and then pick the appropriate media type.

  • New Feature: You can now reset a game's Play Count and Last Played date by selecting a game (or games) in LaunchBox and selecting the appropriate option from the right-click menu

  • New Feature: You can now manually check for updates in LaunchBox under Help > Check for Updates

  • New Feature: You can now force update metadata from the LaunchBox Games Database via Help > Force Update Games Database Metadata in LaunchBox

  • Improvement: LaunchBox and Big Box now use improved processes for media downloads (threaded downloads). This should signficantly speed up downloads from the LaunchBox Games Database, especially.

  • Improvement: Added a new SelectedGame property to the Big Box game details views for use by theme creators

  • Improvement: CTRL-F in LaunchBox now selects all text currently in the search bar when giving it focus to make multiple searches easier

  • Improvement: Can now lock and unlock Big Box from the game details menu if you have already created a lock pin. This option can be hidden under Options > Game Menu.

  • Improvement: Big Box game details will now show the game version, which was previously missing. You can turn this off under Options > Game Details.

  • Improvement: When using the Steam Import Wizard it now orders your found games by the game's name instead of by the Steam ID

  • Improvement: In Big Box you can now individually hide view types while locked instead of all or none

  • Fixed: Can now properly download theme videos for the "Dragon 32/64" platform

  • Fixed: Corrected an issue with controllers in Big Box where binding Select and Play to the same button could potentially cause stability issues

  • Fixed: Platforms could sometimes be duplicated in the "Scrape As" drop down box in the import wizard

  • Fixed: Steam trailers were not always downloading correctly using the "Download Media" tool

  • Fixed: In some cases the background music was not resuming properly when returning to Big Box after using the pause screen

  • Fixed: Removing existing auto-generated playlists was sometimes incorrectly deleting unrelated playlists because of "Nintendo Game Boy" being part of multiple platforms


--10.6--

  • Fixed: Errors were sometimes occuring when using the "Switch to Desktop Mode" option from Big Box

  • Fixed: When using more than one XInput controller, the second, third, or fourth controllers were not always working

  • Fixed: LaunchBox controller automation features were not working properly in some cases with pause screens disabled

  • Fixed: The new controller mapping features were slightly misleading as they allowed free users to map controller automation features, but they do not work without a premium license

  • Fixed: Removed some relic theme settings from the LaunchBox options that haven't been available since LaunchBox.Next was introduced


--10.5--

  • Fixed: XInput game controllers were not working properly under Windows 7 due to Windows 7 not supporting XInput 1.4 (we're now reverting to XInput 1.3 in that case)


--10.4--

  • Fixed: Clearing controller bindings in Big Box was not always working properly


--10.3--

  • Fixed: The new data backup features were not always working properly when a space was part of the LaunchBox folder path


--10.2--

  • New Feature: New options for "Create Data Backup" and "Restore Data Backup" are available under the Tools menu in LaunchBox. These options will backup and restore your LaunchBox and Big Box data, sans for game and media files.

  • New Feature: Game controllers have been completely overhauled in both LaunchBox and Big Box! See below.

  • New Feature: Xbox 360 and Xbox One controller guide buttons can now be used anywhere, and PS4 controller "guide" buttons can be used as well in XInput simulation mode (from the poll)

  • New Feature: Multiple controller bindings can now be used everywhere

  • New Feature: All controller bindings can now be a button combination if desired (and the opposite, controller automation bindings that used to require a button combination can now be mapped to a single button)

  • New Feature: Left stick, right stick, and trigger axes can now be bound to actions, and buttons can now be bound to navigational movement

  • Improvement: Automatic data backups now use the new data backup engine, which should make things significantly easier in disaster scenarios, as it's now one file per backup instead of a bunch of random XML files

  • Improvement: MAME is now better supported in the Export to Android wizard; the wizard will now export the entire MAME set in order to account for otherwise missing files. CHD files will still need to be manually copied over, however.

  • Fixed: Deleting images in LaunchBox either from the game details or the edit dialog was sometimes showing errors because of image files being in use

  • Fixed: The HorizontalScrollableTextBlock control used in some Big Box themes was not starting from the beginning correctly, at least in some situations


--10.1--

  • Fixed: The LaunchBox installer now requires the .NET Framework 4.8 due to a serious bug in the .NET Framework 4.7 that was causing startup crashes on Windows 7

  • Fixed: Mouse cursor was not always showing back up after restarting and then exiting Big Box due to a themes manager uninstall, update, or repair process (when hiding the system cursor was enabled)


--10.0--

  • New Feature: A new Export to Android wizard is now available under the tools menu, and with it a brand new Android app is available in beta form from the Google Play Store! Just search for LaunchBox on the Google Play Store.

  • Fixed: The PrioritizedPathSelector control that is used in a number of Big Box themes has been fixed to ignore characters in titles that are invalid in the file system

  • Fixed: The LEDBlinky implementation was throwing errors if you happen to have invalid characters in game file paths

  • Fixed: When scanning for added ROMs, LaunchBox was not properly using the default emulator on the added games (was using the first emulator found for that platform instead)

  • Fixed: Potential errors when loading up empty platforms in Big Box

  • Fixed: Platforms with mismatched capitalization (Nintendo Entertainment System vs. Nintendo entertainment system) were sometimes causing games to not show up in Big Box

  • Fixed: Big Box was erroring in some situations for games without any platform set (and possibly no games found situations)


--9.10--

  • New Feature: You can now specify platform-specific default images for boxes, 3D boxes, carts, and 3D carts. Do this under Tools > Manage Platforms in LaunchBox and add images under the respective categories. Then refresh your game images and any games with missing images will use the default images that you've specified.

  • New Feature: Game-specific custom DOSBox versions can now be used for DOSBox games, instead of always using the version of DOSBox that is built-in to LaunchBox. You can find a new field for custom DOSBox version under the DOSBox tab when editing games, and it is also available in bulk edits.

  • Improvement: New Japanese translation thanks to @k_kutsugi from the forums!

  • Improvement: Added Viking's new Colorful 4K platform videos to the platform video downloader; they are highly recommended, give them a shot and then give Viking some thanks on the forums.

  • Improvement: Added default emulator settings for Cemu, PPSSPP, and Redream

  • Improvement: The Enter key will now launch games in LaunchBox

  • Improvement: You can now bulk edit the Broken field on games

  • Improvement: When editing an emulator and making it the default emulator for a particular platform, LaunchBox will now ask you if you want to change all games in that platform to use that emulator.

  • Improvement: Double-clicking on the video in the game details sidebar in LaunchBox will now open the video fullscreen with VLC

  • Improvement: When auto-play videos is disabled in LaunchBox, the videos in the sidebar will now display a black background with a play icon instead of an empty space

  • Improvement: The Big Box startup sound should now do better at not hitching; some themes may still cause it to hitch, however, and some systems may still struggle

  • Improvement: The Add to Playlist menu on right-click in LaunchBox is now restricted to only manually-populated playlists

  • Improvement: RAM usage has been reduced in situations where the user happens to consistently have lots of images displayed in the game details sidebar (in LaunchBox)

  • Fixed: Various places in LaunchBox and Big Box were occasionally using the operating system's language/translation settings instead of the language specified in the LaunchBox options

  • Fixed: Potential threading issue with music

  • Fixed: LaunchBox was not staying on the list view after a restart for free users (the list view became available for free users when .Next was released)

  • Fixed: The LaunchBox list view was no longer sorting by the Sort Title field when clicking the column headers to sort by a particular column (it just used the Title field from that point)


--9.9--

  • Improvement: Launch With in LaunchBox is now in alphabetical order

  • Improvement: Download metadata and media update media verbiage is now more clear

  • Fixed: Several minor one-off/rare VLC errors

  • Fixed: Rare music-related null reference exceptions

  • Fixed: Pause Themes Manager in Big Box was not working correctly to apply new pause themes

  • Fixed: Exit Game was not always working properly from the pause screens for DOSBox


--9.8--

  • New Premium Feature: Game pause screens are now available in LaunchBox and Big Box with options to view the manual or other additional apps documents or URLs, reset the game, save and load states, view retro achievements, swap discs, and more.

  • New Premium Feature: Big Box key bindings can now be bound to up to four different keys (primarily added so that all players on keyboard-based arcade boards can control Big Box together)

  • New Premium Feature: Big Box now has "Keyboard Automation" features similar to the existing Controller Automation features, primarily for keyboard-based arcade boards that are lacking in buttons. You can enable and configure the keys in the Big Box options under Keyboard Automation; this will allow you to use key combinations instead of individual keys for closing games, focusing Big Box, or turning the volume up or down.

  • New Feature: Installed GOG games can now be more easily and accurately imported via the new Import Installed GOG Games Wizard. Access it in LaunchBox under Tools > Import > GOG Games.

  • Improvement: LaunchBox screenshots in the game details sidebar are now in order based on your screenshot priority settings

  • Improvement: Nested playlists performance has been improved when combined with custom fields

  • Improvement: Updated the included version of the Chromium web browser to the latest version

  • Improvement: Viewing PDFs with the internal PDF viewer now zooms much more quickly and smoothly

  • Improvement: Page up and page down now work properly with the internal PDF viewer

  • Fixed: Retroarch Netplay features were broken by a previous release

  • Fixed: While in Big Box, the shutdown themes were using the LaunchBox startup theme setting instead of the Big Box one

  • Fixed: Rare threading error with hiding mouse cursors

  • Fixed: Possible null reference error while auto-generating child playlists


--9.7--

  • Fixed: Controller navigation issues in a few spots in the new Big Box themes manager


--9.6--New Premium Feature: A new themes manager is now built-in to Big Box that will let you manage, download, and uninstall both Big Box and Startup themes

  • New Premium Feature: Easy screenshot capturing has been added to Big Box for theme developers. Simply pressing the Print Screen key while Big Box is running will capture the screen and save it in the new LaunchBox\Screenshots folder with the current theme and view in the file name.

  • Improvement: New Russian translation has been added thanks to @alexposad on the LaunchBox forums

  • Improvement: Added three new properties to the Game object in order to better support theme developers: BindableVideoPath, BindableThemeVideoPath, and BindableThemeVideoOrVideoPath. These new properties can be used as a binding in the VideoControl for custom themes.

  • Improvement: Integrated the PrioritizedPathSelector control that was previously available as a custom plugin into Big Box, specifically for startup themes. A tutorial is available on the forums here: https://forums.launchbox-app.com/topic/49405-creating-a-startup-theme-with-video-support

  • Improvement: Fonts can now be integrated much more easily into custom LaunchBox, Big Box, and Startup themes without making users have to install them. A tutorial is available on the forums here: https://forums.launchbox-app.com/topic/49411-including-custom-fonts-without-custom-dlls/

  • Improvement: Game controller performance in Big Box has been improved

  • Fixed: In some situations, the new game startup screens were causing game music to play in the background while a game is running

  • Fixed: VideoControl videos were not always working properly in game startup custom themes


--9.5--

  • Fixed: Startup conflicts with syncing services like Dropbox, OneDrive and Google Drive on some systems


--9.4--

  • New Premium Feature: Big Box themes have been overhauled with new support for platform-specific games views, performance improvements, and bug fixes. The documentation PDF file in the LaunchBox\Themes folder has been updated as well.

  • Improvement: LaunchBox will no longer download images for inapplicable regions during batch imports and media download processes. This will help to save disk space and speed up the download processes. Please be sure your region priority preferences are correct in LaunchBox under Tools > Options > General > Region Priorities, as this will define what types of images are downloaded for games that have no region specified.

  • Improvement: Debug logging has been improved for media downloads and cleaning up media, now reporting the downloaded and deleted files.

  • Improvement: Debug logging has been improved for exceptions; the full stack trace is now included, and exceptions displayed in the popup window are now logged as well.

  • Improvement: Debug logging can now be turned on or off under Tools > Options > Debugging in LaunchBox. Debug logs were previously available, but had to be manually turned on via the Settings.xml file.

  • Improvement: New option to "Hide Auto-Generated Playlists from Playlist View" under the Big Box View settings. This new setting is on by default and will hide all the auto-generated nested playlists from the playlists view.

  • Improvement: New options to "Hide Mouse Cursor on Startup Screens" are available in the Game Startup settings of both LaunchBox and Big Box. These routines were causing issues on some rare systems, so they can now be disabled.

  • Improvement: A shortcut key combination is now available for "Select Random Game" in LaunchBox: Ctrl+Alt+Q

  • Improvement: New key and controller button mappings are available in Big Box for Lock/Unlock. This will allow you to lock or unlock Big Box without having to go all the way out to the System menu.

  • Improvement: Games can now be marked as completed or incomplete in Big Box via the game details menu. This new game details menu item can also be hidden in the Game Menu options.

  • Improvement: Big Box now has options to allow doing a bunch more things while locked: setting star ratings, opening game folders, opening game image folders, opening emulators, favoriting games, hiding games, marking games as broken, and marking games as completed. All options are available in the Security section of the Big Box options.

  • Improvement: The built-in version of VLC has been upgraded to version 3.0.6, which should resolve various issues with the previous versions of VLC; performance has also improved significantly.

  • Improvement: All the functionality of NJDave71's HelperControl for Big Box themes has been integrated into Big Box. Many thanks to David for his code. For theme developers, details are here: https://forums.launchbox-app.com/topic/48735-njdave71s-helpercontrol-functionality-integrated/

  • Improvement: Data saving performance in Big Box has been drastically improved, especially for users with lots of playlists

  • Improvement: The Big Box TextFiltersView now has proper support for videos with the ImageVideoView for custom themes

  • Fixed: In the LaunchBox list view, pressing a letter key to jump to a game in the list did not put keyboard focus on the newly selected item, so using the arrow keys afterwards would jump back to the previous location

  • Fixed: The Minimize on Game Startup and Restore on Game Exit LaunchBox options were messing with the startup screens, so they are now automatically disabled if the startup screens are used


--9.3--

  • Improvement: Daphne emulators should now have "Hide Console Window" checked by default for better compatibility with the startup screens

  • Fixed: Rare and random null reference error when returning to LaunchBox from games

  • Fixed: Error when using the list view in LaunchBox and attempting to hide the sidebar

  • Fixed: Rare but potential null reference error auto-generating child playlists

  • Fixed: Scan for Added/Removed ROMs error with platforms list's All node selected

  • Fixed: LaunchBox sidebar counts were updating incorrectly with an active search

  • Fixed: LaunchBox sidebar counts were sometimes not showing up immediately for All, None, and Exists nodes

  • Fixed: Big Box was using the LaunchBox startup theme setting instead of the Big Box startup theme setting


--9.2--

  • New Premium Feature: Game startup and shutdown screens are now available in LaunchBox and Big Box! They are fully themeable and are now on by default for premium users; you can disable them separately in the LaunchBox and Big Box options under Game Startup. Emulator-specific options are also available in the LaunchBox emulator settings under the Game Startup tab, as well as game-specific settings in the Startup tab of the Edit Game window. See the LaunchBox\StartupThemes folder for the theme files.

  • New Premium Feature: The new startup screens will show a progress bar while ROM archives are being extracted (if applicable)

  • New Premium Feature: The new startup screens will allow you to cancel launching the game by pressing Escape or whatever key you've bound to Back in Big Box. The Back controller button should work as well.

  • New Feature: A new "Export/Copy ROM Files from Selected Games to New Folder" option is now available under the Tools menu in LaunchBox. This is helpful, for example, if you wanted to export a particular genre playlist of ROM files to an EverDrive or similar.

  • Improvement: With the new startup screen features (assuming they are enabled) it should now be nearly impossible to start multiple instances of a game or mess up window focus by spamming buttons or keys during game launch

  • Improvement: Auto-generated playlists have been removed from the "Add to Playlist" menu option in LaunchBox in order to prevent the list from getting too unwieldy

  • Improvement: Plugins have been overhauled with better interfaces for startup processes (including the new startup screens) and accessing the new LaunchBox interface. Documentation is available here: http://pluginapi.launchbox-app.com/

  • Improvement: When LaunchBox is repopulating games or populating different games, the games lists will now fade out and disallow selecting a different game. This should both serve as a visual cue that LaunchBox is processing and also help to prevent selection confusion/misselections.

  • Fixed: Various Big Box screen positioning issues with multiple monitors that use different DPI settings


--9.1--

  • Improvement: Added a new property called KnownPlatformOrPlaylistTitle for the Big Box games views; this property should help Big Box themes (Unified and potentially other themes) to be more compatible with the new nested categories and playlists. It will return either the parent platform name or the known arcade playlist name when on nested categories and playlists.

  • Improvement: Significantly improved scrolling performance in LaunchBox for collections with lots of games that have no images; previously, games with no images were slowing things down.

  • Fixed: Automatically-populated playlists were showing duplicated games in some rare cases


--9.0--

  • New Feature: A new "Auto-Generate Child Playlists" feature is available when right-clicking on platforms in the LaunchBox sidebar while in Platform Categories view; this option allows you to generate child playlists for All Games, Favorites, Genres, Regions, Play Modes, Developers, and/or Publishers and optionally put them in child categories.

  • New Feature: The "Clean Up Images" process that is available under the Tools menu in LaunchBox is now called "Clean Up Media" and has been overhauled to support cleaning up videos, manuals, and music as well

  • Improvement: LaunchBox performance has been significantly improved when loading up the platform categories list in the sidebar, specifically when dealing with categories and total game counts. Loading the counts is now threaded so they may not show up immediately and will load in the background for large collections.

  • Improvement: Items with children are no longer always sorted first in the LaunchBox side bar, which was a bit disorienting now that platform categories are more flexible

  • Improvement: Big Box performance has been improved when loading up details for platform categories with many children

  • Improvement: Switched the EmuMovies searches to send the file name before the title to improve accuracy (recommended by Circo)

  • Improvement: A new ListCache.xml data file has been added that helps keep things running smoothly for collections with thousands of playlists

  • Improvement: When adding a new playlist underneath a platform, a line will now automatically be created to filter to only games for that platform when checking the box to make it an auto-populate playlist

  • Improvement: When bulk editing the associated emulator for games, LaunchBox will now automatically update the emulator for all additional apps that are also set to use the same emulator as the parent game

  • Improvement: Attract mode in Big Box will now always move into or out of views when the number of items highlighted exceeds the total number of items

  • Improvement: Performance has been significantly improved while populating the Big Box platform clear logo image cache for platforms, categories, or playlists that do not have default images

  • Improvement: Scraping is now improved for no-intro ROMs with tildes (~) in the file names

  • Improvement: Big Box alphanumeric indexes will now work properly with favorites-only lists. If no game is found that is not a favorite, Big Box will jump to the first favorited game that starts with that letter instead.

  • Improvement: When deleting platforms, categories, or playlists from the sidebar in LaunchBox, warnings have been added to clarify a number of things and reduce confusion

  • Improvement: The MAME arcade full-set import process now excludes hacks, prototypes, and bootlegs from the region prioritization process; this helps to ensure that hacks, prototypes, and bootlegs do not end up being used as the default ROM for a game.

  • Improvement: Big Box will now use the parent platform's video if no video exists for the selected playlist or category

  • Improvement: Big Box will now use the parent platform's background images if no background image exists for the selected playlist or category

  • Improvement: When switching between platforms, categories, and playlists in Big Box, if the same video is used, it will no longer restart

  • Improvement: Many new default clear logos for genres, play modes, All Games, and Favorites have been added thanks to the community

  • Fixed: Generating MAME/Arcade playlists on importing games was still restricted to premium users (previously we removed the premium restriction for playlists)

  • Fixed: Launch With in Big Box is now sorted alphabetically

  • Fixed: The list type drop down in LaunchBox is now sorted alphabetically

  • Fixed: Field drop downs in the LaunchBox playlist editor are now sorted alphabetically

  • Fixed: The PluginHelper.DataManager.GetAllParents() plugin method was not working properly

  • Fixed: Rare null reference error when loading game details in the sidebar in LaunchBox

  • Fixed: Rare data issue with platform categories not showing up

  • Fixed: Playlists were sometimes not updating when manually adding games to playlists

  • Fixed: Incorrect counts could occasionally display in various places in LaunchBox and/or Big Box; this was previously due to hide games options not always being accounted for in game counts

  • Fixed: Auto-populating playlists were sometimes not updating when game metadata changed

  • Fixed: Game controllers were not navigating the drop-down lists in the Big Box filters popup

  • Fixed: Big Box was still sometimes creating unnecessary/irrelevant empty video folders for playlists

  • Fixed: The emulators list when bulk editing games was not sorted alphabetically

  • Fixed: Additional applications in the LaunchBox game right-click menu were sometimes using the icon from the game's emulator instead of the icon from the additional application's emulator

  • Fixed: Big Box was caching the nested name incorrectly for platform, playlist, and category wheel images; this was resulting in the wrong images showing up in rare cases

  • Fixed: Big Box was not properly saving previous selections for deeply nested platforms, categories, and playlists

  • Fixed: Big Box was not properly saving previous selected games for categories and playlists

  • Fixed: Big Box attract mode was sometimes starting in the previous state (half-way through a spin) if it had previously been cut off

  • Fixed: Big Box attract mode was sometimes starting up too quickly after returning from a game

  • Fixed: On some very rare occasions, the Big Box update popup could previously cause stability issues

  • Fixed: Opening additional apps PDFs was not working properly in Big Box when Big Box was configured to use the internal PDF reader


--8.9--

  • Improvement: Empty playlists will now show up in the LaunchBox sidebar when viewing platform categories; this should reduce confusion when adding a new playlist and leaving it empty

  • Improvement: When manually adding a new platform via right-click in the platform categories list, LaunchBox will now warn you that it's not recommended to manually add platforms and to use the import processes instead. It also warns the user that categories and playlists should be used instead of platforms for nesting purposes.

  • Fixed: Add to Playlist functionality was accidentally still restricted to premium

  • Fixed: Editing a playlist that had no parents was putting it back into the root by default


--8.8--

  • Improvement: All playlist features are now available for free users instead of only for premium users

  • New Feature: Platform Categories, Platforms, and Playlists now have fully flexible nesting and can be nested multiple-levels deep in the Platform Categories views.

  • Improvement: Minor Big Box performance improvements

  • Fixed: Big Box was taking too long to fully exit (process was staying in task manager) when the Allow Sleep option was checked

  • Fixed: A particularly nasty Microsoft Windows Explorer bug in the Windows 10 October 2018 update was causing errors and crashes when clicking the Add Files button in the Import Games from Files wizard. Hopefully Microsoft fixes this bug soon, but in the mean time we've worked around it by hiding the title label of the wizard when clicking that button.


--8.7--

  • Improvement: Swapped out the default Racing Games clear logo with a new one that is easier to see thanks to @letstalkaboutdune

  • Improvement: Added a new BackgroundOpacity property to the LaunchBox BoxItemViewModel, primarily for @Grila's new LaunchBox custom theme

  • Improvement: Added a new SelectionChanged SystemEventType for plugins

  • Improvement: Playlists can now be shown with platforms, underneath a specific platform category, or both

  • Fixed: The PluginHelper.StateManager.GetAllSelectedGames() plugin method was not working properly in LaunchBox

  • Fixed: When LaunchBox was closed while minimized, the window would be very small on the next startup

  • Fixed: An "All" platform category was showing up in some situations that resulted in duplicated "All" items in the sidebar


--8.6--

  • Note: The original LaunchBox interface has been completely removed and replaced with the LaunchBox.Next interface. This was done in order to allow much quicker development going forward, solve a number of long-standing stability and flexibility problems caused by the previous interface, and solve fragmentation problems. Please let us know on the forums if you have issues with the new interface.

  • New Premium Feature: LaunchBox now supports custom themes just like Big Box! Check out the new LaunchBox\LBThemes folder, and change the theme under Tools > Options > Visuals.

  • New Premium Feature: A new "Disable Mouse Cursor Across All Apps" option is available in Big Box under Options > Mouse; this option will hide the mouse cursor completely while Big Box is open, in all apps.

  • New Premium Feature: Big Box now has options to allow or disable sleep, reboot, shut down, switch image type, switch view, and switch filter type (view type) while locked

  • New Feature: A new "Import MAME Arcade Full Set" wizard has been added to LaunchBox (under Tools > Import); this wizard will allow you to import a full set of the latest version of MAME games, and will work with merged, split, or non-merged sets. As a result, MAME imports no longer have to be tied to files.

  • New Feature: When importing a full set via the new "Import MAME Arcade Full Set" wizard, clones are optionally imported into additional apps. This allows you to have all clones accessible without cluttering your collection.

  • New Premium Feature: Now that MAME/Arcade metadata is much more accurate, the MAME/Arcade playlists have been overhauled to use the auto-filtering playlist system instead of a list of games (which turns out to be much more effective and also more performant). In addition, many new playlists have been added, including playlists for 2-player and 4-player games, as well as various genres like Beat Em Ups, Racing Games, etc. These new playlist options are available in the new "Import MAME Arcade Full Set" wizard as well as the "Create Missing Arcade/MAME Playlists" option from the Tools menu. Please keep in mind though that you will need to update and overwrite your metadata for your MAME games or the new playlists will not work properly.

  • Improvement: The LaunchBox MAME metadata (used to filter and gather metadata for MAME games on import) has been updated to the MAME 0.201 data, and a new backend system has been put in place to easily update the data for new MAME versions in the future. Hooray!

  • Improvement: The Download Metadata and Media and Import ROMs from Files wizards have been updated to prioritize the new, more accurate MAME data

  • Improvement: The LaunchBox.Next and LaunchBox image cache folders have been consolidated into a new LaunchBox\Images\Cache-LB folder, and the Big Box image cache has been changed to LaunchBox\Images\Cache-BB. These changes should take effect upon starting LaunchBox or Big Box.

  • Improvement: The LaunchBox main menu is now being cached on startup so that it opens quicker on first launch

  • Improvement: Many new platform/category/playlist theme videos have been added to the video downloader thanks to RetroHumanoid, PaDeMoniuM, CTRL-ALT-DEFEAT, dragon57, harryoke, and uv777bk from the forums, as well as prioritization options for each

  • Improvement: Any plugin errors that occur will no longer prompt the user; however, for developers, the errors will still show up in the debug logs

  • Fixed: Some message boxes were not centering properly

  • Fixed: Several background music priority/overlap bugs have been fixed in Big Box

  • Fixed: Controller input in Big Box was experiencing occasional hiccups on some systems

  • Fixed: Setting controller buttons in LaunchBox was occasionally glitching out

  • Fixed: Controllers were lagging sporadically in Big Box on some systems (especially underpowered systems). If you still experience controller lag in Big Box, please make sure that the "Use All Controllers" setting in Big Box is disabled.

  • Fixed: Gif images were not displaying in the LaunchBox Game Details Sidebar

  • Fixed: The list view in LaunchBox was not sorting secondarily by title when other columns were the primary sort

  • Fixed: LaunchBox was occasionally creating Manuals, Music, and Videos folders in emulator directories

  • Fixed: LaunchBox (.Next) was missing plugin support for the Tools menu

  • Fixed: LaunchBox (.Next) was missing LEDBlinky support

  • Fixed: LaunchBox (.Next) was missing plugin events for LaunchBox for startup completed and shutdown beginning


--8.5--

  • Improvement: The minimum box size and maximum aspect ratio options in LaunchBox.Next have been expanded to allow for Steam Banners with minimal borders

  • Fixed: The Play Count and Last Played fields were not updating when launching games via a double-click in LaunchBox.Next

  • Fixed: Applying a License.xml file was showing an irrelevant error in LaunchBox.Next


--8.4--

  • New Premium Feature: Platform, playlist, and platform category-specific background music is now available in Big Box! Enable it in the Big Box Sound options and place your music in the LaunchBox\Music\Background\Platforms\[Platform Name], LaunchBox\Music\Background\Playlists\[Playlist Name], and LaunchBox\Music\Background\Platform Categories\[Platform Category Name] folders.

  • Improvement: LaunchBox.Next now has a new Options window with a bunch of box configuration options for premium users: Background Opacity, Colorize Backgrounds to Match Images, Text Outline Opacity, Text Outline Thickness, and Align Text

  • Improvement: LaunchBox.Next now has full controller support

  • Improvement: LaunchBox.Next game hover icons have been implemented

  • Improvement: LaunchBox.Next custom spacing options have been implemented

  • Improvement: LaunchBox.Next box image and cache optimizations and performance improvements

  • Improvement: LaunchBox.Next now has a small progress bar at the top to show when images are caching in the background

  • Improvement: LaunchBox.Next now obeys the default background settings properly

  • Improvement: LaunchBox.Next now resets to the default background when changing to a new platform/filter

  • Improvement: LaunchBox.Next now works with clear logo backgrounds

  • Improvement: Show Versions has been implemented in LaunchBox.Next

  • Improvement: The LaunchBox.Next list view now retains its sorting on refresh and between filters

  • Improvement: "Use Random Color Theme On Startup" has been implemented in LaunchBox.Next

  • Improvement: LaunchBox.Next will now jump to the new game when a new game is added

  • Improvement: A maximum width has been added to the LaunchBox.Next side bar in order to prevent issues with it being too large

  • Improvement: Music playback has now been implemented in LaunchBox.Next

  • Improvement: LaunchBox.Next now contains a volume control in the bottom right

  • Improvement: LaunchBox.Next now obeys the "Colorize Game Dividers" option

  • Improvement: LaunchBox.Next now obeys the "Colorize Scrollbars" option

  • Improvement: LaunchBox.Next now obeys the "Colorize Background Fade" option

  • Improvement: New option in LaunchBox.Next for centering the text

  • Improvement: New option in LaunchBox.Next for showing or hiding the subline

  • Improvement: Added automatic music and background music support for .sid, .ac3, .alac, .amr, .dts, .xm, .it, .mod, .ape, .opus, .qcp, .nsf, and .spc file formats. These formats were previously playable by LaunchBox and Big Box but not automatically picked up when searching for music files.

  • Improvement: LaunchBox.Next now has an option to return to the OG interface, and the OG interface now prompts the user to try LaunchBox.Next, with options to always use .Next or stop prompting as well

  • Improvement: The "Minimize on Game Launch" and "Restore on Game Exit" options have been implemented in LaunchBox.Next

  • Fixed: LaunchBox.Next was not resetting to the default image group when switching to All Games or any filter that does not have a specific image group specified

  • Fixed: LaunchBox.Next "Search" field is now translated

  • Fixed: LaunchBox.Next exiting issues while switching to Big Box

  • Fixed: LaunchBox.Next disappearing boxes bug

  • Fixed: LaunchBox.Next possible Options freeze

  • Fixed: LaunchBox.Next stability issues, most prominently when launching games

  • Fixed: LaunchBox.Next side bar combo box and search box not sizing properly for custom fonts

  • Fixed: Playlists are now sorted properly via the playlist's sort settings in LaunchBox.Next

  • Fixed: Occasional multi-select issues with games not being unselected in LaunchBox.Next

  • Fixed: Rare Big Box threading null reference errors

  • Fixed: Rare splash screen threading error

  • Fixed: Rare image format error in Big Box Coverflow

  • Fixed: French translation error on deleting games from a playlist

  • Fixed: Greek translation error in Add/Edit dialog

  • Fixed: LaunchBox.Next videos playing in the background while playing games


--8.3--

  • New Feature: The Launch With functions will now allow you to choose a core when launching Retroarch

  • New Feature: Managing the Retroarch emulator is now much easier with drop downs for the cores and notifications for missing cores

  • Improvement: Image groups have been implemented in LaunchBox.Next

  • Improvement: The game details sidebar has been implemented in LaunchBox.Next

  • Improvement: You can now hide the sidebar in LaunchBox.Next

  • Improvement: The View and Tools menus have been added to the top right menus in LaunchBox.Next for easier accessibility

  • Improvement: Keyboard/tab navigation now works properly throughout LaunchBox.Next with proper visual cues

  • Improvement: Zooming in and out has been added to LaunchBox.Next (as well as the slider in the button bar)

  • Improvement: Games without images in LaunchBox.Next now display the placeholder image instead of no image at all

  • Improvement: Background image fading has been implemented in LaunchBox.Next

  • Improvement: The list view has been implemented in LaunchBox.Next

  • Improvement: Options to disable side bar counts or not right align them have been implemented in LaunchBox.Next

  • Improvement: LaunchBox.Next side bar drop down scroll bar styles have been themed

  • Improvement: Color themes are now available in LaunchBox.Next

  • Improvement: The sidebar right-click menu has been implemented in LaunchBox.Next

  • Improvement: Arrange By has been implemented in LaunchBox.Next

  • Improvement: Implemented combine and expand games in LaunchBox.Next

  • Improvement: Drag and drop has been implemented in LaunchBox.Next

  • Improvement: Implemented custom fonts in LaunchBox.Next

  • Improvement: Alphanumeric navigation (press a key to jump to a game) has been implemented in LaunchBox.Next

  • Improvement: Controller automation (but not yet full controller support) has been implemented in LaunchBox.Next


--8.2--

  • New Feature: LaunchBox.Next is now available; it's a complete overhaul for the main LaunchBox interface. It's largely still in development, but you can try it out by clicking the LaunchBox.Next button in the header or running the new LaunchBox.Next.exe file from the LaunchBox folder.

  • New Feature: Five new options have been added to the View menu in LaunchBox to hide games missing videos, front box art, screenshots, clear logos, and/or background images. These options will trigger a process to populate a missing media cache that will allow quick navigation. There's also an option underneath these five items to "Refresh All Missing Media" in case you've manually added or removed images directly from the file system.

  • New Feature: Images can now be deleted directly from the game details sidebar in LaunchBox via a new right-click menu

  • New Feature: The list view in LaunchBox now allows you to hide and show columns by right-clicking on the column headers, and will save your preferences as well as the column order

  • Improvement: The included CriticalZone theme for Big Box has been updated to version 2; huge thanks to CriticalCid for his continued work on the theme! To use it, select the new "CriticalZoneV2 - Default" theme under Options > Views in Big Box. More versions of the theme are also available on the LaunchBox forums.

  • Improvement: A new "Wheel Easing" option has been added to Big Box that makes wheels and CoverFlow appear smoother by easing animations in and out. It's on by default but can be disabled under Options > Views.

  • Improvement: A new "Show Platform Banner Images" option was added to Big Box to allow you to hide the platform banner images if you don't want them obstructing the view of the background; the setting is available under Options > Images.

  • Improvement: A new "Allow Computer to Sleep while not in Attract Mode" option has been added to the Big Box General options for users who want Big Box to allow their computers to sleep

  • Improvement: Scanning for added ROMs performance has been drastically improved

  • Improvement: The default platforms and settings for the Retroarch emulator have been updated with more platforms and more modern core choices

  • Improvement: RetroHumanoid's amazing theme videos have been added as an option to the Platform/Playlist theme video downloads

  • Improvement: A new "RotationAmount" property has been added to the Big Box FlowControl (for theme developers styling the wheels). This allows theme developers to create a more cohesive-feeling wheel with items that rotate as the wheel turns.

  • Fixed: Sorting by title in the LaunchBox list view now correctly sorts by Sort Title

  • Fixed: When using the search box in LaunchBox, the scroll position was not reset which was sometimes confusing because it appeared that not all results were shown

  • Fixed: The images portion of the Edit Game dialog had some minor positioning issues on higher DPIs

  • Fixed: Steam killed off our API key once again, again breaking the Steam import wizard. We've changed it to ask the user to get their own API key from Steam in order to resolve the issue.


--8.1--

  • Fixed: Alphanumeric navigation in LaunchBox caused a conflict with arrow key navigation (jumping to games starting with "Up")

  • Fixed: On rare occasions when switching themes in Big Box and returning to the filters view, the details were not populated and Escape could not be used without first switching the selection


--8.0--

  • New Premium Feature: Big Box now includes a built-in PDF/browser viewer for manuals that can be controlled with all existing controllers. This is implemented via the Chromium Embedded Framework (an embedded, open-source version of Google Chrome). If desired, this can be disabled under the Big Box General options.

  • New Feature: Retroarch Netplay support is now built-in to LaunchBox and Big Box, largely thanks to Izegod from the forums who built a plugin for it! Simply right-click on a supported game and select Retroarch Netplay in LaunchBox, or access the Retroarch Netplay options from the game details menu in Big Box.

  • New Feature: A new "Download Updated Community Star Ratings" option is available under the Tools menu in LaunchBox; this makes it much easier and faster to update star ratings, rather than having to run the Download Metadata and Media wizard.

  • Improvement: LaunchBox and Big Box startup times have been significantly reduced. The "Populating Platforms" portion of the startup screen should now be instantaneous in most situations.

  • Improvement: LaunchBox now supports jump to game by letter (press an alphanumeric key on the keyboard), similar to Windows Explorer

  • Improvement: The LaunchBox Welcome form has been revamped and modernized

  • Improvement: Added community star ratings support to the LaunchBox Plugin API. The following fields have been added to the IGame interface: CommunityOrLocalStarRating, StarRatingFloat, CommunityStarRating, and CommunityStarRatingTotalVotes. See the documentation here: http://pluginapi.launchbox-app.com/html/b33d2055-e2be-3f42-12c6-adbc5668f454.htm

  • Improvement: Added retro achievements support to the LaunchBox Plugin API. See the new Unbroken.LaunchBox.Plugins.RetroAchievements namespace for details. Documentation is here: http://pluginapi.launchbox-app.com/

  • Improvement: Retro achievements will now use alternate names from the games database if the game is not found; this requires the game to be already matched up to a LaunchBox Games Database ID

  • Improvement: The Big Box wall view now supports videos for custom themes

  • Improvement: The FilterTitle property is now available for all games views in Big Box custom themes

  • Improvement: The included version of ScummVM has been updated to the latest version! The ScummVM games list has also been updated.

  • Improvement: The Big Box star rating popup has been changed to jump only to half-star and whole-star values; in addition, pressing the Back button/key will no longer save the changed star rating. Pressing the select/enter key/button will, of course, save the value.

  • Fixed: Valve/Steam decided to kill our API Key for no apparent reason (or at least none that we received any communication about), which broke the Steam import wizard. This has been fixed with a new API key. Hopefully they don't kill this one...

  • Fixed: Retro Achievements were causing errors to pop up in LaunchBox if the retroachievements.org website went down

  • Fixed: Some Big Box theme combinations resulted in issues saving different views for each platform

  • Fixed: The game details sidebar in LaunchBox was not remembering its sizing when closed and restarting LaunchBox


--7.16--

  • Improvement: Additional logging features are now available for troubleshooting particularly difficult issues; can be manually turned on by altering the DebugLog setting in the Settings.xml file. This is not recommended for normal use as it may cause performance issues.

  • Fixed: Rare stability issues in Big Box


--7.15--

  • New Feature: Retro achievements are now accessible in LaunchBox from retroachievements.org! Add your account under Tools > Options > Search > Retro Achievements, and then your achievements will show up in the LaunchBox game details sidebar.

  • New Premium Feature: Retro achievements are now accessible in Big Box as well from the game details menu, or with a hotkey or controller button via Options > Keyboard Mappings > View Achievements or Options > Controller Buttons > View Achievements.

  • New Feature: Community star ratings are now available in LaunchBox and will show as a slightly different color. You can download the community's star ratings for your games by using Tools > Download Metadata and Media.

  • New Feature: Star ratings set in LaunchBox will now automatically upload to the LaunchBox Games Database in order to contribute to the community's ratings. You can disable this under Tools > Options > Search.

  • New Feature: Two new options have been added to Tools > Options > Search: "Use Community Star Ratings when Filtering or Arranging by Star Rating" and "Minimum number of community ratings in order to use". These will allow you to specify whether or not you want to use the community star ratings when filtering and arranging your collection, and how many community votes are required before considering the value.

  • New Premium Feature: Star ratings are now available in Big Box! They will show up by default in the game details views, but can be disabled under Options > Game Details.

  • New Premium Feature: Star ratings can now be set in Big Box from either the game details menu or via a hotkey or controller button under Options > Keyboard Mappings > Set Star Rating or Options > Controller Buttons > Set Star Rating. An option is available to hide the Star Rating from the game details menu as well.

  • Improvement: Three new fields have been added to the LaunchBox list view: Star Rating, Community Star Rating, and Community Star Rating Count

  • Improvement: Removed the seldom-used game details popup, which was made mostly irrelevant by the game details sidebar back when we implemented it. It wasn't very usable with all of the added images and became completely horrendous with the achievements; there are also some performance improvements as a result.

  • Improvement: Syncing your collection to the cloud now reports progress and is much quicker; viewing your collection on the web is much quicker as well :)

  • Improvement: Star ratings can now be set at half values

  • Improvement: The included version of 7-Zip has been upgraded to the latest version (16.04)

  • Improvement: The end of the Download Metadata and Media process in LaunchBox has been optimized to be multi-threaded so that the interface does not appear to be locked up when finishing up the process

  • Improvement: When switching the global theme in the Big Box options, platform-specific and playlist-specific themes are now reset in order to reduce confusion

  • Improvement: There are two new Theme Settings for Big Box custom themes: Force16X9AspectRatio and Force4X3AspectRatio, which should hopefully resolve issues running certain themes on 16x10 monitors and similar situations

  • Fixed: Game titles are no longer overwritten when downloading metadata and images and a new LaunchBox Games Database ID is found

  • Fixed: Developers, genres, and other non-game text lists in Big Box had an occasional issue with the text index caused by The, A, and An

  • Fixed: Big Box marquee screen had some placement issues when using a smaller resolution on the main display than on the marquee display

  • Fixed: When using the Text with Game Details view in Big Box, the logo at the top of the list was sometimes not updating

  • Fixed: Viewing videos full screen from the Big Box game details menu was sometimes not showing the video

  • Fixed: After closing the Options window, the LaunchBox main window border was corrupted on some systems

  • Fixed: "Prioritize Music over Video Audio" in Big Box was not working on rare occasions and the video audio and music would both play at the same time

  • Fixed: On Big Box games text list views, the selection bar was sometimes missing when first loading up the view

  • Fixed: When switching themes per platform or playlist in Big Box, sometimes it was confusing and/or the theme was not saving due to invalid views for certain themes. The view is now reset to the default when switching themes for a particular platform or playlist.


--7.14--

  • Fixed: Occasional errors importing ROMs


--7.13--

  • Improvement: More intelligent input processing in Big Box helps prevent accidentally bringing up the alphanumeric indexes during regular navigation

  • Improvement: ZeBobo5's Vlc.DotNet library (the library used to interface with VLC in LaunchBox only) has been updated to the latest version

  • Fixed: Various errors related to saving and loading import settings



--7.12--

  • New Premium Feature: Big Box Startup videos have been overhauled to be run from within Big Box instead of launching VLC directly; videos will now automatically run for the full length of the video unless skipped with a key or button press

  • New Premium Feature: Big Box now supports random startup videos as well; simply create a LaunchBox\Videos\Startup folder and drop all videos to be randomized inside

  • New Premium Feature: Different themes for each platform can now be used in Big Box; simply map a key or controller button to the new "Switch Theme" item under Options > Keyboard Mappings or Options > Controller Buttons

  • New Feature: Media items and Windows shortcuts can now be imported more easily using the new "None of the Above" import type in the import games wizard. Simply drag media files or Windows shortcuts over to LaunchBox and select "None of the Above" when choosing the type of files you are importing.

  • Improvement: Big Box memory footprint significantly reduced (RAM usage)

  • Improvement: Big Box performance improvements, specifically with transition animations between selecting games or platforms

  • Improvement: Big Box Startup videos will now always start up on the monitor selected as the primary monitor

  • Improvement: Checkboxes on the Import and Download Metadata and Media wizards now remember their settings for each import/run (where relevant). Selected image types are also remembered.

  • Improvement: The import wizard now prefills the platform field with the currently selected platform in LaunchBox

  • Improvement: Upgraded once again to the .NET Framework 4.7 (had previously reverted due to some minor end user issues with .NET 4.7). Hopefully all issues are ironed out by now; if necessary, you will be prompted to install the latest .NET Framework when upgrading.

  • Improvement: Additional Applications in Big Box have now been moved into a sub-menu so that the names are not cut off and they don't clutter up the game details menu

  • Improvement: Due to memory limitations and the possibility for out of memory errors, CoverFlow image quality in Big Box is limited to a max of Medium on systems with 8 gigs of RAM or less

  • Fixed: Additional apps were sometimes showing out of order; they should now always be sorted alphabetically in both LaunchBox and Big Box

  • Fixed: Refreshing platform wheel images in Big Box was not working in some cases

  • Fixed: Rare NullReferenceException could occur in LaunchBox while populating the game details sidebar values



--7.11--

  • New Premium Feature: A new wall view has been added to the Big Box games lists!

  • New Premium Feature: New Big Box key and controller button mappings have been added for starting Attract Mode on demand, and spinning the wheel while a key or button is pressed (which works well for selecting a random game)

  • New Feature: A new "Launch With" option is available for each emulated game in LaunchBox and Big Box that will let you choose an emulator to use on the fly when launching games. This is available via the right-click or Game menu in LaunchBox and via the Game Details menu in Big Box. It can also be hidden in Big Box via the Game Menu options.

  • New Feature: A new "Change ROMs Folder Path for Selected Games" option is available under the Tools menu in LaunchBox that will allow you to batch edit ROM folder paths for when you move your ROM files.

  • Improvement: Massive performance improvements both in general in Big Box as well as with CoverFlow and the wheels

  • Improvement: Steam Banners have been added as an image group supported for LaunchBox and Big Box

  • Improvement: Searching for games has been significantly improved with support for alternate titles from the LaunchBox Games Database as well as better exact matching

  • Improvement: Alternate titles are now used properly when consolidating games and importing games

  • Improvement: Custom themes in Big Box now support custom images and videos for platform categories and playlists

  • Improvement: A new MaxVerticalImageResolutionOverride property has been added to the Big Box CoverFlow control to allow for larger image sizes

  • Improvement: Added a new TotalGameCount property on platforms for binding in Big Box custom themes

  • Improvement: Added a new BannerImagePath property on games for binding in Big Box custom themes

  • Improvement: SharpDX (which interfaces with DirectX) has been updated to the latest version

  • Improvement: Upgraded the included version of VLC to version 2.2.6

  • Fixed: Occasionally LaunchBox was experiencing unnecessary slowdowns due to threading issues when switching side bar selections or arrange by values

  • Fixed: Connecting and syncing your collection to the LaunchBox Games Database was broken since we converted the website to use HTTPS



--7.10--

  • New Feature: Plugins are now supported in LaunchBox and Big Box! If you're a developer, see documentation here: http://pluginapi.launchbox-app.com

  • Improvement: LaunchBox and Big Box updates are now downloaded automatically in the background so you don't have to wait for them; this can be disabled under Options > General > Updates in LaunchBox

  • Improvement: CRC checks are now used to eliminate duplicate images when downloading from the LaunchBox Games Database or EmuMovies on imports and metadata/media updates

  • Improvement: The Clean Up Images option from the Tools menu in LaunchBox has been modified to also remove duplicate images

  • Improvement: the Clean Up Images option from the Tools menu in LaunchBox has been tweaked to add a Cancel button and use all cores on your system in order to vastly improve performance

  • Improvement: Massive startup performance increases for both LaunchBox and Big Box; in some cases it is now well over twice as fast; used multi-threading and other strategies

  • Improvement: Significant performance increases when selecting platform categories in Big Box

  • Fixed: Titles are no longer duplicated into the Version field when importing games that don't have a Version



--7.9--

  • New Premium Feature: Platform Categories are now accessible in Big Box! You can choose "View Platform Categories" in the main menu, and platform categories can be made the default view on startup in the view options.

  • New Premium Feature: Nested Filters are now available in Big Box as well! You can filter any games list in Big Box by pretty much any field or combination of fields. This includes keyboard and button shortcuts and a menu item listed in the alphanumeric navigation.

  • New Premium Feature: New options are available under Options > Image Cache in Big Box to force populate all cache images. This should help especially on lower-end devices like the GPD Win, where the device is too slow to do it during normal operation.

  • New Feature: Platform categories can now be edited with a sort title, video, etc. via the side bar in LaunchBox

  • Improvement: Five new platform category images are included by default with LaunchBox, thanks to GiantTitan from the forums :)

  • Improvement: Theme videos can now be downloaded for platform categories as well using Tools > Download Platform/Playlist Theme Videos

  • Improvement: Empty games lists in Big Box should now show "no games found" instead of an empty list

  • Improvement: A new Arabic translation is available thanks to MajKSA from the forums! :)

  • Improvement: Added missing field "Broken" to playlist auto-filters and nested filters

  • Improvement: Hide/Unhide is now available in Big Box in the game details view

  • Improvement: Added a new "CurrentTime" binding to all views in Big Box for custom themes

  • Improvement: Big Box CoverFlow performance has been marginally improved; also, for lower end machines such as the GPD Win, the reflections are what cause performance issues and can now be turned off under Big Box > Options > Images > CoverFlow Reflection Opacity. Set the opacity to 0% to drastically improve performance.

  • Improvement: Hide Taskbar is no longer the default for Big Box since it seems to cause some rare issues on some systems, specifically when coming back to Big Box from a game (thanks to Charco for figuring this out)

  • Fixed: Playlists in Big Box were not switching image types correctly

  • Fixed: Controller automation was occasionally causing issues with Big Box when closing out of certain emulators

  • Fixed: When selecting a platform, platform category, or playlist in the sidebar in LaunchBox and no previous image type had been selected for that item, LaunchBox was not using the default image type but rather it was using the image type that was used for the previous selection

  • Fixed: Playlists were not looking at additional apps when populating the games in the lists

  • Fixed: When creating automatic arcade playlists, some non-arcade games were ending up in the list



--7.8--

  • New Premium Feature: Playlists are now available with a ton of new options! They can also be displayed next to your platforms in LaunchBox and Big Box.

  • New Premium Feature: Custom filters have now been replaced with auto-populating playlists, which are much more flexible and more performant!

  • New Premium Feature: Playlists can now optionally created on imports to divide up Arcade platforms into various subdivisions such as Capcom Classics, Namco Classics, etc. These playlists can also be created after the fact using Tools > Create Missing Arcade/MAME Playlists.

  • Improvement: Platforms and playlists now both have a Sort Title field that can be used to custom sort them

  • Improvement: Theme videos can now be downloaded for playlists as well as platforms using the Download Platform/Playlist Theme Videos option from the Tools menu

  • Improvement: New controller buttons and keyboard mappings have been added for each view type in Big Box (switching between platforms, playlists, genres, etc.)

  • Improvement: Platforms (and playlists as well) can now be managed directly in the sidebar via right click instead of always using Tools > Manage Platforms

  • Improvement: In order to better support some MAME games that don't have an associated zip file, LaunchBox will no longer complain that the ROM file does not exist if the emulator's "use file name only without file extension or path" box is checked

  • Improvement: Updated the list of Patreon producers in the About dialog once again! As always, thank you very much to all producers! https://www.patreon.com/launchbox

  • Fixed: Renaming platforms was creating duplicate platforms

  • Fixed: When exiting Big Box with the exit shortcut key or button, the last platform used was not being saved



--7.7--

  • New Premium Feature: Big Box will now remember the last view used for each platform; can be enabled under Big Box Views options

  • New Feature: A new "Combine ROMs with matching titles into a single game" option is available on imports that will allow you to select from multiple ROMs for each game

  • New Feature: A new "Consolidate ROMs" option is available under the Tools menu in LaunchBox to combine ROMs for existing collections, just like imports

  • New Feature: New "Combine Games" and "Expand Games" options are available when right-clicking games in LaunchBox; these options will combine and expand games into and out of additional applications

  • Improvement: When importing individual ROMs (and choosing not to combine them), the Version field will now be populated properly based on the ROM file name

  • Improvement: Additional applications have a bunch of new fields to support the multiple ROMs per game

  • Improvement: Region Priorities have moved to the General section of the Options dialog instead of the Images section, as they are now also used for prioritizing multiple ROM versions on imports

  • Improvement: Region Priorities are no longer a premium-only feature and are now available for free users as well, in order to support the prioritizing multiple ROM versions features

  • Improvement: Upgraded the integrated version of VLC to 2.2.4 which should help some stability issues

  • Improvement: The error reporting feature now does a better job of displaying more details about unexpected errors, and automatically reports the error to the LaunchBox development team

  • Improvement: A new column has been added to audits that specify how many additional applications are on each game and links directly to them (should help with combined games going forward)

  • Improvement: When deleting games with ROM deletes enabled, the user is now prompted to delete additional application ROMs as well

  • Improvement: Disc number ROM file name parsing has been improved to support more formats, and side A and side B are now parsed as well

  • Improvement: The included CriticalZone theme for Big Box now fades out the wheel in the full screen video views (thanks to Grila and CriticalCid!)

  • Improvement: Updated the growing list of Patreon producers once more in the About dialog! Thank you to all producers! https://www.patreon.com/launchbox

  • Fixed: Image region prioritization was being ignored (looked over during performance optimizations)

  • Fixed: Rare music error when closing LaunchBox

  • Fixed: LEDBlinky was not being sent Game Start commands for Steam and other URL-based games

  • Fixed: The CriticalZone theme was not displaying marquee images for games



--7.6--

  • Improvement: CriticalCid has updated his amazing CriticalZone theme (included with Big Box) for better performance and two new games views!

  • Improvement: Viking's 16x9 platform videos are now available to download using Tools > Download Platform Theme Videos in LaunchBox

  • Improvement: Additional platform theme videos from Nyny77 and Viking are available to download using Tools > Download Platform Theme Videos

  • Improvement: A new option has been added to the Big Box General options to specify whether or not you want to hide the taskbar while Big Box is running

  • Improvement: New options have been added to the Big Box General options to specify whether or not you want to remember the last platform used and the last game used for each platform

  • Improvement: Updated the list of Patreon producers in the About form! Thank you so very much to all contributors. :)

  • Improvement: Added ActiveGame and ActivePlatform properties for use in Big Box custom themes that behave the same as SelectedGame and SelectedPlatform, but are delayed until an item is fully selected

  • Improvement: Improved the performance of scrolling platform notes in Big Box

  • Improvement: A new %gameid% variable can be used when launching emulators to help with game identification

  • Improvement: New Dutch translation is available thanks to Bardock on the forums :)

  • Improvement: For platforms that are configured to use MAME files by default, the importers will now revert back to regular files if no MAME-style names are found

  • Improvement: Big Box startup videos now tell VLC to use a higher priority so that video playback is interrupted less often

  • Fixed: Startup videos were not working properly on 32-bit systems

  • Fixed: When using the text filters view in Big Box, the first selected filter was not populating details for the filter (introduced in 7.5)

  • Fixed: The audit tool was sometimes missing a few games from your collection

  • Fixed: Additional stability issues in Big Box with the "prioritize music over video audio" option



--7.5--

  • New Feature: A new auditing tool has been added that will help you manage your games and media. To use it, select a platform in the sidebar (sidebar must be filtered to platforms), and then go to Tools > Audit.

  • New Feature: Startup videos are now supported for Big Box! Simply put your video file in the LaunchBox\Videos folder and name it Startup.mp4 and it will play on startup instead of the splash screen. There's also a "Minimum Startup Video Duration" setting in the Big Box General options that will force showing more of the video if Big Box loads too quickly.

  • Improvement: Big Box now remembers the last game for every platform and the last platform that was used

  • Improvement: Big Box performance has been increased when using VLC; we've force-disabled post processing on the VLC videos

  • Improvement: Big Box now hides the taskbar while running in order to prevent it from showing while switching between the startup video and Big Box, and while running games

  • Fixed: A null reference error was possible during ROM imports of multi-disc games

  • Fixed: When editing platforms using the Manage Platforms tool, sometimes the video path was automatically getting set to the video path for a particular theme

  • Fixed: Rare null reference error in Big Box when between views

  • Fixed: Flip box wasn't always working correctly in Big Box wheel views

  • Fixed: Prioritizing music over video audio in Big Box was causing occasional errors and crashes

  • Fixed: When switching games views in Big Box, sometimes CoverFlow images were re-generating and taking a while to show up (due to conflicts with the previous view)

  • Fixed: VLC has been changed to always use the LaunchBox\VLC\vlc.cfg file for configuration instead of no configuration or the system's default configuration



--7.4--

  • Improvement: In order to reduce CPU usage while playing games, the scrolling text now pauses when Big Box is not in focus

  • Improvement: Image type preferences are now saved between launches when switching between image types in Big Box

  • Fixed: Videos in Big Box were not resuming when going back from the game details screen the first time

  • Fixed: Big Box Background videos were not always resuming after playing games

  • Fixed: Using All Games as the startup view in Big Box was causing various issues

  • Fixed: DirectoryNotFoundException rarely occuring on exit

  • Fixed: Added more safeguards against rare duplicate videos playing issue in Big Box



--7.3--

  • Improvement: Various fixes and performance improvements for Big Box, again related to VLC and background videos



--7.2--

  • Fixed: Several VLC-related stability issues for Big Box



--7.1--

  • Improvement: Resolved some performance issues with scrolling notes in Big Box

  • Improvement: Added a new VideoControl for Big Box custom themes (for more flexible use of custom video backgrounds and such)

  • Improvement: Changed the Documentation.pdf file to reflect the Big Box custom themes changes and additions for 7.0 and 7.1

  • Improvement: CriticalCid's CriticalZone theme (included with Big Box) has been updated to utilize the new VideoControl which should improve performance for the theme

  • Fixed: Imports were sometimes failing at various spots when importing multiple discs

  • Fixed: VLC-related HostVisual errors

  • Fixed: Genre changes in batch edit were sometimes not getting saved

  • Fixed: Scan for Added ROMs was sometimes finding duplicates when absolute paths were used in the XML



--7.0--

  • New Premium Feature: Various platform theme videos are now available to download from directly within LaunchBox using Tools > Download Platform Theme Videos

  • New Premium Feature: Background music is now supported in Big Box; simply place any background music tracks into the LaunchBox\Music\Background folder and enable it in the Big Box Sound options

  • New Premium Feature: Big Box now has an On Screen Display for music tracks; it can be disabled in the Big Box Sound options

  • New Premium Feature: Big Box now has an option to prioritize music tracks over video audio; it's available in the Big Box Sound options

  • New Premium Feature: Game theme videos are now available to download from EmuMovies in LaunchBox and can be used in place of standard gameplay videos in Big Box

  • New Premium Feature: James Baker's Big Box Cinematix now includes his game theme videos as well; they're available in all of the import and metadata update processes

  • New Feature: Full soundtracks are now supported for games via m3u playlists in both LaunchBox and Big Box; simply put the m3u playlist file into the music track field

  • New Feature: You can switch between music tracks using new keyboard mapping and controller button mapping options for Next Track and Previous Track in Big Box, or using the new controls in the bottom bar for LaunchBox

  • New Feature: A new Category field has been added to platforms which will allow you to organize your platforms into a nested list. Select Platform Category from the list at the top of the left sidebar to arrange your platforms by category.

  • New Feature: Scan for Added ROMs and Scan for Removed ROMs features are now available under the Tools menu in LaunchBox; they make it easier to update your collections without reimporting. Make sure your platform game folders are correct under Tools > Manage Platforms before using this feature.

  • Improvement: CriticalCid's CriticalZone theme is now included by default with Big Box

  • Improvement: Custom themes now support custom videos that will override the videos in the user's collection

  • Improvement: Custom images (and now videos) for custom themes now support Scrape As properly

  • Improvement: Big Box custom themes now support theme settings to override the user's default settings

  • Improvement: Navigating the LaunchBox sidebar with the keyboard or a controller is much smoother

  • Improvement: File Name is now available as an option to display in game details in Big Box

  • Improvement: Updated our list of awesome Patreon producers in the About screen

  • Improvement: Massive startup performance improvements for Big Box and LaunchBox; for example, with one 50,000-game library startup performance was reduced from 1 minute in Big Box to around 10 seconds

  • Improvement: Large performance improvements when populating games in LaunchBox

  • Fixed: The Big Box Fade transition wasn't always properly fading in and out when fading to empty content

  • Fixed: There was a major performance issue in LaunchBox when arranging by certain fields (anything that duplicates games in the list was causing the slowdown; bug was originated with the XML split)

  • Fixed: The horizontal boxes games view in Big Box was not remembering platform-specific image types

  • Fixed: Big Box showed an error on startup if the theming Documentation.pdf file was open

  • Fixed: Occasionally games would refuse to delete when removing entire platforms or when games did not have a platform associated with them



--6.12--

  • New Premium Feature: Added custom marquee support to Big Box for arcade cabinets

  • New Premium Feature: Added proper multi-monitor support to Big Box

  • Improvement: Significantly reduced pop-in for images in LaunchBox

  • Improvement: Added a Producers tab to the About dialog for our amazing Patreon contributors :)

  • Fixed: Voice recognition commands specific to Big Box were complaining about not being in Big Box (bug was introduced in 6.11)

  • Fixed: Images were not retained when renaming games (introduced in a recent version)

  • Fixed: LaunchBox (not Big Box) was causing LEDBlinky to fire a list change and a game select command after a game started running

  • Fixed: AutoHotkey was working properly for events, but not for executing commands on startup of emulators, etc.

  • Removed: The import and export to zip file features were removed as they are no longer necessary when switching platforms between different LaunchBox installations; now it's as simple as just copying the platform's XML file and media files between installations



--6.11--

  • Fixed: After resizing boxes in LaunchBox, boxes would sometimes not show up until manually refreshing images



--6.10--

  • New Premium Feature: Big Box now has separate volume controls for videos, music, startup, navigate, select, back, and attract mode navigate; volumes are available under Options > Sound in Big Box.

  • New Premium Feature: Big Box now supports proper sound packs! The LaunchBox\Sounds subfolder now contains folders for different sound packs and you can switch between them under Options > Sound in Big Box. Big thanks to Clavius for all the new sound packs. Additional sound packs can also be downloaded from the forums: http://forums.launchbox-app.com/files/category/3-big-box-sound-packs/

  • New Premium Feature: Big Box now has a new Default Startup View setting under Options > Views. This will allow you to change what view comes up when you first start up Big Box.

  • Improvement: The singular LaunchBox.xml file has been replaced with separate XML files in the Data subfolder; this allows for better performance for external integrations like RocketLauncher and LEDBlinky

  • Improvement: The LaunchBox rendering, data population, and caching engines have been revamped to vastly improve performance

  • Improvement: LaunchBox and Big Box startup time has been significantly reduced by delay loading certain metadata items

  • Fixed: The back button in Big Box was not registering properly in some situations (such as after Attract Mode was running or while games were animating)

  • Fixed: Several issues with the selected game getting out of sync when entering and backing out of filters in Big Box

  • Fixed: Image types were not switching properly for CoverFlow views in Big Box

  • Fixed: The emulator field was sometimes being reset back to empty when changing the platform or metadata in the Add/Edit window

  • Fixed: Paths were not being saved relatively when importing games and copying or moving files

  • Fixed: Games and platforms in the CoverFlow and wheel views in Big Box can now be selected with the mouse



--6.9--

  • New Premium Feature: LaunchBox and Big Box now have voice recognition! Enable it in LaunchBox under Tools > Options > General > Voice Recognition.

  • New Premium Feature: Attract Mode is now available for Big Box! Enable it under Options > Attract Mode in Big Box. Sit back and watch your collection shine. :)

  • New Premium Feature: Game notes and details as well as platforms and filters details are now scrollable in Big Box! Options to enable or disable these are located in the Game Details, Filter Details, and Platform Details sections of the Big Box options

  • New Premium Feature: You can now prioritize regions for images under Tools > Options > Images > Region Priorities

  • New Feature: LaunchBox and Big Box now support LEDBlinky! Just set the path to LEDBlinky in the LaunchBox General options.

  • Improvement: If a game's region is set, images for that region will be prioritized

  • Improvement: It is now possible to put command-line options after the ROM name when launching emulators by using the %romfile% variable in the command-line parameters

  • Improvement: Imports for non-MAME platforms with obscure ROM file names should now receive proper game titles (force MAME metadata should no longer be used for non-MAME platforms)

  • Improvement: All fields on games and platforms are now directly accessible in Big Box custom themes with {Binding Path=SelectedGame.PropertyName} or {Binding Path=SelectedPlatform.PropertyName}

  • Improvement: Documentation is now available for custom themes; see the Documentation.pdf file in the LaunchBox\Themes folder

  • Improvement: Saving operations in Big Box have been optimized to always happen in the background and not delay the app (most notably when leaving the Options screen)

  • Improvement: Multi-disc imports now recognize the formats "Game - Disc 1", "Game - Disk 1", "Game - Disc 1 of 2", and "Game - Disk 1 of 2"

  • Improvement: Coverflow in Big Box now loops

  • Fixed: Many additional fixes have been applied for the VLC video playback engine in Big Box

  • Fixed: The LaunchBox and Big Box automatic updaters have been fixed so that they no longer prompt you to close them in the setup

  • Fixed: When importing multiple discs and copying files, subsequent discs were not being copied

  • Fixed: The back button in Big Box no longer bypasses the playing game popup

  • Fixed: Custom theme errors in Big Box were not properly reverting back to the default theme

  • Fixed: Using folder names for imports with a period in the folder name was causing naming issues

  • Fixed: Viewing videos fullscreen in Big Box was always using the Windows Media Player engine even if VLC was selected

  • Fixed: The System and Options views in Big Box were not properly refreshing after changing themes

  • Fixed: Several issues with the LaunchBox zip package exporter were introduced in recent versions



--6.8--

  • New Feature: Steam trailer video downloads are now available for Steam games; these downloads are available in the Import Games from Steam wizard and the Download Metadata and Images wizard. Note that you may need a codec in order to play these videos with Windows Media Player, and VLC currently has an issue where a green line may show up at the bottom of the videos. These videos are .webm videos, which is the reason for the trouble.

  • Improvement: Big Box custom themes now support platform images that will override the user's existing platform images while the theme is in use; see the changes to the Default theme project and folder for details

  • Improvement: Importing multi-disc ROMs that are named correctly with (Disc 1) or (Disk 2) will now stop importing duplicates and create the extra discs as additional applications instead

  • Improvement: ROM imports will now allow you to sort by file extension when listing the ROMs to import, which should allow you to easily remove all of a particular file extension if needed

  • Improvement: LaunchBox was previously using the system Temp folder for some things which goes against our policy of keeping everything in the LaunchBox folder; LaunchBox\Metadata\Temp is now used instead

  • Improvement: The new Temp folder (above) is now cleared upon exiting LaunchBox

  • Improvement: VLC video transitions in Big Box should be much smoother and faster now

  • Fixed: Big Box CoverFlow views were not saving their place in the list when returning from details

  • Fixed: The Big Box alphabetical index was not handling culture-specific characters properly (which was making the index non-functional in some cases)

  • Fixed: The VLC video playback engine in Big Box had a memory leak and was causing some other related issues

  • Fixed: VLC videos in Big Box are now centered properly

  • Fixed: VLC background videos in Big Box should now properly fill the screen regardless of the monitor's aspect ratio (previously it was only working for 4:3 and 16:9)

  • Fixed: Images are no longer renamed unnecessarily when editing games if they already existed; will help prevent issues when using the same image folders for multiple frontends

  • Fixed: Little tiny feint (and rare) graphical glitches on clear logos in the games wheels have been fixed thanks to code suggested by Nielk1 on the forums

  • Fixed: Viewing images fullscreen in Big Box had an odd issue where returning to the start of the list would not update and show the first image

  • Fixed: The PlatformTitle property used for Big Box custom themes in the platforms views was not working properly



--6.7--

  • New Feature: The image type displayed is now specific to platforms in both LaunchBox and Big Box; each platform can have a different associated image type.

  • Improvement: Custom themes and views have been extended to allow further styling and visual editing in Visual Studio

  • Improvement: Added a default Rocket Launcher emulator with automatic configuration

  • Improvement: Added keyboard and controller button mappings for Search to Big Box

  • Improvement: Animated gifs are now supported in custom themes/views in Big Box

  • Improvement: The Big Box framerate option has been extended to support many more possible frame rates to match various monitor refresh rates

  • Improvement: The image rendering quality was improved in several areas in Big Box

  • Fixed: Incorrect screenshots were displaying in the games lists when background videos were enabled

  • Fixed: The search icon in the Big Box text list's alphabetic index was getting cut off

  • Fixed: Big Box screenshots are now centered in the games views

  • Fixed: Sorting types of lists other than game titles is now fixed to properly ignore A, An, and The, etc.

  • Fixed: Videos could not be downloaded or replaced when they were selected and paused in the game details sidebar (was throwing an error)

  • Fixed: Scrape As platforms were using command-line parameters for "Scrape As" platform in the associated platforms for emulators instead of the proper platform name

  • Fixed: The mouse cursor in Big Box was automatically showing back up when switching between views and "hide mouse cursor" was enabled

  • Fixed: When "Auto-Play Music" is enabled and "Auto-Play Videos" is disabled in LaunchBox, music was not auto-playing if a video was available for the game

  • Fixed: Manually playing a video using the Windows Media Player engine in LaunchBox was not stopping any playing music

  • Fixed: The DOSBox configuration editor was not populating screen resolutions properly

  • Fixed: The default platform clear logos were being saved to disk as JPGs instead of PNGs

  • Fixed: Windows Media Player videos are now centered in Big Box in the games views (for vertical videos); however there's a glitch with the VLC playback engine so VLC videos are still not centered



--6.6--

  • Fixed: The new Big Box search features were causing errors when used with a controller

  • Fixed: The window close button wasn't working when using the default Windows border

  • Fixed: When using background videos in Big Box, when a game's video did not exist, incorrect images were sometimes showing as the background and the images were not stretched



--6.5--

  • New Premium Feature: Big Box now supports searching with an on-screen keyboard! There's a new Search option in the System view as well as a new magnifying glass icon in the alphabetic indexes. Filtering and searching combined is now possible.

  • New Premium Feature: Big Box now has a "View All Games" option in the System view



--6.4--

  • New Premium Feature: There is a new option in the Big Box general settings to skip the game details screen; this will make Big Box play your game immediately when pressing enter from the games list views instead of taking you to the game details screen

  • New Premium Feature: There are new keyboard mapping and controller button mapping options in Big Box for "Show Game Details Screen" that will take you to the game details if you've enable the "Skip Game Details Screen" setting above

  • New Feature: Deleting ROM files when deleting games is now possible; check the box to allow deleting ROM files in the LaunchBox general options

  • New Feature: Region information can now be parsed from ROM file names for No-Intro and Goodsets and possibly other naming formats

  • Improvement: Many fixes and improvements have been made to the VLC video playback engine in Big Box due to bugfixes in higankanshi's Meta.Vlc library. Video transitions for VLC are now supported as well! :)

  • Improvement: Platform and game clear logos are now available from EmuMovies and downloadable in LaunchBox!

  • Improvement: A new German translation is now available thanks to Opaklopper from the forums

  • Improvement: ScummVM has been updated to version 1.8.1; in addition, if you manually replace ScummVM in the future it will no longer be automatically overwritten

  • Improvement: Big Box Options have been restructured to make them much more user friendly

  • Fixed: Rare crash when refreshing items from the cache in LaunchBox

  • Fixed: Rare issue with non-empty folders when migrating images from 6.2

  • Fixed: Manually creating platforms in Manage Platforms was resulting in bad image folder settings

  • Fixed: Controller automation should no longer close LaunchBox when using certain emulators

  • Fixed: In some games list views in Big Box, the current position in the list was not remembered when backing out from the game details view

  • Fixed: Non-premium EmuMovies members were always seeing a single error when importing games

  • Fixed: Scrape As was causing issues with default emulators



--6.3--

  • New Feature: Platform videos are now supported and can be manually specified under Tools > Manage Platforms. They can also be automatically downloaded from EmuMovies on imports or metadata updates by leaving the Video_System_Intro_MP4 box checked.

  • New Feature: Scrape As can be specified under Manage Platforms if you would like to call a platform something different than the defaults

  • New Premium Feature: Image priorities can be set in the LaunchBox options for the various types of images; these changes are reflected in both LaunchBox and Big Box.

  • New Feature: It's now easy to switch between boxes, 3D boxes, carts, 3D carts, and screenshots in the main LaunchBox images view. It's available under the View Menu or when right-clicking on games (Image Type).

  • New Premium Feature: You can now switch between boxes, 3D boxes, carts, 3D carts, and screenshots in Big Box as well. There's an option under Game Images in Big Box as well as assignable key and button settings to switch the image types on the fly.

  • New Premium Feature: Themes and custom views are now supported in Big Box! Check the Themes folder inside your LaunchBox folder for details.

  • Improvement: Images have been restructured to include all of the various image types on the LaunchBox Games Database. Default image folders will be renamed on startup to match.

  • Improvement: When adding new games manually, the platform is now set by default if filtered by platforms

  • Fixed: The Force using MAME data feature in the import wizard was not working for non-MAME platforms because it was always filtering to games known to work with MAME



--6.2--

  • Fixed: Some additional metadata updating bugs were causing people to have outdated metadata and as a result some images were missing when importing or adding games

  • Fixed: Custom filters were not working properly for some translations. If you were experiencing issues, you may need to delete your existing filters and re-create them to fix the issues.

  • Fixed: When videos had problems playing with the VLC video playback engine in Big Box, Big Box was erroring out. Replaced this with a more friendly message.

  • Fixed: Some occasional errors were showing up when switching views on the fly in Big Box

  • Fixed: Windows and Steam imports were still using the old platform name "PC" for Windows games instead of the new proper platform "Windows"



--6.1--

  • Fixed: Crashes on startup were occurring for some users upgrading from versions older than 5.10 due to outdated metadata XML files



--6.0--

  • New Feature: The latest metadata is automatically downloaded from the LaunchBox Games Database on imports, so local metadata will no longer be out of date from the LaunchBox Games Database. You're also prompted when searching for games whether or not you'd like to update if an update is available.

  • New Premium Feature: Big Box now contains a few new views for the games lists: CoverFlow, CoverFlow with Details, and a Vertical Clear Logo Wheel. You can change from the default view by going to Options > Games List > Games List View.

  • New Premium Feature: The Big Box CoverFlow image quality and reflection opacity can be changed under Options > General.

  • New Premium Feature: Big Box now contains a new view option for the platforms list: Vertical Clear Logo Wheel. You can change to this new view by going to Options > Filters List > Platforms List View.

  • New Premium Feature: Big Box now includes an alpha-numeric list for easy navigation in long lists. Simply go left (or up or down depending on the view) to bring up the list.

  • New Premium Feature: Big Box now allows you to lock down the interface with a pin, which will prevent all data/options changes. Set the pin under Options > Security.

  • Improvement: The VLC engine in Big Box has been revamped to use higankanshi's Meta.Vlc library, which significantly boosts performance, resolves the issues with the black bars, and now allows transitions for the VLC videos!

  • Improvement: Game title sorting in LaunchBox and Big Box will now ignore "The", "A", and "And" by default. If you override this with the Sort Title field, this functionality is ignored.



--5.10--

  • Improvement: MAME metadata and import functionality has been greatly improved which should help to reduce gaps from the get-go. Also included a link to Antropus's Lightspeed MAME importer for users who need even more options.

  • Improvement: Spanish, French, and Brazilian Portuguese translations have been updated thanks to CliveBarker, Wattoo, and AFaustini on the forums (including release notes in the Welcome dialog)

  • Improvement: Startup time has been reduced a bit by separating out the MAME metdata to a separate file

  • Improvement: VLC videos in LaunchBox and Big Box now loop and resume from pausing properly instead of starting over

  • Improvement: The controller AutoHotkey solution has been replaced with custom functionality instead of using AutoHotkey; it is now called controller automation. Due to the numerous issues with AutoHotkey and controllers on Windows 10 (probably due to Microsoft driver bugs), this was a necessary fix. You may need to reset your Controller Automation (previously AutoHotkey) settings in both LaunchBox and Big Box.



--5.9--

  • New Feature: LaunchBox will now use 7-zip (included) to extract 7z, zip, and rar ROM files before launching. Enable on a per-emulator basis by checking the "Extract ROM archives before running" box in the emulator settings.

  • New Feature: LaunchBox and Big Box now support using XInput for controllers, which should fix the lack of controller support when using a Steam Link

  • New Feature: LaunchBox and Big Box now have the option to use VLC instead of Windows Media Player as the video playback engine. There are new options in the Big Box General settings or under Tools > Options> General > Videos in LaunchBox to switch them out. Big Box and LaunchBox use separate settings.

  • Improvement: Big Box now has a Frame Rate option in the general settings. Reducing this should help with performance on low-powered systems.

  • Improvement: A "Loading Game..." message now appears in Big Box when starting games, which also prevents users (kids) from starting multiple instances of a game. This can be disabled in the Big Box general options.

  • Improvement: Platform wasn't showing in the Big Box game details when viewing games with other filter types, such as genre, so it was confusing

  • Improvement: LaunchBox now deletes all associated games when deleting a platform. This helps to resolve the issues users were running into when trying to import new ROMs after deleting a platform while the games were still there.

  • Improvement: A new License Registration option is available under the Help menu in LaunchBox, which makes it easier to check on license registration status and apply new license files.

  • Improvement: LaunchBox now has a splash screen that says what it's doing during load. This can be disabled in the LaunchBox General options.

  • Improvement: "Flip Box" no longer persists between launches because it's annoying to come across flipped boxes randomly in your collection and most people would rather them reset after each launch

  • Improvement: Updated ScummVM to new official version 1.8.0 and updated the list of ScummVM games

  • Fixed: Crash on startup when trying to load a corrupted desktop background image

  • Fixed: Several random background and startup crashes due to threading errors, missing data, etc.

  • Fixed: Added a better error message/recovery scenario during updates for when the setup EXE file is in use elsewhere and cannot start

  • Fixed: In rare cases the game details sidebar video would keep playing in the background when the video was not visible

  • Fixed: Invalid file paths in various fields were causing "Illegal characters in path" errors when parsing resource files

  • Fixed: MS-DOS games were not searching properly from the LaunchBox Games Database. Going forward, MS-DOS games should use the platform "MS-DOS" (or "DOS", etc.) instead of PC. Windows games should use the platform "Windows".

  • Fixed: Clicking the link to the LaunchBox Games Database in Add/Edit was not working

  • Fixed: Loading the Options dialog was sometimes crashing due to unfortunate bugs in Microsoft's DirectInput drivers for Xbox One controllers

  • Fixed: LaunchBox was crashing on startup in some situations due to unfortunate bugs in Microsoft's DirectInput drivers for Xbox One controllers

  • Fixed: Due to the same glitches with Microsoft's DirectInput drivers for Xbox One controllers, AutoHotkey was choking and crashing in various scenarios. For now the AutoHotkey close, focus, and volume features have been restricted to only the first controller attached to the system, which seems to resolve the issues.

  • Fixed: The check box combo boxes were occasionally crashing LaunchBox when not selecting anything or clicking the drop down button too quickly

  • Fixed: Attempting to switch to Big Box Mode while an operation was in progress was causing crashes



--5.8--

  • New Premium Feature: Videos are now available in the LaunchBox game details sidebar

  • New Premium Feature: All items can now be hidden or shown in the game details sidebar; change the settings under Tools > Options > General > Game Details

  • New Premium Feature: Big Box now includes options to reboot, shut down, or sleep

  • New Feature: The file name is now displayed in the game details sidebar (optionally for premium users)

  • Improvement: Since TheGamesDB.net has been down for extended lengths of time, we've chosen to remove integration with TheGamesDB.net and use the new LaunchBox Games Database instead. We are working on populating this database and will soon allow contributions to it.

  • Fixed: You can now download images in the Add/Edit screen regardless of whether a database ID has been selected

  • Fixed: The EmuMovies-related messages in the import and metadata wizards were not displaying properly



--5.7--

  • Improvement: The Big Box startup splash screen can now be disabled in the Big Box general options

  • Fixed: Imports and metadata updates were stopping without reporting any errors when searching EmuMovies for games with double quotes in the titles



--5.6--

  • New Feature: MAME ROMs can now be filtered on import to skip clones, prefer certain regions, and/or skip hacks, prototypes, or bootleg games

  • New Feature: EmuMovies images, manuals, and video downloads are now integrated into LaunchBox imports and metadata/images/media downloading

  • Improvement: Added delete operations to regularly clean up LaunchBox.xml files that are placed in the temporary folder

  • Improvement: Up and down navigation now still works when Recent or Favorite boxes are highlighted in the main Big Box view (was confusing before)

  • Improvement: Additional licensing information is now available under Help > About > Premium, including upgrades availability

  • Fixed: Big Box option to turn off sorting favorited items first wasn't working in some situations

  • Fixed: The updated Add/Edit Emulator dialog had some significant presentation issues with the Spanish, French, and Brazilian Portuguese translations

  • Fixed: Threading conflicts were occasionally occurring after save operations due to the new threading performance improvements

  • Fixed: Check boxes in Big Box were not displaying for custom and old-school Windows themes

  • Fixed: The French translation setup was crashing if prerequisites were required

  • Fixed: Big Box now shows up properly in the task bar

  • Fixed: Page Up/Page Down in LaunchBox was not selecting games

  • Fixed: Additional stability issues with controllers were causing problems while connecting and disconnecting

  • Fixed: New platforms were not showing up in Manage Platforms after imports until LaunchBox was restarted



--5.5--

  • Improvement: Added some additional safety checks to help prevent cases of XML file corruption

  • Improvement: Editing and removing games is now pretty much instantaneous regardless of how large your collection is

  • Fixed: When populating games with large collections LaunchBox would sometimes behave like it wasn't responding

  • Fixed: Right-clicking in list view wasn't properly updating the selection

  • Fixed: The favorite button in the game details wasn't working



--5.4--

  • Fixed: Drawing the game details was occasionally causing errors/crashes



--5.3--

  • New Feature: New Broken field on games along with settings for both LaunchBox and Big Box to hide broken games

  • New Feature: AutoHotkey scripts can now be added to emulators, DOSBox, ScummVM, and Windows games to assist with various things while games are running (such as being able to press Escape to close the game)

  • New Feature: MAME ROM imports now automatically populate the correct game titles from the file names, can also force a MAME title lookup for other emulators with the "Force using MAME game titles" check box in the import wizard

  • New Premium Feature: A list/details view is now available! Access it under the View menu.

  • New Premium Feature: Big Box now has custom keyboard mapping options

  • New Premium Feature: The system volume can now be adjusted in Big Box via custom mappings for the keyboard or controllers

  • New Premium Feature: Big Box will now optionally sort favorite games at the top and mark them with a star; can be configured in Options > Games List

  • Improvement: Editing games is now significantly faster across the board with large collections

  • Improvement: Smoother scrolling performance for the game boxes and game details

  • Improvement: Removed the "v" when displaying versions for more flexibility

  • Improvement: Added default emulator settings for Demul and 4DO

  • Improvement: Added the Extras path when launching ScummVM; it is always set to the game data folder

  • Improvement: Arrange By Date Added and Date Modified have been reversed to show recent items first

  • Improvement: Sounds in Big Box now only play if an action is actually performed

  • Improvement: When adding images to games, the correct platform images folder is now shown by default

  • Fixed: Added some safety checks to make sure that LaunchBox and Big Box are not running at the same time (nor can more than one instance of either run at the same time), which can cause serious problems with data corruption, etc.

  • Fixed: A number of issues with the AutoHotkey controller implementation have been fixed; also, the AutoHotkey folder is no longer necessary in the LaunchBox folder

  • Fixed: The AutoHotkey focus LaunchBox button will now focus Big Box instead if Big Box is open

  • Fixed: Big Box visuals were sometimes corrupt after returning from a game (especially when changing the resolution)

  • Fixed: Starting games took an unnecessarily long time with large collections

  • Fixed: XBox One controllers are now supported (though they do not seem to work with the trigger scrolling option due to the axes being configured differently)



--5.2--

  • New Feature: New "Hide" field on games allows you to hide games from your collection; useful for hiding games from Big Box or LaunchBox. Hidden games can be shown with "Show Hidden Games" under the LaunchBox View menu or Big Box General options.

  • New Feature: Option for emulators to use only the file name and not the file extension or the file path when launching games (useful for Sega Model 2 Emulator and perhaps others)

  • New Premium Feature: Big Box can now be filtered by additional fields other than platform

  • Improvement: New default emulator settings for Sega Model 2 Emulator

  • Improvement: You can now bulk edit custom fields, Video Path, and the new Hide field

  • Improvement: Performance has been vastly improved on the platforms screen, when cache images are being generated

  • Improvement: Page down and page up buttons can now be held to move quickly

  • Fixed: Big Box no longer ignores Sort Titles

  • Fixed: Big Box font/spacing sizes were sometimes messed up after coming back from games/emulators that changed the resolution

  • Fixed: The Big Box update checks were causing crashes

  • Fixed: The options dialog color theme buttons were not displaying the colors

  • Fixed: Big Box games list transition setting was not saving

  • Fixed: The Steam importer was sometimes showing the "no additional games" error when it should be showing the "could not access your account" error

  • Fixed: Games with flipped boxes where the back doesn't exist got stuck without an image

  • Fixed: Arcade platforms such as Sega Model 2 were not properly searching TheGamesDB for arcade games

  • Fixed: Default banner images were not displaying in Big Box for 3DO and Sega 32X platforms

  • Fixed: Big Box no longer crashes when no audio devices are available

  • Fixed: The Steam and file importers no longer throw errors if you leave empty items in the list (delete the name without deleting the row)



--5.1--

  • Fixed: Searching TheGamesDB and the LocalDB now use platform alternate names properly (for example, you can search for platform MS-DOS and receive PC results)

  • Fixed: Could not close the Add/Edit window when changing a platform and an image already exists

  • Fixed: Some firewalls were causing LaunchBox to show an error when trying to check for updates and being blocked by the firewall



--5.0--

  • New Premium Feature: New Big Box Mode home theater view is perfect for home theater, game cabinets, etc.

  • New Feature: Images, Videos, Music, and Manuals are now automatically found and associated with your games when named by title or file name and placed in the proper folders

  • New Feature: New platform management functionality allows you to edit platforms and their associated metadata and images

  • New Feature: New default platform images primarily thanks to bd000, but also thanks to scree and the rest of the forums community

  • New Feature: Images can now be stored wherever you wish, based on platform, in the Add/Edit Platform dialog

  • New Feature: A new "attempt to hide console window on startup/shutdown" option has been added to emulators. This will keep the ugly black boxes from showing up for certain emulators; it works especially well for MAME, MESS, and Retroarch.

  • Improvement: Added default emulator settings for VisualBoyAdvance-M (Game Boy, Game Boy Color, Game Boy Advance)

  • Improvement: Added default emulator settings for Kega Fusion SG-1000

  • Improvement: The images folder has been restructured to make it much easier to use existing image collections. LaunchBox will automatically find and associate images using game title or file name.

  • Improvement: LaunchBox has been translated into Simplified Chinese, Brazilian Portuguese, and French, thanks to cyanjiang, AFaustini, and Wattoo from the forums!

  • Improvement: Various presentation issues with high DPI environments have been fixed

  • Fixed: In some cases game controllers would stop responding after returning to LaunchBox from a game

  • Fixed: In rare cases on some systems LaunchBox occassionally froze on startup



--4.9--

  • Fixed: Several issues with the Windows import were causing no games to be displayed



--4.8--

  • New Premium Feature: More font options have been added for the side bar and the game details

  • New Premium Feature: New option to "Prefer Steam Banners" is available that will show all Steam banners instead of Front box art (Steam banners will always be used anyways if Front box art does not exist)

  • New Feature: A new Import Games from Steam Wizard is now available to replace the previous process, and uses the Steam API in order to get all Steam games, installed or not

  • New Feature: A new Import Windows Games Wizard is now available that searches for installed Windows games (includes games from GOG and Origin!)

  • New Feature: LaunchBox now prompts you with several options for importing games upon startup with zero games in your collection

  • Improvement: The import options have been separated out to make them easier to understand

  • Improvement: Significant code improvements for best practices across the board; should help to increase both performance and stability

  • Improvement: Increased the default font size for games one point to improve default appearance

  • Fixed: Some game controllers were incompatible with the Z scrolling, so it is now disabled by default

  • Fixed: The DOSBox config editor was not properly saving values in some cases when manually editing combo box values

  • Fixed: Zip imports were still causing occasional issues

  • Fixed: The Published by line in the game details wasn't working properly

  • Fixed: The Download Metadata and Images Wizard caused LaunchBox to temporarily lock up upon finish while refreshing images

  • Fixed: The Download Metadata and Images Wizard was no longer properly downloading images from TheGamesDB due to TheGamesDB changing the API (at least it seems that way)

  • Fixed: On Windows Vista and Windows 7 using Aero, LaunchBox showed artifacts when closing



--4.7--

  • New Premium Feature: Custom fields are now available for games!

  • New Feature: LaunchBox is now easily translated! Also, thanks to Clive Barker from the forums, LaunchBox has been translated into Spanish! Select the language from the Options dialog.

  • New Feature: New DOSBox configuration editor replaces editing in Notepad with a proper GUI!

  • New Feature: Five new filterable and sortable fields have been added to games: Series, Play Mode, Region, Play Count, and Portable

  • New Feature: Developer and Publisher fields now support multiple values

  • New Feature: New voting system allows users to vote on upcoming features

  • Fixed: Crashes could occur ocassionally when parsing icons for the right-click and Game menus

  • Fixed: When adding custom emulators, settings from previously selected default emulators were not cleared

  • Fixed: When using the AutoHotkey close button to close Kega Fusion, LaunchBox was closing as well

  • Fixed: Very rarely a "collection was modified" error could occur

  • Fixed: Imports from LaunchBox zip packages sometimes resulted in corrupt configurations

  • Fixed: Exporting to LaunchBox zip packages did not include related ROM files (bin/cue)

  • Fixed: When using the custom themes, the window was growing slightly with every minimize/restore (and other related positioning glitches)

  • Fixed: A certain set of selections in the MS-DOS Installer Wizard resulted in an error message and would not launch DOSBox



--4.6--

  • Improvement: Updated the welcome screen video URLs with newest videos

  • Improvement: Hid the Upgrade menu item for premium users

  • Fixed: Duplicate menu items were being added to right-click context menu and Game menu when additional applications were added to DOSBox, ScummVM, or emulated games



--4.5--

  • Premium Improvement: Added new game controller button options for Page Up, Page Down, Flip Box, and Play Music

  • New Feature: You can now batch import DOS games with the new Import Games from Files Wizard

  • New Feature: You can now drag and drop ROM files or DOS games into LaunchBox to import them

  • New Feature: You can now batch update metadata for your games with the new Download Metadata and Images Wizard

  • New Feature: LaunchBox will now automatically organize your game files on imports, if asked

  • New Feature: DOSBox/ScummVM/Emulators can now be manually launched from the right-click menu for applicable games

  • New Feature: The controller's Z axis (triggers) can now be used to scroll (can be disabled in the game controller options)

  • Improvement: New Import Games from Files Wizard makes importing ROM files even easier

  • Improvement: Imports now happen in the background (you can keep using LaunchBox during the imports!)

  • Improvement: Numbers are now sorted first for titles, except when not the first word (so DOOM 3 comes after DOOM, for instance)

  • Improvement: Retroarch command prompt windows are now hidden (used WindowStyle Hidden trick like HyperSpin)

  • Improvement: Added default emulator settings for Retroarch and PCSX2

  • Improvement: Changed the "Launch Random Game" feature to be "Select Random Game" for more flexibility

  • Improvement: Updated the local games database from TheGamesDB.net

  • Improvement: The left and right arrow keys will now move focus between the sidebar and the games view for easy accessibility

  • Fixed: Search box clear button was not rendering correctly when using default Windows styles



--4.4--

  • New Premium Feature: LaunchBox will automatically minimize itself when launching games and restore itself on exiting games, if specified in the Options dialog General page

  • New Premium Feature: All game controller buttons can now be customized

  • New Premium Feature: Close applications, return to LaunchBox, or adjust the volume from anywhere on your computer with your controller (uses AutoHotKey, Options under Input > Gamepad/Joystick > AutoHotkey)

  • Premium Improvement: Removing padding restrictions to allow for gapless box art

  • New Feature: Screenshots and fanart are now shown in the sidebar (can be turned off in the Options menu, as usual)

  • New Feature: LaunchBox now has an option to accept input from any attached game controllers all at once (in case a system has more than one controller attached or switches between controllers)

  • Improvement: Added a scrollbar to the game details sidebar

  • Improvement: Made sidebar scrollbars take up less space and a little less prominent

  • Improvement: Hiding the scrollbar now hides all scrollbars (in the sidebars as well)

  • Improvement: Added all missing ScummVM games to the list, and added all specific games instead of generalized options

  • Improvement: LaunchBox now allows launching any custom protocol, including Origin custom links (anything that starts with something like "origin://" should work fine)

  • Improvement: Added a clear search button to the search box

  • Improvement: Added support for Page Up and Page Down keys to games list

  • Fixed: Mouse scrolling on hover was not working on secondary monitors

  • Fixed: Text was sometimes overlapping selections in the sidebar

  • Fixed: Images with upper-case file extensions were being identified as improper image file formats

  • Fixed: Same values with different cases were showing up twice in the sidebar but were being used as the same values

  • Fixed: Files were extracting to the wrong folder if run from a different working directory than the LaunchBox folder

  • Fixed: Arrow keys now work properly in the sidebar (introduced with touch screen swiping features)



--4.3--

  • Improvement: Added a delay to the search box search, which should help to prevent it from lagging with every character on large libraries

  • Fixed: Occasionally an error could occur regarding the scroll bar

  • Fixed: Application command line options were sometimes not being saved



--4.2--

  • New Premium Feature: Game counts can now be added to the sidebar from the Options dialog (with the option to align right if desired)

  • New Feature: "All", "(None)", and "(Exists)" side bar items can now be hidden, shown, or renamed in the Options dialog; "(None)" and "(Exists)" are now hidden by default

  • New Feature: You can now choose to be notified to update to beta releases from the Options dialog (Updates section)

  • New Feature: New Manage Emulators option is available under the Tools menu

  • New Feature: LaunchBox now automatically knows proper configurations for select emulators and can automatically suggest emulators and settings for various platforms

  • Improvement: Emulators now support multiple platforms with different command-line parameters for each platform

  • Improvement: Emulator command-line parameters can now be set per emulator, per platform, or per game

  • Improvement: The search box can now be accessed using Ctrl+F; the shortcut for fullscreen is now F11

  • Improvement: The search box no longer flickers

  • Improvement: Empty folders are now added in export packages

  • Improvement: The welcome form is no longer mandatory for beta releases

  • Improvement: Beta releases no longer disallow hiding the Welcome screen

  • Fixed: Touch screen swiping now works with the new themes

  • Fixed: Side bar scrollbar wasn't showing up or hiding in some cases when adding or removing games

  • Fixed: Side bar was in some cases not showing items until scrolling after changing filter types

  • Fixed: Sometimes results were missing from TheGamesDB.net searches when searching subsequent times



--4.1--

  • Fixed: Several errors were possible on startup with various non-US culture settings

  • Fixed: On rare occasions a crash could occur when using the search box



--4.0--

  • New Premium Feature: Custom saved filters are now available via the sidebar

  • New Premium Feature: Custom colors and color themes are now supported

  • New Premium Feature: An option to use a random color theme on startup is now available

  • New Premium Feature: Custom fonts are now supported for the games view

  • New Premium Feature: Custom spacing is now supported for the games view

  • New Feature: Game details are now displayed in the right-hand sidebar (the hover windows can be re-enabled in the Options menu)

  • New Feature: Added a local metadata database to allow searching for metadata even if not connected to the Internet or TheGamesDB.net is down

  • New Feature: Added a new "-f" commandline switch to force running LaunchBox fullscreen

  • New Feature: Added a search box to the top tool bar

  • Improvement: Improved game matching on the Steam import process

  • Improvement: Changed the scrollbar hover highlight to be more prominent

  • Improvement: The main scrollbar now resizes properly at various DPI settings

  • Improvement: Reduced flickering throughout the app

  • Improvement: Keyboard and joystick/gamepad navigation has been improved for the sidebar

  • Improvement: Added "(None)" and "(Exists)" options to relevant sidebar filter types

  • Fixed: When using the custom window borders, the window would get slightly bigger with every restore

  • Fixed: Menus were missing borders when using the default Windows theme

  • Fixed: Cursor was not changing properly on split containers

  • Fixed: Enabling game details on hover no longer messes with selections

  • Fixed: LaunchBox was using unnnecessary CPU usage after resizing games, until closed



--3.8--

  • Fixed: The Steam and ROM imports were erroring out when downloading images from TheGamesDB.net



--3.7--

  • New Feature: Support for searching Wikipedia is finally here! You can enable or disable Wikipedia or TheGamesDB.net searches in the Options dialog.

  • New Feature: The sidebar now has controller support

  • Improvement: The included ScummVM version has been upgraded to 1.7.0

  • Improvement: LaunchBox now shows a friendly error message when it is run from a folder without the necessary file permissions

  • Improvement: LaunchBox now shows a friendly error message when the LaunchBox.xml file is corrupted

  • Improvement: LaunchBox no longer forces you to close the application when an unexpected error occurs; closing and restarting is still recommmended, however

  • Fixed: Sidebar filters were using a "contains" search instead of an "equals" search, which was causing confusing results (such as PlayStation 2 games showing up for PlayStation, etc.)

  • Fixed: Depending on configuration, a crash could occur on startup due to the caching system

  • Fixed: Options dialog max RAM usage was not updating the number

  • Fixed: The context menu wasn't showing in the right spot when using a controller

  • Fixed: Controllers allowed you to scroll past the end of the games list

  • Fixed: Keyboard/controller navigation was not working properly in the new Options dialog

  • Fixed: The Alt key now properly opens the menu in full screen mode



--3.6--

  • New Feature: LaunchBox now has a dark theme by default! The dark theme can be turned off under Tools > Options > Theme if desired. The premium version will soon allow customization of all colors.

  • New Feature: We've added a new sidebar that makes navigating your collection much easier. The filters panel on the right is planned to be integrated into the sidebar on the left as well for a future version.

  • Improvement: The options dialog has been revamped to make room for many more options to come for the premium version

  • Fixed: Various stability improvements



--3.5--

  • Improvement: If you felt like version 3.4 scrolled a little slower, you were right. We've enabled a customizable RAM cache that allows you to speed the scrolling back up without overloading too much RAM.

  • Fixed: Random "collection was modified" errors were popping up in version 3.4

  • Fixed: Various other random errors were occurring due to threading conflicts



--3.4--

  • New Feature: Web games can now be added to LaunchBox; simply put the web address (URL) in the Application Path field

  • New Feature: There's a new option to "Refresh All Images" under the Tools menu. This is useful if you've manually changed or swapped out images or configurations outside of LaunchBox and need to force-update the image cache.

  • Improvement: RAM usage has been drastically reduced by tweaking the image caching approach. Large libraries should no longer cause memory issues.

  • Improvement: Zoom in/out menu items and shortcuts have been added to the View menu

  • Fixed: The MS-DOS Game Installation Wizard would crash when adding a game that was already installed

  • Fixed: Release dates from TheGamesDB.net were not populating properly for some culture settings

  • Fixed: On occasion, music that was auto-played would not stop when launching a game



--3.3--

  • New Feature: New import and export processes are available under the Tools menu; these will allow you to import and export game packages in a zip file

  • New Feature: Swapping discs in DOSBox is now supported. See the following forum post for more information: https://forums.launchbox-app.com/topic/28680-swapping-discs-in-dosbox

  • New Feature: Background fading is now available; you can enable it from the Options dialog's Images tab

  • Improvement: Cleaned up the root LaunchBox folder; all that should be required now in the root folder is LaunchBox.exe and LaunchBox.xml. The other DLL files are no longer required (they are included in the EXE file). The default dosbox.conf file is now located in the DOSBox folder.

  • Improvement: LaunchBox can now be distributed as just the LaunchBox.exe file only, if desired. All other necessary files (such as DOSBox, ScummVM, and CDRDAO) are created upon startup if missing.

  • Improvement: The MS-DOS Game Installation Wizard now prompts to create the destination folder if it does not exist

  • Improvement: Added a new "Root Folder" field to games. This field is auto-populated from the game's application path, but can be manually changed. The root folder is used when mounting in DOSBox and also for imports and exports (so that LaunchBox knows to backup all of a game's files).

  • Fixed: The MS-DOS Game Installation Wizard did not work properly when installing from a folder

  • Fixed: The MS-DOS Game Installation Wizard did not copy bin and cue files together when installing from them and copying them to the LaunchBox folder

  • Fixed: CUE files that were created with CDRDAO in the MS-DOS Installation Wizard were using absolute paths, so if you moved them they would stop working

  • Fixed: On rare occasions, the LaunchBox.xml backup operations (that happen on save) would throw a "The file already exists" error.

  • Fixed: On rare occasions the application would crash if unable to communicate with TheGamesDB.net.

  • Fixed: Filtering games could potentially cause a crash if a field's value was null.

  • Fixed: The ROM import process will no longer overwrite imported games' platforms with the platform from TheGamesDB.net.

  • Fixed: With large collections, LaunchBox would show a blank window if started while a previous copy of LaunchBox was in the process of closing.



--3.2--

  • New Feature: There's a new, easy-to-use MS-DOS Games Installation Wizard under the Tools menu. This should make it easy to install MS-DOS games (and will even rip CDs via CDRDAO).

  • New Feature: Games can now be edited in bulk with the new Bulk Edit Wizard. Simply select multiple games and choose Edit from the right-click or Game menus.

  • New Feature: New option to launch a random game under the Tools menu

  • Improvement: Performance has been significantly improved (once again) across the board

  • Improvement: Revamped the About dialog to make room for more credits

  • Improvement: Box art can now be even larger

  • Improvement: Improved game title matching with TheGamesDB searches for imports

  • Improvement: Searching TheGamesDB.net is now much more robust (supports words with three characters and less finally)

  • Improvement: ROM imports now allow you to name the imported games based on the folder name instead of the file name

  • Improvement: The scroll position now properly resets on filter and arrange by changes

  • Fixed: Network paths now work properly with imports (no longer adds file: to the beginning, which causes problems when launching the game or ROM)

  • Fixed: When arranging games by section, different letter casings would cause games to be placed in separate sections

  • Fixed: Rare crash when launching games with a controller

  • Fixed: Game images were ocassionally not updating properly

  • Fixed: Wait cursors added to game details buttons

  • Fixed: The D-Fend Reloaded import would fail on games with a null genre field



--3.1--

  • New Feature: The full size picture viewer now allows you to arrow key through all of a game's pictures, and includes a full screen mode

  • New Feature: New option to "Always go fullscreen when viewing images" in the Options menu Images tab

  • New Feature: Favorite icon/button (heart) added to the game details

  • New Feature: Additional applications can now be automatically run before or after the main application (to configure controllers, mount drives, etc.). Simply check the boxes in the Additional Application dialog (from Add/Edit). Wait for Exit will wait for the application to exit before launching the main application (30-second timeout).

  • Improvement: The mouse cursor is now properly hidden when using a controller

  • Fixed: The ROM and Steam imports were not downloading the game description (overview) from TheGamesDB

  • Fixed: The wait cursor would sometimes stay after editing a game

  • Fixed: Cancelling the auto-update sometimes caused a crash



--3.0--

  • New Feature: Game details are now available directly in the games list! Use the new icons popup to show them (click the "i" icon). Or, auto-show them on hover or select under the View menu.

  • New Feature: The box art images can now be swapped between front and back with the new icons popup

  • New Feature: You can now view the full size front or back box art also using the new icons popup

  • New Feature: Additional applications now support emulation (can be used mainly for games with multiple discs)

  • New Feature: Automatic backups of the LaunchBox.xml file are now kept; see the Options dialog for details

  • New Feature: TheGamesDB.net overview is now downloaded into the Notes field (if empty) when searching

  • New Feature: Under the Tools menu is a new option to "Update Notes from TheGamesDB.net". This will go through and batch download the notes (overview) for all of your games, which is nice when pulling up the details view.

  • New Feature: A new built-in image viewer is used instead of opening the default Windows image viewer (mainly for controller support)

  • Improvement: The ROM Import feature now has a file filter option to only import files with a particular file extension

  • Improvement: The list of platforms used to search TheGamesDB.net has been updated to add the newest platforms from the site; also, GameCube has been added as it was somehow left off the original list. This will help to significantly improve the search results for GameCube and the other added platforms.

  • Improvement: Game music no longer stops when manually started and switching between games or deactivating LaunchBox

  • Fixed: The welcome dialog can now be closed with game controllers just like all other dialogs

  • Fixed: Game controllers should now work more portably between machines (without having to go to the Options dialog and select the controller when switching to a different machine)

  • Fixed: The SteamApps folder check was case sensitive and wasn't working properly on systems that didn't match up

  • Fixed: When updating box art and the values of the game were changed to filter the game out of view, the game's box art cache wasn't being updated



--2.16--

  • New Feature: ScummVM is now included and fully supported! Use the new ScummVM tab in the Add/Edit Game window to configure.

  • New Feature: A new "Remember filters between sessions" option is available in the Options dialog

  • Improvement: Popular platform aliases (such as NES) are now converted to the official platform names when searching TheGamesDB.net. This helps to provide more accurate search results when searching for games or importing ROMs.

  • Fixed: Searching TheGamesDB.net failed when the Windows language settings were set to use something other than a period as the decimal point, causing the search to be non-functional for some non-English users. Many thanks to Guillaume for pointing out the specifics of this issue!



--2.15--

  • New Feature: New Sort Title field (in the Other tab) allows you to custom sort your games in order to group games in a series together or remove prefixes like "A" or "The" from the sorting

  • New Feature: You can now choose which gamepad or joystick you'd like to use with LaunchBox in the Options dialog Input tab

  • Improvement: Gamepad/joystick input is now much more robust with a DirectX backend instead of using the Windows API

  • Improvement: When cancelling, the Steam and ROM import processes now ask if you'd like to keep the games imported up to that point (helps with very long import operations so you can cancel and finish another time)

  • Fixed: Corrupt image files could crash LaunchBox



--2.14--

  • New Feature: Video tutorials are now available from the Help menu

  • New Feature: Also added links to the Help menu for the Forums, Send Feedback, and Report Issue

  • Improvement: The star ratings control now accepts keyboard input (more accessible)

  • Fixed: The padding in the games view would get messed up when opening and closing the filters

  • Fixed: On high DPI settings, the multi-select check box drop down items overlapped

  • Fixed: Scrolling was much too slow on touch screens; tested and now working well on a Microsoft Surface Pro

  • Fixed: Scrolling now works on touch screens while the scroll bar is hidden

  • Fixed: The new ROM import dialog caused a crash if you pressed Enter on the platform field

  • Fixed: Import processes occassionally caused a crash when cancelled



--2.13--

  • New Feature: New batch ROM import feature has been added under the tools menu! Now you can add huge ROM collections with ease

  • New Feature: Star ratings have been added to games, with filter and arrange by support

  • Improvement: LaunchBox now responds properly to various DPI settings (without blurring or incorrectly-sized elements, for retina displays or large-font home theater scenarios)

  • Improvement: The Steam import feature now does a better job of matching game titles up with TheGamesDB.net

  • Fixed: The Clean Up Images tool had an issue with the .background cache file

  • Fixed: A rare crash could occur on new installations



--2.12--

  • Fixed: Empty game titles no longer cause permanent crashes in certain situations

  • Fixed: Games no longer start twice when pressing the Enter key with the button bar visible (introduced in 2.11)



--2.11--

  • Improvement: Gamepad/joystick support has been greatly improved, allowing you to navigate pretty much all of LaunchBox; see this LaunchBox form post for details and button associations: https://forums.launchbox-app.com/topic/28675-new-advanced-game-controller-support-in-launchbox-2-11

  • Improvement: Game music now loops

  • Fixed: Delete key in filters would prompt to delete the selected game

  • Fixed: Filters padding was incorrect when hiding/showing menu in fullscreen mode

  • Fixed: Enter key did not start the selected game if the button bar was hidden

  • Fixed: Invalid dates from prior releases no longer cause crashes when editing games



--2.10--

  • Fixed: LaunchBox would occassionally crash when deleting the original demo games and then immediately adding new ones



--2.9--

  • Fixed: Game music now stops playing when the application is no longer active

  • Fixed: Gamepad/joystick input was still sometimes being accepted while not active



--2.8--

  • New Feature: You can now select a theme song MP3 file for a game and it will auto-play it upon selection of the game (auto-play can be disabled under the View menu and songs can be manually played under the Game menu)

  • Improvement: Joystick input can now be disabled under Options

  • Improvement: Ctrl+A now works to select all games

  • Improvement: The Home and End keys now work to select the first and last game, respectively

  • Improvement: Added a feint border to the filters panel in order to make the resizing splitter easier to see and use

  • Improvement: The filters panel no longer flickers when loading LaunchBox with the filters hidden or showing the filters

  • Improvement: The filters panel no longer resizes when resizing the form

  • Fixed: The size of the filters panel was sometimes forgotten

  • Fixed: Using the desktop background no longer interferes with rotating desktop background images



--2.7--

  • New Feature: Much-needed new filtering engine!

  • New Feature: Added the following new fields to games with filtering and sorting: Last Played, Game Completed, Date Added, Date Modified

  • Improvement: Updated all links to use the new website at http://www.launchbox-app.com/

  • Improvement: The LaunchBox error dialog now lets you automatically report the error on the website

  • Improvement: LaunchBox now loads remaining images in the background in order to improve scolling speed

  • Improvement: When adding a new game, if you choose the application/ROM file path first, it will attempt to automatically populate the title for the game, either via the parent folder name (for applications) or the ROM file itself

  • Improvement: Release Date no longer defaults to today's date and can now be marked as empty

  • Improvement: Arrange By is now available in the toolbar

  • Fixed: Disconnecting the gamepad occassionally caused a crash

  • Fixed: Clear filters caused a crash in situations where the filters lists had not yet been populated



--2.6--

  • New Feature: LaunchBox now supports emulators for console platforms! Use the the Emulation tab when adding or editing a game

  • New Feature: Clean Up Images is now available under the Tools menu; this will remove any left over images that are no longer associated with your games

  • New Feature: Multiple games can now be selected at once and can easily be deleted in batch; edits for multiple games at once are coming soon as well

  • Improvement: LaunchBox now searches TheGamesDB.net only for the selected platform, if a platform is selected before searching

  • Improvement: MASSIVE performance increases! Libraries of 5,000+ games are now easy and quick to manage

  • Improvement: Startup time is now next to nothing! Images are loaded and cached as they are needed instead of all at once. Because of this, scrolling may be a tad bit slow after a large import or upon initial startup of the new version, but should be extremely fast after all images are cached

  • Improvement: LaunchBox now does a better job keeping the image folders synchronized with the game titles when the titles are changed

  • Improvement: Additional applications that use DOSBox now use the DOSBox icon

  • Fixed: Icons now show up properly for additional applications

  • Fixed: Cached front box art images were occassionally not updating after editing a game

  • Fixed: Occassionally, Steam imports would crash LaunchBox after the import was completed



--2.5--

  • New Feature: Games now support multiple genres, with support TheGamesDB.net searches, imports, arranging, and filtering

  • New Feature: Gamepad/joystick input for basic navigation; tested primarily with an Xbox 360 controller, but should work with any game controller (please report if it does not)

  • New Feature: New Source field on games to specify where a game came from (such as GOG.com, Steam, physical media, etc.); can also arrange and filter by it

  • New Feature: New Favorite field on games so you can easily keep track of the games you're playing (arrange by Favorite)



--2.4--

  • New Feature: Additional applications can now be added to each game, for any number of custom commands to run from the right-click menu

  • New Feature: You can now quickly navigate to a game by pressing the first letter or number of the game's title

  • New Feature: Arrange by TheGamesDB.net ID is now available (the main purpose being to show which games do not have an ID)

  • Improvement: Back by user request is the old style of arrange by Release Date; the newer style (grouped by year) is now arrange by "Release Date Year"

  • Improvement: Made scrolling performance significantly faster (once again) by caching the drawing of game text and group boxes

  • Improvement: Sorting has been customized to make better sense with game titles (numbers after letters, ignore punctuation)

  • Fixed: D-Fend Reloaded import process now marks games as DOSBox games if ProfileMode is blank



--2.3--

  • New Feature: LaunchBox now gives detailed information when encountering an unexpected error, and requests that you report it

  • Improvement: If for some reason you have trouble with the search for TheGamesDB.net, you can now type the game ID into the title field to search for the game

  • Improvement: Image editor now prompts to add an image when clicking on the image view and no images exist

  • Improvement: When auto-selecting different games for various reasons, they are now automatically scrolled into view

  • Improvement: Arranging by release date now groups by year, instead of just prepending the numerical date

  • Improvement: Steam game import errors will no longer abort the entire process

  • Fixed: The Steam import process is now much more robust and allows for missing fields due to outdated Steam file formats; please report any issues

  • Fixed: Caching conflict issue sometimes caused errors when changing front box art image

  • Fixed: The D-Fend Reloaded import process no longer causes errors when loading up games without a release date



--2.2--

  • New Feature: Import your entire Steam library! Under the Tools menu, select your SteamApps folder and LaunchBox will import all your games with metadata and art from TheGamesDB

  • Improvement: Game selection now makes more sense; after filtering, the previous selection is not maintained if the game is no longer in the list

  • Improvement: Front box art is now cached to disk in order to significantly reduce startup times for large libraries

  • Improvement: Background image is now cached in order to improve overall performance

  • Improvement: Game titles in image folders are now updated if the game's title changes (upon exit of the application)



--2.1--

  • New Feature: Basic D-Fend Reloaded import support is now available under the Tools menu (consider this beta; use it at your own risk and make a backup first)

  • New Feature: Fullscreen mode available under the View menu (turn off the button bar and the scroll bar for the full effect)

  • New Feature: Show/hide the scroll bar under the View menu

  • New Feature: Open Images Folder option now available in the Game and right-click menus

  • New Feature: Clear Logos can now be used as backgrounds (option in settings)

  • Fixed: Clear Logos now load properly in the list of images when editing games



--2.0--

  • New Feature: Games view backgrounds with fanart support (can be turned on or off in Options)

  • New Feature: Default background options for desktop wallpaper, custom image, or blown-up box art

  • New Feature: You can now download multiple images from TheGamesDB for box art, clear logos, fanart, screenshots, and banners

  • New Feature: Now keeps track of the TheGamesDB.net ID for each game, and allows for easy access of the page at TheGamesDB.net

  • Improvement: TheGamesDB search now lists and lets you choose from multiple possible options

  • Improvement: TheGamesDB searches will no longer overwrite fields with blank values

  • Improvement: Rebuilt the games view from the ground up for increased performance, better visuals, and background support

  • Improvement: Replaced/updated the application icons; used mostly Yusuke Kamiyamane's Fugue icon set (http://p.yusukekamiyamane.com/)

  • Improvement: Cut the size of the EXE file in half by generating icons instead of storing the duplicates

  • Improvement: Images are now stored in a much more easily accessible manner (with folders with the name of the game and actual file extensions)

  • Fixed: Save Image As now properly overwrites files after prompting



--1.3--

  • New Feature: Easily search TheGameDB.net for game metadata and box art! :)

  • New Feature: New button to remove images from games

  • New Feature: Save Image As in Game menu and right-click menu

  • New Feature: LaunchBox now automatically checks for updates on startup and prompts to update; if desired, this can be turned off in options

  • Improvement: Improved compatibility with online sync services like Dropbox and Google Drive to ensure that if the application is open on two different computers at once, changes are not lost



--1.2--

  • New Feature: New setup program for installing/updating (can still be manually extracted with WinRAR or 7-zip)

  • New Feature: New Options dialog available under Tools, Options

  • New Feature: New debugging options are available in the Options dialog, to help troubleshoot DOSBox commands if necessary

  • New Feature: New Version field for games, with the option to display them in the box art list (View menu)

  • New Feature: New Game Manual field for games, with the ability to open up the manual (right-click or Game menu)

  • Improvement: Games refresh much faster now after updates, arrangement changes, etc.

  • Improvement: Open/save file dialogs now default to the last used file or folder for the game

  • Fixed: Added scrollbars to the Notes field on games



--1.1--

  • New Feature: Now comes with demo versions of the original Need for Speed, WarCraft, Descent, and The Secret of Monkey Island!

  • New Feature: Added this changelog

  • New Feature: The default DOSBox configuration file can be edited by going to Tools, Edit Default DOSBox Configuration...

  • New Feature: Game, Open Game Folder... will open an Explorer window for the game's application path

  • New Feature: New notes field for games

  • New Feature: New status field for games, with sorting and filtering

  • Improvement: Added borders/shadows to games to make them look better, with the option to disable

  • Improvement: Made the graphics performance of the game boxes much faster/smoother

  • Improvement: Added accessible names to controls for better overall accessibility

  • Improvement: Added wait cursors where appropriate

  • Fixed: DOSBox startup path is now the LaunchBox application path

  • Fixed: Default DOSBox configuration file is now maintained in the LaunchBox root application path, as it is not part of the default DOSBox installation

  • Fixed: Ampersand characters (&) were not displaying in game titles and filters

  • Fixed: .COM files can now be chosen when selecting an application file

  • Fixed: DOSBox configuration files will now prompt and successfully overwrite existing files



--1.0--

  • Initial Release