Jump to content
LaunchBox Community Forums

stigzler

Members
  • Posts

    141
  • Joined

  • Last visited

  • Days Won

    1

stigzler last won the day on August 13

stigzler had the most liked content!

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

stigzler's Achievements

32-Bit GPU

32-Bit GPU (5/7)

58

Reputation

1

Community Answers

  1. 0.9.8.0 Release: Significant improvements to UI. Now runs really well on a Windows Tablet/touch mode.
  2. Then would happily receive feedback!
  3. This'd be great if it worked. I'm getting an error with the zipped emu setup you included. Also, where are "geeko codes" you say you've attached? I get the attached error when I try to run any isos. Also what does "Archive "Triforce iso"" mean? Not a very good guide I'm afraid. Glad you got your setup working, but if you're going to post about it, make sure you do it in details and not lead people up a garden path. 1 hour of my life I won't get back. For anyone else, a guide that works here:
  4. 0.9.5.0 Release Improvements: Installation database updates now done via plugin rather than update the xml files directly. Option remains to update via xml if plugin not running Auto install/update plugin Minor GUI changes
  5. Guilty as charged. I've changed for the better, your honour, honest...
  6. Thanks. I'm a sucker for qol improvements!
  7. Version 0.9.8.0 - Beta

    22 downloads

    Intro Unibox allows you to add roms to any Launchbox installation you have running on your local network on the fly. It also automatically adds metadata and media. This can be done in real-time, making it useful for installations such as arcade machines or rigs dedicated to running BigBox. No manual adding of roms to folders required, or going into Launchbox to add more games. Video of it in action: Getting started guide: Presently in Beta, so maybe test on a test installation first. Hope helps!
  8. Unibox View File Intro Unibox allows you to add roms to any Launchbox installation you have running on your local network on the fly. It also automatically adds metadata and media. This can be done in real-time, making it useful for installations such as arcade machines or rigs dedicated to running BigBox. No manual adding of roms to folders required, or going into Launchbox to add more games. Video of it in action: Getting started guide: Presently in Beta, so maybe test on a test installation first. Hope helps! Submitter stigzler Submitted 08/13/2025 Category Third-party Apps and Plugins  
  9. Version 1.0.0

    2 downloads

    A tiny plugin that allows you to refresh all games in Launchbox + Bigbox to show any changes made in the xml files outside of LB/BB. This adds System menu items to LB and/or BB which cause the refresh. You can also edit settings.ini in the plugin directory to customise its operation. Github repo: HERE
  10. ReloadData Plugin View File A tiny plugin that allows you to refresh all games in Launchbox + Bigbox to show any changes made in the xml files outside of LB/BB. This adds System menu items to LB and/or BB which cause the refresh. You can also edit settings.ini in the plugin directory to customise its operation. Github repo: HERE Submitter stigzler Submitted 08/12/2025 Category Third-party Apps and Plugins  
  11. Hi folks, Developing a super simple plugin to force BB reload of all Platform xmls. Achieve this via: internal class SystemMenuHook : ISystemMenuItemPlugin { public string Caption => "Update Games"; public System.Drawing.Image IconImage => Properties.Resources.GamesUpdate; public bool ShowInLaunchBox => true; public bool ShowInBigBox => true; public bool AllowInBigBoxWhenLocked => true; public void OnSelected() { PluginHelper.DataManager.ForceReload(); } } Using the BB default Theme. If I run the ForceReload() command via the plugin and then enter into the PlatformCategories view, and navigate to a Category which triggers a video playing, I get the following unhandled exception: Object reference not set to an instance of an object. App: Big Box Version: 13.22 Theme: Default Type: System.NullReferenceException Site: Void ReflectPublisherCreator() Source: Unbroken.LaunchBox.Windows at Unbroken.LaunchBox.Windows.Views.ImageVideoView.<>c__DisplayClass25_0.ReflectPublisherCreator() at System.Windows.Threading.DispatcherOperation.InvokeImpl() --- End of stack trace from previous location --- at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout) at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) at Unbroken.LaunchBox.Windows.Threading.Invoke(Action callback, DispatcherPriority priority) at Unbroken.LaunchBox.Windows.Views.ImageVideoView.PlayVlcVideo(String filePath, Int32 tries) at FactoryRecommenderVerifier.GenerateSetChooserTransmitter(Object, String filePath, Int32 tries, FactoryRecommenderVerifier) at Unbroken.LaunchBox.Windows.ViewModels.ImageVideoViewModel.set_VideoPath(Object value) at AutomatedEngineFactory.GenerateSetChooserTransmitter(Object, Object value, AutomatedEngineFactory) at Unbroken.LaunchBox.Windows.ViewModels.ImageVideoViewModel.Init(ImageSource source, String video) at Unbroken.LaunchBox.Windows.BigBox.ViewModels.FiltersViewModelBase.TestOrder(ImageSource v) at Unbroken.LaunchBox.Windows.ImageLoader.HandleCalcDic(Object i) at DetailedElementFactory.GenerateSetChooserTransmitter(ImageLoaderQueueItem i, DetailedElementFactory) at Unbroken.LaunchBox.Windows.ImageLoader.Enqueue(String imagePath, Action`1 onLoadedAction) at Unbroken.LaunchBox.Windows.BigBox.ViewModels.FiltersViewModelBase.LoadDetails(Guid instance) at FactoryPolicyEditor.SortTransformer(Object, Guid instance, FactoryPolicyEditor) at Unbroken.LaunchBox.Windows.BigBox.ViewModels.FiltersViewModelBase.<>c__DisplayClass223_0.PeekSynchronizer() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) Recent Log: 11:09:25 Exception It does not happen in other Views (well as many as I could test in anyway). If I run BB again and go to a PlatformCategories view, I do not get the error until I run the plugin again. Have ensured plugin running in vanilla LB environment (making sure it's not due to any changes I've made to xmls). I'm assuming this is a bug in the View or ViewModel? I would sign it off as trivial, but requiring Users not to use the PlatformCategories view feels very poor. This is part of a wider project to allow users to add games to BigBox remotely from another PC whilst bigbox is running, thus the ability to Update the games lists post-adding from within BB options is kinda crucial (stop users having to restart BigBox each time). Shame it's being stimied by this one bug - is it easily fixable? Happy to do anything I can to help (is the default them on a repo somewhere?). Had a quick look at Themes\Default\BigBoxTheme.sln, but couldn't event find ImageVideoView - so not sure where to start. Hope someone can help! Progress: I noted a reference to `Unbroken.LaunchBox.Windows.Views.ImageVideoView.PlayVlcVideo` in the exception, and changed the default player to VLC. This stopped the bug. However, I also see you're depreciating VLC media player so is this a backlog item (i.e. to refactor the relevant code to use media player rather than VLC??). If so - any scheduling of this for a future release yet, as you also warn us NOT to use VLC media player at risk of freezes and crashes. I know reliance on 3rd party apps can be a pain as can be retiring their implementations!
  12. Can you move this over to my topic as originally requested so as not to take the OP off topic? Also, struggling to understand what you're saying here. A quick vid via OBS is your best option alongside showing your directory structures.
  13. If you post details of the errors or reproduction steps in the linked post, happy to take a look. A video of the error via OBS and YouTube would also be helpful
×
×
  • Create New...