Jump to content
LaunchBox Community Forums

Freddy

Members
  • Posts

    21
  • Joined

  • Last visited

Posts posted by Freddy

  1.  

     

    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

     

  2. 3 minutes ago, neil9000 said:

    Suggestions for the poll are actually closed, all the suggestions that may be implemented are listed at the top of the page to be voted on. No more features/request will be added to this poll.

    oops.....sorry  my bad

    Freddy

     

  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. 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

     

  7.  

    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

     

  8.  

    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

     

     

     

     

     

  9. 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

     

  10. 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

     

     

     

  11.  

    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

     

     

     

     

     

  12.  

    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

     

     

     

     

  13. 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...