Jabb3rJaw Posted Monday at 12:37 AM Posted Monday at 12:37 AM So after 3 1/2 hours no freezing!!! Definitely seems better!! 1 Quote
glaymore Posted Monday at 04:30 AM Posted Monday at 04:30 AM Installed beta 2. Works fast, no freezing, things're looking good. But adding new games from DB seems broken now. For example, when I try to add "South of Midnight", it says "No games were found" though the game is there - https://gamesdb.launchbox-app.com/games/details/422657-south-of-midnight Quote
faeran Posted Monday at 01:08 PM Author Posted Monday at 01:08 PM On 4/11/2025 at 9:45 PM, hkr said: Installed beta 2. The screen prompting me to install the k-lite pack appeared, but selecting either the option to install or skip gave and error saying that the operation failed. I had to crash launchbox via the task manager to get the window to go away. Now launchbox won't play any video. The thumbnail appears in the media, but when I hit play it just shows a black box. The option that used to be there to choose between vlc and windows media player is no longer in the options. Here is the debug output when I attempt to select a game and play its video: Reveal hidden contents 2025-04-11 06:41:26 PM DataManager.SaveInternal started. 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM Saving InputBindings.xml... 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start 2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set 2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video 2025-04-11 06:41:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused 2025-04-11 06:41:26 PM Saving GameControllers.xml... 2025-04-11 06:41:26 PM Saving ListCache.xml... 2025-04-11 06:41:26 PM Saving Settings.xml... 2025-04-11 06:41:26 PM Saving BigBoxSettings.xml... 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM Saving ImportBlacklist.xml... 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:27 PM Saving F:\LaunchBox\Data\Platforms\Sony Playstation 2.xml... 2025-04-11 06:41:28 PM DataManager.SaveInternal completed successfully. 2025-04-11 06:41:29 PM Music.Pause Start 2025-04-11 06:41:35 PM FIRST CHANCE EXCEPTION: Null object cannot be converted to a value type. at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Begin... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Invoking on UI thread... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Disposing VLC player... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Retrieving WMP instance... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP MediaEnded event handler... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP Loaded event handler.... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Stopping WMP video... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP source binding... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP visibility binding... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Setting WMP source to null... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP control from grid... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Nulling out WMP instance... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Suppressing GC finalization... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Processing garbage collection.... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Completed. 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Begin... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Invoking on UI thread... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Disposing VLC player... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Retrieving WMP instance... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP MediaEnded event handler... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP Loaded event handler.... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Stopping WMP video... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP source binding... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP visibility binding... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Setting WMP source to null... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP control from grid... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Nulling out WMP instance... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Suppressing GC finalization... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Processing garbage collection.... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Completed. 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Begin... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Invoking on UI thread... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Disposing VLC player... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Retrieving WMP instance... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP MediaEnded event handler... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP Loaded event handler.... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Stopping WMP video... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP source binding... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Clearing WMP visibility binding... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Setting WMP source to null... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Removing WMP control from grid... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Nulling out WMP instance... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Suppressing GC finalization... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Processing garbage collection.... 2025-04-11 06:41:35 PM Unbroken.LaunchBox.Windows.Desktop.Controls.VideoControl.Dispose: Completed. 2025-04-11 06:41:35 PM GameDetailsViewModel AttachView LoadVideoMusic Start 2025-04-11 06:41:35 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start 2025-04-11 06:41:35 PM Music.Prepare Start 2025-04-11 06:41:35 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete 2025-04-11 06:41:35 PM GameDetailsViewModel AttachView LoadVideoMusic Completed 2025-04-11 06:41:35 PM Music.Kill Start 2025-04-11 06:41:35 PM Music.Kill Finished 2025-04-11 06:41:35 PM Music.NotifyTrackList Start 2025-04-11 06:41:35 PM Music.NotifyTrackList Invoke WPF 2025-04-11 06:41:35 PM GameDetailsViewModel returning to pool... 2025-04-11 06:41:35 PM GameDetailsViewModel return to pool: Video control dispose... 2025-04-11 06:41:35 PM GameDetailsViewModel return to pool: Video control nulling... 2025-04-11 06:41:35 PM GameDetailsViewModel return to pool: Invoking UI thread... 2025-04-11 06:41:35 PM GameDetailsViewModel.Dispose: Nulling out all image sources... 2025-04-11 06:41:35 PM GameDetailsViewModel successfully returned to pool 2025-04-11 06:41:36 PM Music.Pause Start 2025-04-11 06:41:42 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start 2025-04-11 06:41:42 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video 2025-04-11 06:41:42 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed Are you able to try the update again, when you get to the k-lite install screen, click on this invisible button to open the log file location, then try and install k-lite. If it fails again, open the log file and paste it here. On 4/11/2025 at 10:19 PM, Fursphere said: Playing with this a little more. So, if I have controllers disabled should it still show buttons? Or should it be blank at that point, because there is not mapping? Are you going to implement something like this for keyboard mapping, that can be used for arcade cabinet controls? I was looking at your controller theme, and saw the joystick png images - but no idea where you'd actually have them show up in the interface? (reminded me of the old hyperspin look) It's not about the controller itself, but it's about your controller mappings, so as long as you have a mapping for "Select", then it will appear in Big Box. Having keyboard mappings sounds like a good idea in general, so I wouldn't rule that out for a future update. That theme will need to be updated to utilize these new bindings. Quote
faeran Posted Monday at 01:33 PM Author Posted Monday at 01:33 PM 8 hours ago, glaymore said: Installed beta 2. Works fast, no freezing, things're looking good. But adding new games from DB seems broken now. For example, when I try to add "South of Midnight", it says "No games were found" though the game is there - https://gamesdb.launchbox-app.com/games/details/422657-south-of-midnight Thanks. Not an issue with the app, but it does look like our scheduled task to build new copies of the local metadata file turned itself off last week. Seems like this game was added after that happened so it never made its way to user's computers. This should be fixed now and you should be able to run a Tools > Downloads > Force Update Games Database Metadata... , then it should appear in your search. 1 Quote
Rlad Posted Monday at 02:46 PM Posted Monday at 02:46 PM (edited) Is the Clear Logo (overide) supposed to be functional yet? Because it's not saving the image. Edited Monday at 02:46 PM by Rlad Quote
C-Beats Posted Monday at 02:48 PM Posted Monday at 02:48 PM 1 minute ago, Rlad said: Is the Clear Logo (overide) supposed to be functional yet? Because it's not saving the image. Yeah, that functionality is all built in and should be working. What aren't you seeing work? Quote
C-Beats Posted Monday at 03:06 PM Posted Monday at 03:06 PM 6 minutes ago, Rlad said: 2025-04-14 15-58-30.mp4 5.65 MB · 0 downloads Thanks for this, we'll take a look. 1 Quote
hkr Posted Monday at 03:38 PM Posted Monday at 03:38 PM (edited) 2 hours ago, faeran said: Are you able to try the update again, when you get to the k-lite install screen, click on this invisible button to open the log file location, then try and install k-lite. If it fails again, open the log file and paste it here. I ran the 13.21 beta 2 exe in the updates folder, but it did not prompt me with this screen again, and videos still do not work. EDIT: What WMP is LB attempting to use? I have the windows 11 Media Player app, but I do not have the classic Windows Media Player program. If I remember correctly, older installs of windows 11 comes with the classic program, but modern ones do not. Edited Monday at 03:44 PM by hkr thought of a reason my issue may be happening Quote
C-Beats Posted Monday at 04:17 PM Posted Monday at 04:17 PM 1 hour ago, Rlad said: Is the Clear Logo (overide) supposed to be functional yet? Because it's not saving the image. Was able to replicate this thanks to your video and pin point the cause. Unfortunately override logos for Platforms and Playlists and dumping into the wrong folder. If you want to use this functionality between now and when the correction is released you can manually place the images in the appropriate folder: For Playlists: \\LaunchBox\Images\Media Packs\Overrides\Platform Clear Logos\Playlists For Platforms: \\LaunchBox\Images\Media Packs\Overrides\Platform Clear Logos\Platforms 1 Quote
faeran Posted Monday at 05:28 PM Author Posted Monday at 05:28 PM 1 hour ago, hkr said: I ran the 13.21 beta 2 exe in the updates folder, but it did not prompt me with this screen again, and videos still do not work. EDIT: What WMP is LB attempting to use? I have the windows 11 Media Player app, but I do not have the classic Windows Media Player program. If I remember correctly, older installs of windows 11 comes with the classic program, but modern ones do not. If it doesn't show again, it means that it believes that you were able to install k-lite during the first time. WMP (Legacy) is baked into Windows (even the latest versions of Windows 11), but there are some computers where it comes disabled. The installer simply runs the command to enable it. It's always possible that Windows thinks you have it enabled, but at some point WMP was corrupted in some way. That would explain why videos would show up black when you attempt to play them in LaunchBox. To check this, open your start menu and type in "Windows features" and hit enter. In the window that opens, look for Media Features > Windows Media Player. If it's disabled, check it and hit OK. If it's enabled, disable it, hit OK, then after it does its thing, open the window again and enable it. You may want to restart your computer after you do all of this. That should rule out WMP as being the thing causing your issue. Quote
hkr Posted Monday at 05:38 PM Posted Monday at 05:38 PM 6 minutes ago, faeran said: If it doesn't show again, it means that it believes that you were able to install k-lite during the first time. WMP (Legacy) is baked into Windows (even the latest versions of Windows 11), but there are some computers where it comes disabled. The installer simply runs the command to enable it. It's always possible that Windows thinks you have it enabled, but at some point WMP was corrupted in some way. That would explain why videos would show up black when you attempt to play them in LaunchBox. To check this, open your start menu and type in "Windows features" and hit enter. In the window that opens, look for Media Features > Windows Media Player. If it's disabled, check it and hit OK. If it's enabled, disable it, hit OK, then after it does its thing, open the window again and enable it. You may want to restart your computer after you do all of this. That should rule out WMP as being the thing causing your issue. I'm only given the option for Media Features, Windows Media Player doesn't appear in the list. The feature was enabled. I disabled it, hit okay, and restarted my computer. Then I enabled it, hit okay and restarted again. LB still shows a black box when I click on a video's play button. Here is the list of windows features on my computer (Win 11 pro 24H2, build 26100.3775): Quote
faeran Posted Monday at 05:59 PM Author Posted Monday at 05:59 PM 18 minutes ago, hkr said: I'm only given the option for Media Features, Windows Media Player doesn't appear in the list. The feature was enabled. I disabled it, hit okay, and restarted my computer. Then I enabled it, hit okay and restarted again. LB still shows a black box when I click on a video's play button. Here is the list of windows features on my computer (Win 11 pro 24H2, build 26100.3775): Do you have a Windows N version of Windows? Either way, see what happens if you follow this link to install the Media Feature Pack: https://support.microsoft.com/en-us/windows/media-feature-pack-for-windows-n-8622b390-4ce6-43c9-9b42-549e5328e407 Quote
hkr Posted Monday at 06:25 PM Posted Monday at 06:25 PM 4 minutes ago, faeran said: Do you have a Windows N version of Windows? Either way, see what happens if you follow this link to install the Media Feature Pack: https://support.microsoft.com/en-us/windows/media-feature-pack-for-windows-n-8622b390-4ce6-43c9-9b42-549e5328e407 I am running a normal windows 11 pro install. Following the instructions linked, Windows Media Player Legacy (app) was not installed. There was no Media Feature Pack. I installed the Windows Media Player Legacy (App) and videos now work in Launchbox. However, I was not having issues with VLC and I would prefer to keep legacy windows packages (and especially codec packs) from my system in the future. I'm not sure why VLC is being removed from LB support, but so far I'm not a big fan of this experience. 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.