Freddy
-
Posts
21 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Posts posted by Freddy
-
-
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.Platformat 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, FrugalStructList
1& 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, UncommonField
1 templatedNonFeChildrenField)
at System.Windows.FrameworkTemplate.LoadContent(DependencyObject container, List1 affectedChildren) at System.Windows.StyleHelper.ApplyTemplateContent(UncommonField
1 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, Nullable
1& lastPageSafeOffset, List1& previouslyMeasuredOffsets, Nullable
1& 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 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
-
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
-
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
-
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
-
Ok, I get it now.
Thanks, guys
freddy
- 1
-
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
-
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
-
I guess my counting needs to improve ?
Thanks for the help
Freddy
-
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
-
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
-
any thoughts ?
-
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
-
thanks for info
-
+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
-
Everything still working this morning.
You guys are great
thanks!
Freddy
- 1
-
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
-
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
-
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
-
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
Getting this error message: Object reference not set to an instance of an object.
in Troubleshooting
Posted
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