Jump to content
LaunchBox Community Forums

Freddy

Members
  • Content Count

    21
  • Joined

  • Last visited

Community Reputation

2 Neutral

About Freddy

  • Rank
    8-Bit Processor
  1. Turns out that if I send a back command, and move to a different screen in BigBox, then send the X to exit.....no Bigbox crash no idea why.. hopefully, this helps out someone else...took a while to figure out this work around...but it works just fine now. freddy
  2. while on the “game select play” screen and trying to exit BigBox with an X (sent from an AHK script outside of BB/LB), I’m getting a crash…. (basically I have a “fakesleep” button that closes LB and then closes the game and then turns off computer screen … I wanted to exit LB/BB gracefully so it would do any cleanup….so i hide the game window, then click on BB and then send it the X key and then later kill the game) The BigBox “game select play” screen is actually still there, sort of, but all the menu selection options are gone, yet the star ratings, play count and game title are still there…crash window pops up this only seems to happen when running games that take control of screen aggressively many games never crash….and even the crashing games only crash sometimes but quite often message screen attached below: anybody any ideas on how I can fix ? thanks Freddy BigBox crash message: Object reference not set to an instance of an object. App: Big Box Version: 10.7 Type: System.NullReferenceException Site: Void <.cctor>b__10_3(System.Object, System.Windows.DependencyObject, System.Object) Source: Caliburn.Micro.Platform at Caliburn.Micro.ViewModelBinder.<>c.<.cctor>b__10_3(Object viewModel, DependencyObject view, Object context) at Caliburn.Micro.View.OnModelChanged(DependencyObject targetLocation, DependencyPropertyChangedEventArgs args) at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e) at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e) at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args) at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType) at System.Windows.StyleHelper.ApplyTemplatedParentValue(DependencyObject container, FrameworkObject child, Int32 childIndex, FrugalStructList1& childRecordFromChildIndex, DependencyProperty dp, FrameworkElementFactory templateRoot) at System.Windows.StyleHelper.InvalidatePropertiesOnTemplateNode(DependencyObject container, FrameworkObject child, Int32 childIndex, FrugalStructList1& childRecordFromChildIndex, Boolean isDetach, FrameworkElementFactory templateRoot) at System.Windows.FrameworkTemplate.InvalidatePropertiesOnTemplate(DependencyObject container, Object currentObject) at System.Windows.FrameworkTemplate.HandleBeforeProperties(Object createdObject, DependencyObject& rootObject, DependencyObject container, FrameworkElement feContainer, INameScope nameScope) at System.Windows.FrameworkTemplate.<>c__DisplayClass45_0.<LoadOptimizedTemplateContent>b__2(Object sender, XamlObjectEventArgs args) at System.Xaml.XamlObjectWriter.OnBeforeProperties(Object value) at System.Xaml.XamlObjectWriter.Logic_CreateAndAssignToParentStart(ObjectWriterContext ctx) at System.Xaml.XamlObjectWriter.WriteEndObject() at System.Windows.FrameworkTemplate.LoadTemplateXaml(XamlReader templateReader, XamlObjectWriter currentWriter) at System.Windows.FrameworkTemplate.LoadTemplateXaml(XamlObjectWriter objectWriter) at System.Windows.FrameworkTemplate.LoadOptimizedTemplateContent(DependencyObject container, IComponentConnector componentConnector, IStyleConnector styleConnector, List1 affectedChildren, UncommonField1 templatedNonFeChildrenField) at System.Windows.FrameworkTemplate.LoadContent(DependencyObject container, List1 affectedChildren) at System.Windows.StyleHelper.ApplyTemplateContent(UncommonField1 dataField, DependencyObject container, FrameworkElementFactory templateRoot, Int32 lastChildIndex, HybridDictionary childIndexFromChildID, FrameworkTemplate frameworkTemplate) at System.Windows.FrameworkTemplate.ApplyTemplateContent(UncommonField1 templateDataField, FrameworkElement container) at System.Windows.FrameworkElement.ApplyTemplate() at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Control.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, Boolean& hasAnyContainerSpanChanged, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren) at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable1& lastPageSafeOffset, List1& previouslyMeasuredOffsets, Nullable1& lastPagePixelSize, Boolean remeasure) at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) at System.Windows.Controls.Grid.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Control.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Control.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at (TransitionPresenter , Size ) at Unbroken.LaunchBox.Windows.Transitions.TransitionPresenter.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) at System.Windows.Controls.Grid.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Canvas.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Control.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at (TransitionPresenter , Size ) at Unbroken.LaunchBox.Windows.Transitions.TransitionPresenter.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) at System.Windows.Controls.Grid.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Window.MeasureOverrideHelper(Size constraint) at System.Windows.Window.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.ContextLayoutManager.UpdateLayout() at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg) at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks() at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget) at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) Recent Log: 9:56:19 AM Music.Resume Start 9:56:19 AM Music.Pause Start 9:56:19 AM Music.Resume Start 9:56:23 AM Music.StopAndResumeBackground Start 9:56:24 AM Music.Initialize Start 9:56:24 AM Music.Kill Start 9:56:24 AM Music.Kill Finished 9:56:24 AM Music.StopAndResumeBackground Start 9:56:25 AM Music.StopAndResumeBackground Start 9:56:26 AM Music.StopAndResumeBackground Start 9:56:26 AM Music.StopAndResumeBackground Start 9:56:26 AM Music.StopAndResumeBackground Start 9:56:27 AM Music.StopAndResumeBackground Start 9:56:27 AM Music.Play Start 9:56:27 AM Music.StopAndResumeBackground Start 9:56:27 AM Music.Kill Start 9:56:27 AM Music.Kill Finished 9:56:27 AM Music.Play Empty Music Path 9:56:27 AM Music.NotifyTrackList Start 9:56:27 AM Music.Kill Start 9:56:27 AM Music.Kill Finished 9:56:27 AM Music.PlayerEndReached Start 9:56:27 AM Music.Kill Start 9:56:27 AM Music.Kill Finished 9:56:28 AM Music.Pause Start 9:56:29 AM Music.Pause Start 9:56:29 AM Music.Pause Start 9:56:29 AM Music.Pause Start 9:57:03 AM Music.Resume Start 9:57:03 AM Music.StopAndResumeBackground Start 9:57:03 AM Exception
  3. Finally, how about an option to start attract mode in a specific user-selected playlist. Then you can use the existing option to force it to stay on that playlist. useful, to keep BigBox attract mode on big lists instead of superfast bouncing you get on playlists with only three games. Freddy
  4. Another idea... For my kids again, it would be great to allow them to add/remove to "kid" playlists but not all playlists. Don't want them to change mine but need them to be able to add or remove from their own playlists. Right now, you have to unlock BigBox to allow adding to playlists....so basically its all or none. So, what I was thinking was a an option in security menus that could allow selecting a playlist from a dropdown menu of playlists and allow enable/disable the add/remove playlists function on the game screen. So, this would allow ability to unlock some playlists while in locked mode. Again, basically a kid oriented feature. Freddy
  5. For controls panels with alot of buttons and when you have a lists with alot of games, I think a keyboard mapping for a button that jumps forward to next letter would be a nice addition. Also, a button that jumps back to the previous letter. My plan would be to use my game buttons next to my joystick on the control panel. So, the joystick moves one game up/down, left most game buttons page-up/down (using existing feature) and next buttons jump letter up/down (using new proposed feature) Related issue is that, my kids struggle to use the left menu (ie move joystick left and you get letter vector….I think the proposed button method would be alot easier for them…In fact, I would love an option checkbox to prevent the left letter menu. My kids try to scroll down the games and accidentally trigger it all the time and it confuses them. LaunchBox is awesome! Freddy
  6. Ok, I get it now. Thanks, guys freddy
  7. Thanks for reply. Yep, I got that I don't need it to map keys.......But I'm just trying to figure out how "Exit AHK scipt" works from within an emulator. Any emulator? I'm thinking about using it reset window's mouse sensitivity back to normal after I run an emulator. But can't get it to run after mame and game exits. Any ideas? Freddy
  8. I just can't figure out how this works. using mame emulator the running AHK script works fine. but during mame game, i press escape to exit ....and it exits, kills mame, as expected.....but the "exit AHK script" doesn't seem to run. Does it work for other people ? Any idea what I might be doing wrong ? Freddy
  9. Freddy

    Two quick questions

    I guess my counting needs to improve 😀 Thanks for the help Freddy
  10. Freddy

    Two quick questions

    Does having alot of images in local library slow down LB/BB ? Or does the caching really mitigate the number of images issue? If so, does that imply that the number of roms is really the main variable affecting performance? Finally what does LB's tools-> refresh all images do ? Freddy
  11. I have the exact same issue but I don’t know how to fix it either. also mine with go left into the “jump to letter” menu i haven’t gotten up to detailed setting up the ultrastiks yet My plan is to use ledblinky but I’m not there yet are you using led blinky ? if so have you tried setting up a dead zone ? freddy
  12. I’m using four DualShock 4 controllers and two ultrastik 360s i’m hoping this will give me six joysticks in mame...so I can use the U360s for most games and then the DS4s for driving games where I need the analog triggers or for when I need 4 players im using DS4windows to make the DS4s look like XInput devices. I’m planning to have LedBlinky help configure the maps for the U360s but I haven’t gotten up to that yet. So the question is that mame has a setting joystickprovider Should I set it to XInput or winhybrid or rawinput ? i would have guessed XInput if it was just the DS4s but since I also have U360s, I wasn’t sure. Thanks for any advive Freddy
×
×
  • Create New...