Jump to content
LaunchBox Community Forums

Freddy

Members
  • Posts

    21
  • Joined

  • Last visited

Everything posted by Freddy

  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. I guess my counting needs to improve ? Thanks for the help Freddy
  10. 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
  13. +1 Im still having pixelation and audio hiccups on the startup video.... I’m guessing it’s because of VLC but not sure. Any update to the latest VLC might help ? Freddy
  14. Everything still working this morning. You guys are great thanks! Freddy
  15. all the hubs were set so the computer couldn't turn them off...I assume this is correct? under "human interface devices", i found three "USB input devices" that were checked to allow computer to turn them off. I unchecked them....you guys think these were the trackball and the spinners?....that would be awesome...boy, would I feel silly if this was the problem !! Also, if it matters, these three had the option to wake the computer unchecked...is this correct? also, under the mice devices, i have everything set to allow waking the computer and to not allow computer to turn them off....is this ok? thanks for the advice....I'm rebooting to see if this fixes it....fingers crossed Freddy
  16. I've got a mouse and a keyboard that never disappear on one USB hub... then I've got a electric ice T trackball on a hub that disappears randomly every hour or so... comes back on reboot then I have two U360 joysticks on same hub that seems solid then i have two Spintraks on a different hub that each disappear randomly every few hours....come back on reboot on that hub, I have an ipac ultimate i/o for buttons and leds that seems solid anyone have any idea why these usb devices might act this way? Is this normal for these devices? Freddy
  17. changed the launchbox drive to a Samsung M.2 970 EVO....(this should eliminate drive speed from the equation) still getting the distortion....seems like it happens alot more often the first time running BigBox after reboot Weird? Freddy
  18. When using VLC as the video player option with-in bigbox, the startup video plays but I sometimes get the green/gray distortion problem for the first few seconds. I read about this in the forum, and saw suggestions to select windows media player. When I make this selection within BigBox, nothing changes....and I'm pretty sure its still using VLC. I believe its stuck on VLC, because I have one video that WMP won't play the sound...and BigBox always had sound....hence I think its stuck on VLC...but not sure how to know for sure. If I run videos manually with the regularly installed VLC (new version) or WMP, I don't get any distortion. Anybody have any ideas? Freddy
×
×
  • Create New...