-
Posts
171 -
Joined
-
Days Won
4
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Posts posted by superrob3000
-
-
Marquee Intro Video Support
View File
Plugin that adds Marquee Intro video support. After installing the plugin you can simply place your Marquee intro videos into the LaunchBox/Videos/StartupMarquee folder. One will be chosen randomly at startup. Static images (jpg or png) will work as well.
The marquee video will always automatically end at the same time as the main screen intro video. If the marquee video is shorter than the main screen video, it will loop until the main screen video ends (or until you hit a button to skip the intro).
See demo:
Installation:
- Unzip the file and drop the contents into your LaunchBox folder.
- Place your marquee startup video(s) into LaunchBox/Videos/StartupMarquee.
You of course have to make sure your marquee screen is set up first in your BigBox settings:
- Set your marquee screen number in Options->General->Marquee Screen
- If you want the intro video to stretch fill the entire marquee, then set Options->Marquee Screen->Set Marquee Images to Fill the Screen
-
If you have a cut-off type marquee, then make sure your screen compatibility mode is set correctly in Options->Marquee Screen->Screen Hardware Compatibility Mode. Currently this plugin does not support the squeeze 1/2 or squeeze 1/3 modes, but all of the following screen compatibility modes are supported:
- None
- Monitor Cuts Off Bottom 1/2
- Monitor Cuts Off Top 1/2
- Monitor Cuts Off Bottom 2/3
- Monitor Cuts Off Top 2/3
- Monitor Cuts Off 1/3 Top and Bottom
-
Submitter
-
Submitted07/31/2022
-
Category
- 2
- 1
-
@JoeViking245 Unsurprisingly, OnSelectionChanged from IBigBoxThemeElementPlugin in the platform view suffers from the exact same issue as the SelectionChanged event from ISystemEventsPlugin. However, putting the theme element plugin in the wheel view and using OnEscape was exactly what I needed.
I just really really hate having to force updates to all the game wheel view xaml files in order to get this working. The selected game not clearing and not triggering SystemEventTypes.SelectionChanged on a game wheel exit really feels like a bug to me.
This at least gets it working though, so thank you very much for the suggestion.
- 1
-
I'm writing a plugin to update an led matrix with platform and game info when scrolling through both the platforms wheel and game wheels.
I'm using SystemEventTypes.SelectionChanged to do this which works perfectly except for one case. When you are in a game wheel and exit to the platform wheel, the SelectionChanged event does not fire. It will fire if you scroll to a new platform, but not if you just stay on the platform you exited.
Also, when you are in that state, calling GetAllSelectedGames shows that the last game from when you were in that game wheel is still selected. So I can't even do something like a timer to periodically check for that condition.
Any suggestions on how to catch game wheel exit from within a plugin?
-
FYI, this particular issues turned out to be a slow memory leak in VLC. Switching to WMP fixed it. VLC also has a known bug that can cause random crashes.
-
I've noticed a pretty bad memory leak in 12.9 and 12.10, although it may have started earlier. See attached pic where BigBox has crept up to 13GB of RAM usage after about a day and a half. Note that on the main Task Manager Processes page it won't look like BigBox is using much memory because private memory usage stays steady at a couple of Gigs. You have to go to the details tab to see that shared memory for BigBox slowly increases until all of your memory is used up. BigBox will eventually give an error message that it is out of memory and close.
For testing this was sitting in attract mode for a day and a half with no plugins, using the default theme, and marquee disabled.
- 2
-
In a BigBox game menu item plugin, is there any way to get the menu item caption to update on-screen when it is selected (similar to how Favorite changes to Unfavorite once you select it)?
-
I have a plugin called from the BigBox menu that updates a playlist's IncludeWithPlatforms property. However, after making the change and calling PluginHelper.DataManager.Save(), I can't get the change to show up in the plaform wheel unless I restart BigBox or go to Options->Image Cache->Refresh Platform Wheel Images.
Is there any way to do it from within the plugin? I've tried the following calls, and none of them result in the platform wheel getting refreshed:
- PluginHelper.DataManager.ForceReload()
- PluginHelper.DataManager.ReloadIfNeeded();
- Unbroken.LaunchBox.Plugins.PluginHelper.DataManager.BackgroundReloadSave(update_playlist);
-
Is IBigBoxThemeElementPlugin supported in a marquee view? I made a dll that implements IBigBoxThemeElementPlugin and works fine when using it in a games wheel view. However, when used in a games marquee view, OnSelectionChanged() never gets called. Is that not possible?
-
Hyperspin2LaunchboxPlaylist
View File
About:
Use this plugin to quickly convert from a Hyperspin collection to a Launchbox playlist. Choose a Hyperspin database XML file and this program will compare the rom names for all games in the Hyperspin XML file to the rom names for all of your installed Launchbox games. Any games with matching rom names will be added to the new Launchbox playlist.Installation:
1. Copy RB_CreatePlaylistFromHyperspinXML.dll to the LaunchBox/Plugins folder.
2. Restart Launchbox.Usage:
1. In Launchbox, select Tools->"Create playlist from Hyperspin XML" from the dropdown system menu.
2. Select the Hyperspin XML file to import from.
3. Enter a name for the new Launchbox playlist.
4. Click "Create Playlist".
-
Submitter
-
Submitted07/05/2021
-
Category
-
Marquee Intro Video Support
in Third-Party Applications and Plugins (Released)
Posted
Thanks! For marquee startup videos using this plugin you just set Options->Marquee Screen->Set Marquee Images to Fill the Screen in order to make them full screen.
If you are referring to videos you are trying to use for game marquees, then yes for some reason the default theme marquee view files do not respect that setting for video. If that is what you are trying to do, let me know and I can help you edit the correct xaml file to force them full screen.