MysterNybble Posted September 27 Posted September 27 It's that time again 😝! There's quite a bit in this one, particularly around storefronts, plugins, and emulator configuration, along with another round of fixes across LaunchBox and Big Box. Unlike previous beta rounds I tried really hard to cram almost everything I wanted in this release in this beta so it's a big one, but hopefully follow up betas are just refinements. tl;dr; basically, everything changed but not in the way you might immediately notice. your existing storefront integrations are moving into plugins, MAME and RetroArch use the new emulator plugin settings support, lots more plugin related things, Big Box gets trackball/spinner support, and the usual dump of bug fixes and QoL improvements Prove to the world you can read by.... including the following when providing your testing feedback: The program you are referring to that you have tested: LaunchBox or Big Box Your hardware specs and OS What you were doing in the app and how you were doing it Which theme you are using The type of input you were using during your testing: controller, keyboard, mouse, trackball, etc. List of community plugins that you have installed If you have a crash (LaunchBox or Big Box crashes to your desktop / close without notice), we'll need the whole crash report, which includes Windows event logs (a lot of times its multiple logs related to the same crash) and the mini memory dump that is stored in your Logs folder. The dumps may be large and include private data, so reach out if you want to share privately Your LaunchBox and/or Big Box debug logs (which are on by default during beta now) HIGHLIGHTS The biggest change is how LaunchBox handles storefronts. Amazon, EA, Epic, GOG, Steam, Ubisoft, and Xbox are now plugins. They will appear in the Plugin Manager, can receive updates, and help us organize our codebase. We took great care to ensure your existing games, connections, and settings carry over automatically. This also opens up more possibilities for plugin developers, including additional storefronts, metadata and artwork sources, achievements, play time, game discovery, notifications, and expansion for the existing emulator plugins. For this first beta, though, a big part of the test is simply whether everything you already use continues behaving as expected as the API IS NOT FINALIZED AND WILL CHANGE - I AM NOT DONE MESSING WITH IT. There are some more immediately visible additions, too: new MAME and RetroArch settings, arcade trackball and spinner navigation in Big Box, and refreshed LaunchBox leaderboards. Please keep this thread focused on the 14.1 changes and anything that starts misbehaving after updating. General feature requests and unrelated issues can continue through our usual feedback and bug-report system. Beta 1 Main Improvements: Existing storefront libraries and accounts: Upgrade an existing installation and check that your accounts, games, badges, filters, and saved launch settings carry over. Check each store’s import setting, including None, Installed Games, and All Games. Turning off automatic importing should still leave your existing games available to launch. Storefront imports and artwork: Try both automatic startup imports and manual imports, including a fresh setup through the welcome wizard if you have a separate test installation. Confirm that the expected games appear, progress remains understandable, and artwork arrives. Large Steam libraries are particularly useful here: temporary rate limits should now trigger a wait and retry instead of immediately abandoning the affected work. Installing, launching, and returning from games: Test several stores in both LaunchBox and Big Box, including with the store’s own client initially closed. Check installation status, startup and shutdown screens, play time, and returning to the frontend after exiting. Try startup screens both enabled and disabled, and let us know if Play becomes unresponsive, the mouse cursor disappears, or another window unexpectedly stays in front. Plugin Manager and settings: Try updating a plugin, restarting, and confirming that its settings and accounts remain intact. Explore Configure and the new Options > Plugins section. Disable and re-enable a plugin across restarts, and check that the displayed status matches what actually happens. Repair should preserve the installed version when a matching release is available. MAME and RetroArch settings: Open Edit Emulator > Plugin Settings. For emulators you already had configured, “Let LaunchBox manage these settings” should initially be off, and games should launch as before. Turn it on to try the new options, including per-platform settings. Emulators newly installed by LaunchBox start with management enabled. MAME displays and inputs: Try monitor assignments, Borderless Fullscreen, screen effects, and the available light gun, trackball, and input-provider options. Borderless Fullscreen is especially worth testing with startup and pause screens. RetroArch configuration: Try screen effects, integer scaling, aspect ratio, fullscreen modes, run-ahead, rewind, and internal resolution where supported. Check that your existing custom command lines and RetroAchievements configuration still work. Trackballs and spinners: In Big Box Options > Mouse, enable Trackball/Spinner Navigation and try the Optimize For choices and sensitivity settings. Browse wheels, lists, walls, and Options. We’d particularly appreciate testing with dual spinners or mouse wheel spinners, and confirming that frontend navigation stops while a game has focus. Big Box navigation and game handoffs: Scroll quickly through artwork-heavy views, switch platforms, and let videos start and stop. Check taskbar hiding, Alt-Tab, multiple monitors, and returning from games. If you launch emulators through scripts or wrappers, confirm that play time and shutdown screens follow the actual game. Metadata, media, and editing: Try bulk downloads and Edit Game’s Download Images and Media dialog with the available sources. Stop and resume Bezel Project downloads, and try EmuMovies batches where some media is unavailable. When editing games, change titles or media and use Previous/Next, then confirm the changes saved and the artwork remains attached to the right game. Achievements and leaderboards: Check the refreshed LaunchBox Leaderboards card and the game/player leaderboard windows. If you change your RetroAchievements account, confirm that progress refreshes instead of retaining the previous account’s results. Plugin and theme developers: we’d also appreciate compatibility reports from your existing work. I wouldn't recommend trying to make new plugins during this beta with the new capabilities, but do as you will. Beta 2 Main Improvements: Unbroken Account: LaunchBox Games Database features (cloud sync, ratings, and MAME high scores) now sign in with your Unbroken Account (basically your GamesDB account but differently named). You will need to reconnect once after upgrading since we moved to OAuth. Performance Improvements: LaunchBox and Big Box start, save, and close faster. Hopefully with less memory (especially on larger libraries) and I removed a bunch of redundant file writes. Closing now waits for saves and cleanup instead of crashing or lingering and handle problems during close more gracefully (especially for your controller only setups). MAME high scores: Introducing LaunchBox Game Pulse our modern replacement for hi2txt, with almost a thousand more games supported, leaderboards for a bunch of clones/regional versions, and all while running a fair bit faster. It also moved to the Plugin Manager so we can update game definitions without having to release a new version of LaunchBox. Leaderboards card has a new My High Scores link as well. EmuMovies: EmuMovies added to automatic imports. Options > Automated Imports Media, pick the EmuMovies images, videos, manuals, and music you want downloaded for automatically imported games. Existing media is left alone. Missing Steam: Games whose files are unavailable now show as Missing instead of Installed, and the Game Details button sends you to Steam to install or repair them. Better Big Box: Smoother Big Box wheel animations and leaving game lists, Discovery pages, or videos is a bit tidier and doesn't leave as much stuff running in the background. Beta 3 Main Improvements RetroAchievements: It's a plugin now, which lets us fix things in between releases but also enabled plugin authors more fun things to do. Performance Improvements: Yet more improvements on startup speed, and general usage throughout the app. Save Management: A slight overhaul with backup and restore saves across RetroArch, Dolphin, and PCSX2 and the underlying framework. Changes include restoring into another save-state slot, games with multiple versions or discs, and Launch With using a different emulator or core. Confirm the save being replaced is backed up and your other saves are untouched. Quick filters: You can now quick-exclude and save these to a playlist. Keyboard and controller mappings: Assign an input that another action already uses and it'll help you out more. Game Details, windows, and badges: Move and resize the popped-out details window, close and reopen it, and try it after changing your monitor layout. Double-click a Related Games tile and use Edit in its window. Focus, notifications, and mouse pointer: Try the arrow keys and Enter right after startup, watch for notifications without losing focus, and test Restore LaunchBox when exiting games with startup screens off and Minimize to System Tray on. Confirm your Windows pointer size stays the same after closing LaunchBox and Big Box. Bug Killing Marathon: Lots of small QoL and issues from our feedback site, see full change log for details. Full Changelog: New Premium Feature: Big Box can now be navigated with arcade trackballs and spinners, including dual spinners and mouse wheel spinners, with adjustable sensitivity under Options > Mouse New Premium Feature: Big Box themes can now show RetroAchievements progress and estimated time to beat or master a game on screensaver views New Feature: Amazon, EA, Epic, GOG, Steam, Ubisoft, and Xbox support now comes from storefront plugins installed with LaunchBox, with shared account and import screens and support for additional stores; your existing accounts, settings, and games carry over automatically New Feature: LaunchBox quick filters can now exclude values; click a value to include it, again to exclude it, and once more to clear it, with active filters shown at the top of the menu and in the filter button's tooltip and exclusions preserved when saving filters to a new playlist New Feature: Managed plugins can now be enabled or disabled from the Plugin Manager, and supported plugins can be configured there or through searchable settings under Plugins in Options; enabling or disabling plugins takes effect after restarting New Feature: Emulator plugins can now add settings to Edit Emulator, starting with MAME and RetroArch, with global and per-platform options; automatic settings management stays off for existing or manually configured emulators and is on for emulators newly installed by LaunchBox New Feature: MAME settings include monitor selection, borderless fullscreen, screen effects, and light gun and trackball options; RetroArch settings include display modes, screen effects, run-ahead, rewind, and 3D upscaling New Feature: Plugins can now supply metadata and media alongside the LaunchBox Games Database and EmuMovies during imports and media downloads, with an option to prioritize plugin metadata in the bulk download tool New Feature: Plugins can now provide additional achievements, play time, and last-played information for supported games while preserving existing game statistics; achievements appear in separate tabs in LaunchBox and Big Box New Feature: Expanded the plugin SDK with optional emulator and storefront capabilities, game discovery, localized notifications, separate plugin data and credential storage, and shared services for reading achievements, profiles, activity, leaderboards, game catalogs, metadata, and media; existing emulator plugins can keep using EmulatorPlugin New Feature: Automatic imports can now download selected EmuMovies images, videos, manuals, and music under Options > Automated Imports Media, while preserving existing media and respecting download limits Improvement: LaunchBox Games Database features now use Unbroken Account sign-in through your web browser for cloud sync, ratings, and MAME high scores; you will need to reconnect your account once after upgrading Improvement: LaunchBox and Big Box start faster and use less temporary memory when loading large libraries, with fewer redundant data loads and file writes and a smaller LaunchBox Health recovery helper Improvement: RetroAchievements now comes from a managed plugin installed with LaunchBox and can be updated through the Plugin Manager; your existing account, game matches, and achievement progress carry over automatically, with shared rate-limit handling to reduce failed loads when the service is busy Improvement: Game startup and play time tracking do less background work, and games are prepared without blocking the interface when startup screens are turned off Improvement: Options now focuses its search box when opened, and Options and 3D model settings share a new font picker Improvement: Big Box keyboard and controller mappings, LaunchBox controller mappings, and LaunchBox Reader mappings now warn when an input is already assigned to another action, offer to replace it, and highlight existing conflicts Improvement: MAME high scores now support 990 more games and leaderboards for 1675 more clone and regional versions, with score reading fixes for existing games; the new LaunchBox Game Pulse reader replaces hi2txt, reads scores about 15 times faster, and can be updated independently through the Plugin Manager Improvement: The Plugin Manager now provides clearer loading errors and compatibility information, with more precise version requirements and checks for incomplete or altered downloads Improvement: MAME leaderboards have refreshed Game Details cards and game and player windows, with Weekly, Monthly, Yearly, and All-Time views, your rank and score, a My High Scores link, and clearer sign-in and game-page links Improvement: Steam games whose files are unavailable now show as Missing and count as not installed; the Game Details button opens Steam to install or repair them, and Installed status returns when their files are back Improvement: Steam play time and last-played dates no longer overwrite longer play time or more recent dates recorded by LaunchBox Improvement: Startup storefront scans show clearer progress, skip stores with no library games when refreshing installed status, and stop waiting after 30 seconds for unresponsive checks while preserving known installation state Improvement: Auto-populate playlist rules now use a single Achievements field with a source selector; existing playlists continue to work Improvement: Storefront names in filters, badges, and Manage Storefronts now match their plugins, and the Audit window includes columns for every storefront Improvement: Manage Emulators, Edit Emulator, and Add/Edit Game open faster, with images shown sooner in Edit Game Improvement: The popped out game details window now remembers its position and size and reopens within the available screen area, including after a monitor is disconnected Improvement: When you run the installer and pick your existing LaunchBox folder, it now offers to update that installation instead of creating a new LaunchBox folder inside it Improvement: LaunchBox artwork caching is faster and uses less temporary memory Improvement: Big Box uses a smaller image cache for games without artwork by sharing missing-image placeholders; artwork added later replaces them after restarting, and refreshing the cache removes old duplicate placeholders Improvement: Help > Report Issue now opens the LaunchBox feedback site in your web browser Improvement: View Images (Ctrl+I) and image cells in the Audit window now always open images fullscreen, like other image viewers, and the "Always go fullscreen when viewing images" option has been removed Fixed: Edits made while a library save was running could be lost; changes now remain pending until they have been successfully saved Fixed: A platform whose games file could not be read at startup could be deleted or overwritten by a later save, along with its sidebar organization; unreadable platform files and untouched platforms used only to group playlists and categories are now preserved Fixed: Changing a RetroAchievements username could leave stale achievement progress, and filtering or editing game Progress could crash LaunchBox Fixed: RetroAchievements matching could fail without the 32-bit Visual C++ runtime or show errors for games without an application path; failed archive extraction could also clear saved matches and progress, which are now preserved for a later scan Fixed: Steam games with stats but no achievements, such as ULTRAKILL, were shown as having achievements, and manual corrections were undone every time LaunchBox started Fixed: Unavailable Reader settings could prevent manuals from opening or cause errors in Options; manuals now fall back to the Windows default app, and unavailable settings pages preserve saved settings Fixed: Moving platform media folders, changing game titles (including capitalization-only changes), or swapping media types in Edit Game could delete or misname images and videos; Previous/Next could also trigger file-in-use errors, and failed moves now leave original files intact Fixed: Restoring a save state into another slot could delete the state already there; LaunchBox now asks for the slot first, backs up the save being replaced, and restores it if the operation fails, while Set as Active in Edit Additional App restores the selected backup Fixed: Save Management now tracks saves made with the emulator and core chosen through Launch With, preserves them during metadata repair, and uses their original emulator for restores and deletion so deleting a PCSX2 save preserves other games on its memory card Fixed: Save Management could miss changed saves, show the wrong backup as active, or fail to back up and restore saves for games with multiple versions or discs; changed saves are now backed up correctly and duplicate save listings are removed Fixed: Restoring a GameCube save in Dolphin could add a second copy instead of replacing the existing save, restored Wii saves included an extra LaunchBox file, and Dolphin save states could be restored into slots Dolphin does not use Fixed: ROM scans now skip unreadable folders and repeated folder links, and automatic imports pick up games added while an import is already running Fixed: Downloaded images could have missing or incorrect file extensions, leaving artwork unavailable in LaunchBox and Big Box or causing repeated downloads; images now use matching extensions, with WebP images converted to PNG Fixed: PlayStation 3 and Xbox 360 imports could stop at inaccessible folders, and RPCS3 imports could miss games in current, portable, or custom configurations, including registered external game folders and ISO files Fixed: ROM imports could stall on "Saving games" with slow or unavailable storage, report success without adding games when forcing duplicates, or show errors during simultaneous title lookups Fixed: Emulator BIOS checks could leave LaunchBox unresponsive when launching or importing games or opening Dependency Files, especially with large or duplicate files in the BIOS folder Fixed: A controller button assigned to several actions could trigger all of them with one press; each press now triggers one action, and button combinations take precedence over their individual buttons Fixed: Automatic imports could leave the progress bar stuck on Applying metadata or interrupt you with a metadata download prompt; background refreshes now keep progress separate and use existing metadata if a refresh fails Fixed: Platforms added by automatic ROM imports could also appear at the top level of the Platform Categories sidebar, and platforms named with an alternate name such as Virtual Boy were not placed in their category or given platform details Fixed: Related Games details windows could open behind LaunchBox or edit the wrong game, and closing the popped out details window could leave its pop-out button missing until restarting Fixed: Placeholder images, fallback platform logos and banners, and double jewel case spine logos could fail to load or show errors during startup Fixed: Closing a crashed embedded browser or failing to load the RetroArch netplay lobby could show an additional error Fixed: Plugin loading could report errors for native DLLs, and closing Big Box Options could tell plugins that the theme changed when it had not Fixed: Plugin load errors now identify Windows policy blocks, unsafe-file reports, and unavailable reputation checks instead of incorrectly advising you to unblock the DLL Fixed: Leaving Big Box game lists, Discovery pages, or video views could cause errors or leave resources loaded in the background Fixed: Background media downloads could report completion too early, lose queued work after restarting, or repeat searches and Bezel Project downloads; queue saving and pause/resume handling are now more reliable Fixed: Some library and media queue files could load incompletely, and playlists with missing IDs could fail to load; startup data errors now appear in front of the startup screen Fixed: LaunchBox and Big Box could fail to regain focus, resume playback, or refresh game details after switching windows or closing a game; Big Box could also respond to controller navigation while another application was in front Fixed: With startup screens off, LaunchBox could ignore "Restore LaunchBox when exiting games", restoring when it was disabled or staying hidden in the system tray when it was enabled Fixed: Arrow keys and Enter did nothing after LaunchBox opened until you clicked a game; the games list now has keyboard focus at startup, so the first arrow key selects a game Fixed: Notifications could be missed during startup or focus changes, take focus from the window you were using, leave stray Notification Center entries, or show overlapping pop-ups Fixed: Startup screens could appear in Alt-Tab, move to the wrong monitor, or obscure Big Box after switching windows; exiting from the pause menu could briefly expose the main interface before the shutdown screen Fixed: LaunchBox and Big Box could crash, remain running, or finish closing before saves and cleanup completed; shutdown now coordinates pending work and shows save errors in the Closing window, with controller acknowledgement in Big Box Fixed: The welcome wizard, Beta Spotlight, and main window controls could be clipped or appear off-screen on smaller displays, and the main window could be resized small enough to hide its minimize, maximize, and close buttons; the main window now has a minimum size Fixed: Emulators without saved overrides could ignore global startup settings, and RetroArch could ignore custom --appendconfig options when RetroAchievements login was enabled Fixed: Large libraries could use excessive CPU while caching images or take too long to save and close; unnecessary work is reduced, backups are faster, and saves no longer overlap Fixed: Plugin Manager repair could install an older version, and Update and Repair could be unavailable for official plugins in Local/Plugins; supported repairs now preserve the installed version, and older plugin locations can be updated or repaired Fixed: Big Box video previews restarted when opening Game Details or fullscreen playback; supported views now keep the same game's preview playing as you move between screens and back Fixed: Big Box could stutter or freeze while browsing wheels and loading large artwork; image loading and animations are smoother, and colorized artwork backgrounds use less temporary memory Fixed: Artwork and 3D covers could stop loading after using Big Box's Sleep command, including when Windows could not enter sleep Fixed: Big Box could display transparent PNG box artwork as a 3D box instead of a flat image Fixed: Big Box could crash when navigating platform or category wheels with no selection Fixed: Big Box could fall back to Default instead of showing a saved custom theme in trial mode; saved themes now remain available for preview, while theme changes and Open Emulator still require Premium Fixed: Installing or updating LaunchBox could fail when a component folder was briefly in use by another program Fixed: Repeated clicks or keyboard and controller input could launch the same game or emulator more than once Fixed: Clean Up Media could fail when checking duplicate images or videos that were missing or in use by another program; unreadable files are now skipped Fixed: Replacing all existing metadata in the Download Metadata and Media wizard could switch titles chosen by your region priorities back to the database title and drop them from alternate names, so searching for the regional title no longer found the game Fixed: Storefront metadata and media downloads could leave missing artwork or incorrect developer details; Steam downloads now retry temporary failures, check alternate artwork locations including Clear Logos cached by the Steam client, and avoid using small landscape capsules as Steam Posters Fixed: Game process tracking could stall the interface, delay detecting game exit, or lose shutdown screens and accurate play time for emulators started through launchers or wrappers Fixed: Installing or uninstalling a Ubisoft game from LaunchBox could also ask Ubisoft Connect to launch it Fixed: Big Box's Default theme showed no controller badges for games that only support a light gun, and LaunchBox's Default theme did the same for games that only support a paddle Fixed: Badges in LaunchBox's Default theme box view could look blurry or pixelated on high-DPI displays Fixed: EmuMovies music could be incorrectly preselected in Edit Game's media download dialog Fixed: The EmuMovies Test button in Options could stay disabled after a failed login or use the previous User ID; credentials can now be tested again when the retry wait ends Fixed: Big Box could leave the taskbar visible after playing a game, and startup screens or application exit could leave the Windows mouse cursor hidden Fixed: Browsing for an application path in Add Game opened an unrelated folder; it now opens the selected platform's games folder, including custom folders set in Manage Platforms Thanks for helping us test this one. Given the quantity of changes reports about things still working are just as useful as when they don't. If something does break, more details are more helpful. We could not do this without all of your help so thanks in advance for any help you provide. It absolutely helps improve every release. 1 1 Quote
AzgoRAth Posted September 27 Posted September 27 Hey guys. Thanks for new update. I think I figured out what was causing the issue with multiple monitors that I was having in the previous version. It was the *Use controller in Launchbox* feature where even though bigbox wasnt the main focus window, the LB controller part was still in control. After disabling "Use controller in Launchbox" options and clearing the controls, the problem looks to be fixed now.. Quote
Fursphere Posted September 27 Posted September 27 Trackball and Spinner support for wheel movement. The program you are referring to that you have tested: Big Box Your hardware specs and OS: Windows 11 What you were doing in the app and how you were doing it: Big Box Navigation Which theme you are using: Default The type of input you were using during your testing: controller, keyboard, mouse, trackball, etc. : Trackball and Spinner List of community plugins that you have installed: None Spinner support - *chefs kiss* - you guys nailed this one Trackball support - Close, but it feels weird. I'll attempt to explain. I had to crank the sensitivity up to 300% - 350% to get decent movement out of the trackball on my system. I suspect that's hardware related. Unlike spinner, trackball has both X and Y axis (duh). Looks like you enabled both. So at the 'main' bigbox menu (horizontal scroll). It has a "speed" left to right - you just get a feel for it. However, if you move the trackball in a slight diagonol motion, the "recent games list" get selected. 1) It can be tricky to get 'out' of this sub-menu with just the trackball. You have to move it all the way to the left. And then "UP" but its not instant. Like, you have to "PUSH" up more (keep rolling the trackball up longer than you'd expect) to get the selection to finally 'pop' out. 2) The speed of the sub-menu vs the main system menu is way off. Lets call main menu 100% (just a feel right?). When it drops to the recent game menu, it feels like it jumps to 300% - 400% speed. Its not consistent. 3) There is a similar issue (though not nearly as bad) when you enter a system menu, and "up down" becomes the title selection and "left right" becomes the alphabetical 'quick search' function - and any diagonal movement tends to switch modes unexpectedly. Nothing here is breaking obviously. It just feels 'off' with the trackball - non consistent. I would say giving the ability to selective 'disable' one or the other axis - but then you'd get goofy when you go from Horizontal to Vertical (main wheel vs. system/platform wheel). Unless you can have logic to detect which way the wheel spins, and dynamically change it? (and this would help the spinner too - since it could work in both modes with a single axis) Quote
AzgoRAth Posted September 27 Posted September 27 I found a bug in the latest beta. BB crashes when I try to open the achievement list for any game. Quote
MysterNybble Posted September 27 Author Posted September 27 2 hours ago, AzgoRAth said: I found a bug in the latest beta. BB crashes when I try to open the achievement list for any game. Thanks, can you provide the details requested above? Crashes do have special instruction. Quote
AzgoRAth Posted September 27 Posted September 27 2 hours ago, MysterNybble said: Thanks, can you provide the details requested above? Crashes do have special instruction. Program: Bigbox OS: Windows 11 Specs: ryzen 2700x, rtx 4070, 24gb ddr4 ram, 512gb Sata SSD Action when crash occurred: Opening Achievement list for any game in BigBox. Theme: Default Type of input: controller List of plugins: only the default ones that come with BBnative-v1-BigBox-20260927T220152549Z-p17580-t17872-C00000FD-03bac667-32b6-45fb-ade5-dfc45a98.dmpnative-v1-BigBox-20260927T220152549Z-p17580-t17872-C00000FD-03bac667-32b6-45fb-ade5-dfc45a98.dmp logs.evtx logs.zip Debug 2026-09-27 11-59-51 PM.log Quote
SqHd Posted September 28 Posted September 28 This is great! I like the work on Leaderboards. It's nice to see my score listed above for a particular game. But I couldn't find a tab with a summary of all of the games I've played with scores. Is something like that planned? It would very helpful since I can't remember all the games I've played in Mame for scores. Thanks for the excellent update! One minor potential bug is a few of the platforms are showing games as uninstalled (there is a blue "install" button instead of the green "play" one). Example systems: Arcade (Mame), PS3, PS4, Switch, TI-99 4a, WoW Action Max, I couldn't decipher a pattern based on rom type or emulator. The program you are referring to that you have tested: LaunchBox 14.1.0 Beta Your hardware specs and OS - Win 11, AMD APU, 16gb ram What you were doing in the app and how you were doing it - Just browsing games Which theme you are using - Default theme (latest version) The type of input you were using during your testing: controller, keyboard, mouse, trackball, etc. - keyboard / mouse List of community plugins that you have installed - Mame Softlist Importer 6.0.2, C64 Dreams Extras, eXoPlugin, eXoPluginMagazines Quote
dukdukgoos Posted September 28 Posted September 28 (edited) Could you explain a bit about the "Installed/Not Installed/Automatic" select box change from the previous checkbox (in the Edit Game dialog)? Edited September 28 by dukdukgoos Quote
MysterNybble Posted September 28 Author Posted September 28 On 9/27/2026 at 6:02 AM, AzgoRAth said: Hey guys. Thanks for new update. I think I figured out what was causing the issue with multiple monitors that I was having in the previous version. It was the *Use controller in Launchbox* feature where even though bigbox wasnt the main focus window, the LB controller part was still in control. After disabling "Use controller in Launchbox" options and clearing the controls, the problem looks to be fixed now.. Glad you found a workaround though it's odd that setting as I wouldn't suspect that was the cause. Can you remind me what was happening on the other monitor and send a screenshot of the option you turned off, just to make sure I'm looking at the right thing? May still be a bug hiding in there... 17 hours ago, AzgoRAth said: Program: Bigbox OS: Windows 11 Specs: ryzen 2700x, rtx 4070, 24gb ddr4 ram, 512gb Sata SSD Action when crash occurred: Opening Achievement list for any game in BigBox. Theme: Default Type of input: controller List of plugins: only the default ones that come with BBnative-v1-BigBox-20260927T220152549Z-p17580-t17872-C00000FD-03bac667-32b6-45fb-ade5-dfc45a98.dmpnative-v1-BigBox-20260927T220152549Z-p17580-t17872-C00000FD-03bac667-32b6-45fb-ade5-dfc45a98.dmp logs.evtx 68 kB · 0 downloads logs.zip 10.85 MB · 0 downloads Debug 2026-09-27 11-59-51 PM.log 478.42 kB · 0 downloads Awesome this will help! I was able to reproduce on my side. I'll get this into Beta 2 when that's ready (hopefully by end of week). The only workaround I can offer is look at the achievements in LaunchBox for now 🤪 Quote
MysterNybble Posted September 28 Author Posted September 28 15 hours ago, SqHd said: This is great! I like the work on Leaderboards. It's nice to see my score listed above for a particular game. But I couldn't find a tab with a summary of all of the games I've played with scores. Is something like that planned? It would very helpful since I can't remember all the games I've played in Mame for scores. Thanks for the excellent update! One minor potential bug is a few of the platforms are showing games as uninstalled (there is a blue "install" button instead of the green "play" one). Example systems: Arcade (Mame), PS3, PS4, Switch, TI-99 4a, WoW Action Max, I couldn't decipher a pattern based on rom type or emulator. The program you are referring to that you have tested: LaunchBox 14.1.0 Beta Your hardware specs and OS - Win 11, AMD APU, 16gb ram What you were doing in the app and how you were doing it - Just browsing games Which theme you are using - Default theme (latest version) The type of input you were using during your testing: controller, keyboard, mouse, trackball, etc. - keyboard / mouse List of community plugins that you have installed - Mame Softlist Importer 6.0.2, C64 Dreams Extras, eXoPlugin, eXoPluginMagazines You should be able to see a leaderboard summary, from a game's leaderboard try clicking your name. That should open a "player page" with all of them. The blue Install button simply means that a game is somehow marked Not Installed. If you Edit one of those games and look at the Installed dropdown it should show that. This hasn't changed much from how 14.0 was working for ROM games, was that what you were using? Do you still have access to your data prior to the beta (might be in your backup folder) to see if you compared to see what those values were before? Obviously, you can use Bulk Edit to fix all these games, but if something in 14.1 changed the value, I'll have to do some more digging. Also, do you remember what tool you used to import these games into LaunchBox, just in case that is usful. Let me know what you know! 1 Quote
skizzosjt Posted September 28 Posted September 28 Steam games continue to report as "Installed" even if they are not installed. Their install status is not being detected automatically anymore. The "automatic" drop down value (used to be a checkbox) doesn't work properly. Been a problem for last couple releases I keep mentioning in the betas since 13.28 beta-6 Marking them as installed or uninstalled does at least force that value since as you can see from previous reporting even that didn't work for a couple releases. All Steam games were reporting installed no matter what value was entered and they were getting automatically updated to installed status. I've logged in and out of Steam within the frontend a few times now and confirm my API key is still working fine. Issue is on the frontend side Games are installed in the frontend and I have Steam in the background showing they are greyed out, NOT installed per Steam. Steam is correct, the frontend is incorrect. The game should be marked UNINSTALLED per how the feature is intended to work. I put in the proper value of automatic and have tried logging out and back in on both Steam, Steam within the frontend, and toggling the installed value to installed/uninstalled and back to automatic. Each time I return to automatic they go back to INSTALLED even if they are not installed. The program you are referring to that you have tested: LaunchBox Your hardware specs and OS - Windows 10 / Z390 Aorus Master MB / Intel i9-9900k / 32 GB DDR4 What you were doing in the app and how you were doing it - Browsing library Which theme you are using - Default The type of input you were using during your testing: controller, keyboard, mouse, trackball, etc. - KB + Mouse List of community plugins that you have installed I have removed these and tested without them as well. Issue persist even with ZERO plugins present. If you have a crash (LaunchBox or Big Box crashes to your desktop / close without notice), we'll need the whole crash report, which includes Windows event logs (a lot of times its multiple logs related to the same crash) and the mini memory dump that is stored in your Logs folder. The dumps may be large and include private data, so reach out if you want to share privately - Not a crash Your LaunchBox and/or Big Box debug logs (which are on by default during beta now) - File attached as an archive Logs.7z Quote
JoeViking245 Posted September 28 Posted September 28 15 minutes ago, skizzosjt said: List of community plugins that you have installed Nice list! 1 Quote
MysterNybble Posted September 28 Author Posted September 28 12 hours ago, dukdukgoos said: Could you explain a bit about the "Installed/Not Installed/Automatic" select box change from the previous checkbox (in the Edit Game dialog)? I think it was in 14.0 we added the third state 'Automatic' to help users control when LaunchBox is allowed to manage it, and when the user "knows better". It's currently used by storefronts (as they have the ability to install). There may be room for certain emulators or future features to use this which is why it's at the game level. Automatic - let LB manage it, underneath it asks the storefront if it's installed or not (though again, may use this in the future for other things than storefronts) Installed (former Installed checked) - ignore what LB thinks - just show play Not Installed (former Installed unchecked) - ignore what LB thinks - just show install I think we can improve the presentation of this but hopefully that helps! 1 Quote
MysterNybble Posted September 28 Author Posted September 28 22 minutes ago, skizzosjt said: Steam games continue to report as "Installed" even if they are not installed. Their install status is not being detected automatically anymore. The "automatic" drop down value (used to be a checkbox) doesn't work properly. Been a problem for last couple releases I keep mentioning in the betas since 13.28 beta-6 Marking them as installed or uninstalled does at least force that value since as you can see from previous reporting even that didn't work for a couple releases. All Steam games were reporting installed no matter what value was entered and they were getting automatically updated to installed status. I've logged in and out of Steam within the frontend a few times now and confirm my API key is still working fine. Issue is on the frontend side Games are installed in the frontend and I have Steam in the background showing they are greyed out, NOT installed per Steam. Steam is correct, the frontend is incorrect. The game should be marked UNINSTALLED per how the feature is intended to work. I put in the proper value of automatic and have tried logging out and back in on both Steam, Steam within the frontend, and toggling the installed value to installed/uninstalled and back to automatic. Each time I return to automatic they go back to INSTALLED even if they are not installed. The program you are referring to that you have tested: LaunchBox Your hardware specs and OS - Windows 10 / Z390 Aorus Master MB / Intel i9-9900k / 32 GB DDR4 What you were doing in the app and how you were doing it - Browsing library Which theme you are using - Default The type of input you were using during your testing: controller, keyboard, mouse, trackball, etc. - KB + Mouse List of community plugins that you have installed I have removed these and tested without them as well. Issue persist even with ZERO plugins present. If you have a crash (LaunchBox or Big Box crashes to your desktop / close without notice), we'll need the whole crash report, which includes Windows event logs (a lot of times its multiple logs related to the same crash) and the mini memory dump that is stored in your Logs folder. The dumps may be large and include private data, so reach out if you want to share privately - Not a crash Your LaunchBox and/or Big Box debug logs (which are on by default during beta now) - File attached as an archive Logs.7z You are right to think this all changed in 13.28 Beta 6, so your timing makes sense with what you are seeing. We do track the 'last known status' instead of changing it to 'Not Installed'. The intention here is that people often use removeable media for their Steam games and unplugged drives shouldn't flip everything to Not Installed. It seems that comes with some side effects :-P. Can you look at something for me? In Steam itself go to Settings -> Storage and see if any drive/library listed there no longer exists / isn't currently connected. Open this file -> Steam\steamapps\libraryfolders.vdf -> and confirm all of those paths are valid. This will confirm op rule out my initial hunch, which is Steam thought there were installed in one place, but didn't clean up after itself. Quote
skizzosjt Posted September 28 Posted September 28 10 minutes ago, MysterNybble said: The intention here is that people often use removeable media for their Steam games and unplugged drives shouldn't flip everything to Not Installed. That is actually what I want to happen. Depending on which PC I am at, or which disk(s) are connected, I want the install status to follow suit. My desire is for example, affected uninstalled games would flip to uninstalled if they are not found at boot of the frontend. Then maybe next time I boot the frontend the disks with these games are connected and therefore they should automatically flip to installed at boot of the frontend. 17 minutes ago, MysterNybble said: Can you look at something for me? In Steam itself go to Settings -> Storage and see if any drive/library listed there no longer exists / isn't currently connected. Open this file -> Steam\steamapps\libraryfolders.vdf -> and confirm all of those paths are valid. This will confirm op rule out my initial hunch, which is Steam thought there were installed in one place, but didn't clean up after itself. After review I think everything looks good on Steam's end, but I'll describe everything to make sure we are on the same page. I have several disks in use for Steam. Quick summary Main disk is always given drive letter E Additional disk is always given drive letter F I have TWO backup disks which are used for backup and storage of games that I don't want to play anytime soon. These two backup disks are always given drive letters X and Z All of these disks have their proper path in the "libraryfolders.vfd" but of course not all of them are connected. In this example, my backup disks X and Z are not connected and I would then have 30 games that are considered not installed because they are only on disks with drive letter X and/or Z These are all valid paths. If we need to be technical, then when disks with drive letter X and Z are not connected then technically that isn't a valid path in this exact moment in time.....but otherwise, it's a valid path. libraryfolders.vdf So these are the disks that I primarily keep connected. Nothing is stored on main OS C drive letter and all my games are on additional disks E and F Steam is doing OK detecting which games are installed and where they are installed at that. I'm not seeing a redflag within Steam's behavior. The frontend is no longer interpreting that info correctly is my suspicion. Quote
MysterNybble Posted September 28 Author Posted September 28 35 minutes ago, skizzosjt said: That is actually what I want to happen. Depending on which PC I am at, or which disk(s) are connected, I want the install status to follow suit. My desire is for example, affected uninstalled games would flip to uninstalled if they are not found at boot of the frontend. Then maybe next time I boot the frontend the disks with these games are connected and therefore they should automatically flip to installed at boot of the frontend. After review I think everything looks good on Steam's end, but I'll describe everything to make sure we are on the same page. I have several disks in use for Steam. Quick summary Main disk is always given drive letter E Additional disk is always given drive letter F I have TWO backup disks which are used for backup and storage of games that I don't want to play anytime soon. These two backup disks are always given drive letters X and Z All of these disks have their proper path in the "libraryfolders.vfd" but of course not all of them are connected. In this example, my backup disks X and Z are not connected and I would then have 30 games that are considered not installed because they are only on disks with drive letter X and/or Z These are all valid paths. If we need to be technical, then when disks with drive letter X and Z are not connected then technically that isn't a valid path in this exact moment in time.....but otherwise, it's a valid path. libraryfolders.vdf 9.38 kB · 1 download So these are the disks that I primarily keep connected. Nothing is stored on main OS C drive letter and all my games are on additional disks E and F Steam is doing OK detecting which games are installed and where they are installed at that. I'm not seeing a redflag within Steam's behavior. The frontend is no longer interpreting that info correctly is my suspicion. You make sense and I think there is a gap in how we did it but my original thinking was contradictory to how you described it. In Steam when you try to Install a game that was on a drive that is currently inaccessible it does show this after you click Install. Steam, like us, knows the game should be there but isn't and thinks reinstalling is likely what you want to do. I know that it's more likely you don't want to install as you'd just plug your drive back in. In your defense, us showing Play is also incorrect - perhaps a "Missing" like status would be a nice overall solution. Let our Steam plugin tell us the game is missing but can be fixed via Install. So, you'd know the game should be there but isn't and still gives you Steams installer and you can always plug your drive back in. Quote
skizzosjt Posted September 28 Posted September 28 25 minutes ago, MysterNybble said: Steam, like us, knows the game should be there but isn't and thinks reinstalling is likely what you want to do. I know that it's more likely you don't want to install as you'd just plug your drive back in. Yes I've seen this feature in Steam before. And you are correct. In my use case this install status feature in the frontend was a reminder which games are currently installed or uninstalled since I do move games around on disks and I don't always keep them all connected. Also was nice if I booted into the frontend and basically all my Steam games were marked uninstalled, that was an obvious "oops I forgot to power on the disk" reminder lol. My goal was to highlight the automatic updating behavior of the install/uninstalled status is not working as intended anymore and that is the important part to resolve in my opinion. Adding a new missing value would be extra credit from my perspective. I agree with your point on why "Missing" should technically be added but it's the automatic updating of the value that is the real pain point for me because the game's install and not install badges cannot be trusted to have the accurate value currently. Quote
DemmyTree Posted September 28 Posted September 28 Just want to confirm what is the binding for screensavers with retro achievements, i currently have the following (Apologies if spoilers doesn't collapse it) Spoiler <TextBlock Text="Achievements Earned" Foreground="#DAA520" FontFamily="LAUNCHBOX_THEME_FOLDER/Fonts/RedHatDisplay-Regular.ttf#Red Hat Display" FontSize="{Binding Converter={StaticResource ScaleConverter}, ConverterParameter='30'}" Margin="{Binding Converter={StaticResource ScaleConverter}, ConverterParameter='0,0,10,0'}" /> <TextBlock Text="{Binding Path = Game.RetroAchievementsEarnedAchievements}" Foreground="White" FontFamily="LAUNCHBOX_THEME_FOLDER/Fonts/RedHatDisplay-Regular.ttf#Red Hat Display" FontSize="{Binding Converter={StaticResource ScaleConverter}, ConverterParameter='30'}" Margin="{Binding Converter={StaticResource ScaleConverter}, ConverterParameter='0,0,10,0'}" /> <TextBlock Text="Out of" Foreground="#DAA520" FontFamily="LAUNCHBOX_THEME_FOLDER/Fonts/RedHatDisplay-Regular.ttf#Red Hat Display" FontSize="{Binding Converter={StaticResource ScaleConverter}, ConverterParameter='30'}" Margin="{Binding Converter={StaticResource ScaleConverter}, ConverterParameter='0,0,10,0'}" /> <TextBlock Text="{Binding Path = Game.RetroAchievementsTotalAchievements}" Foreground="White" FontFamily="LAUNCHBOX_THEME_FOLDER/Fonts/RedHatDisplay-Regular.ttf#Red Hat Display" FontSize="{Binding Converter={StaticResource ScaleConverter}, ConverterParameter='30'}" /> Quote
Vader Posted September 28 Posted September 28 Hi all I just installed 14.1 beta and noticed that the load times are still very slow. For me both Launchbox and Bigbox are taking about 48 seconds to load. I have already disabled auto imports etc. but this has not helped with load times. Also, wheel scrolling is still not smooth. I have attached a video and you can see the stuttering during the wheel scrolling. Thanks for all that you do. 20260928_161446.mp4 Quote
MysterNybble Posted September 28 Author Posted September 28 3 hours ago, skizzosjt said: Yes I've seen this feature in Steam before. And you are correct. In my use case this install status feature in the frontend was a reminder which games are currently installed or uninstalled since I do move games around on disks and I don't always keep them all connected. Also was nice if I booted into the frontend and basically all my Steam games were marked uninstalled, that was an obvious "oops I forgot to power on the disk" reminder lol. My goal was to highlight the automatic updating behavior of the install/uninstalled status is not working as intended anymore and that is the important part to resolve in my opinion. Adding a new missing value would be extra credit from my perspective. I agree with your point on why "Missing" should technically be added but it's the automatic updating of the value that is the real pain point for me because the game's install and not install badges cannot be trusted to have the accurate value currently. Thanks, I got something in the works, so stay tuned for beta 2, should work well :). Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.