Jump to content
LaunchBox Community Forums

wallmachine

Members
  • Posts

    940
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by wallmachine

  1. 1 minute ago, C-Beats said:

    There is a "RotationAngle" (double) and "RotationAxis" (Vector3D) that can be styled on the FlowContext that rotates the entire item in the FlowControl. Typically you want "0,1,0" (Up) or "0,0,1" (Forward) to be the Axis

    yeah, couldn't get it to work looking at @faeran theme, the clear logos always end up blank, maybe when he has times he can provide an example.

    thought i was in luck seems LayoutTransform is causing weird movement when isleftofselected and isrightofselcted go to isitemselcted.

  2. 23 hours ago, C-Beats said:

    Your XAML wouldn't work for several reasons. The FlowModel doesn't belong in the FlowControl's DataContext, it goes in the FlowTemplate. If you're looking for syntax on how to use those bindings Faeran's 3-Dimensions theme uses it pretty heavily.

    Ah I misunderstood what that feature was doing.

    What I was after was below, but when setting the angle it squishes/skews the clear logo any idea on how to fix it? I used RotationAmount before but doesn't work in coverflows.

    Had to use <Setter Property="LayoutTransform">
    image.thumb.png.cc7207222efdd1d7a3c159fef1fff8a8.png

  3. I think this is possible now but there might be an issue with coverFlow:FlowModel, because the isleftofselect and isrightofselected isn't rotating the items
     

    <coverFlow:FlowControl x:Name="FlowControl" Grid.ColumnSpan="3" Grid.Row="2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Endless="True" Rows="1" SelectedScale="1.6, 1.6" ItemSpacing="0.8, 0.8" CurveAmount="6">
        <coverFlow:FlowControl.Camera>
            <OrthographicCamera Position="0, 0, 5" LookDirection="0, 0, -1" NearPlaneDistance="0.01" FarPlaneDistance="1000" Width="8" />
        </coverFlow:FlowControl.Camera>
    
        <coverFlow:FlowControl.DataContext>
            <coverFlow:FlowModel>
                <coverFlow:FlowModel.Style>
                    <Style TargetType="{x:Type coverFlow:FlowModel}">
                        <Setter Property="RotationAngle" Value="0" />
                        <Setter Property="RotationAxis" Value="0,1,0" />
                        <Style.Triggers>
                            <Trigger Property="IsLeftOfSelected" Value="True">
                                <Setter Property="RotationAngle" Value="-20" />
                                <Setter Property="RotationAxis" Value="0,1,0" />
                            </Trigger>
                            <Trigger Property="IsRightOfSelected" Value="True">
                                <Setter Property="RotationAngle" Value="20" />
                                <Setter Property="RotationAxis" Value="0,1,0" />
                            </Trigger>
                        </Style.Triggers>
                    </Style>
                </coverFlow:FlowModel.Style>
            </coverFlow:FlowModel>
        </coverFlow:FlowControl.DataContext>
    
        <coverFlow:FlowControl.FlowTemplate>
            <DataTemplate>
                <coverFlow:FlowContext>
                    <coverFlow:FlowImage ImageType="Clear Logo">
                        <coverFlow:FlowImage.Style>
                            <Style TargetType="coverFlow:FlowImage">
                                <Setter Property="Opacity" Value="0.6" />
                                <Style.Triggers>
                                    <DataTrigger Binding="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type coverFlow:FlowContext}}, Path=IsItemSelected}" Value="True">
                                        <Setter Property="Opacity" Value="1" />
                                    </DataTrigger>
                                </Style.Triggers>
                            </Style>
                        </coverFlow:FlowImage.Style>
                    </coverFlow:FlowImage>
                </coverFlow:FlowContext>
            </DataTemplate>
        </coverFlow:FlowControl.FlowTemplate>
    </coverFlow:FlowControl>



     

  4. When adding the .dll dependencies for plugin, the only one that works is Unbroken.LaunchBox.Plugins.dll, the other Unbroken ones:
    The reference is invalid or unsupported

    Below fixed by deleting the Settings.xml
    Also, after install. (installing a fresh/clean copy of 13.3-beta-1 to another folder, no issue with icons, buttons)
    image.thumb.png.47ef51ae7628a26bc88bda6f6d3ecc3b.png

    2023-04-04 08:36:31 AM All necessary config files and folders now confirmed to exist.
    2023-04-04 08:36:31 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-04-04 08:36:31 AM About to initialize WPF App constructor...
    2023-04-04 08:36:31 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-04-04 08:36:31 AM Resolving assembly CefSharp.Wpf, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:31 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.Wpf.dll
    2023-04-04 08:36:31 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:31 AM Resolving assembly CefSharp.Core, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:31 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.Core.dll
    2023-04-04 08:36:31 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:31 AM Resolving assembly CefSharp, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:31 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.dll
    2023-04-04 08:36:31 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:31 AM Resolving assembly CefSharp.Core, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:31 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.Core.dll
    2023-04-04 08:36:31 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:31 AM WPF App Constructing...
    2023-04-04 08:36:31 AM Initializing CefSharp...
    2023-04-04 08:36:31 AM Resolving assembly CefSharp, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:31 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.dll
    2023-04-04 08:36:31 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:31 AM Resolving assembly CefSharp, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:31 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.dll
    2023-04-04 08:36:31 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:31 AM CefSharp initialized successfully.
    2023-04-04 08:36:34 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-04-04 08:36:34 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-04-04 08:36:34 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-04-04 08:36:34 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-04-04 08:36:34 AM Resolving assembly Meta.Vlc.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-04-04 08:36:34 AM Resolving assembly Meta.Vlc.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-04-04 08:36:35 AM FIRST CHANCE EXCEPTION: D:\Arcade Cabinet\LaunchBox\pack:\application:,,,\WpfResources\Background.png
       at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
    2023-04-04 08:36:35 AM FIRST CHANCE EXCEPTION: Object reference not set to an instance of an object.
       at Unbroken.LaunchBox.Windows.Integrations.Steam.ConnectPrincipalComparator(Object spec, Object caller)
    2023-04-04 08:36:35 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-04-04 08:36:35 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-04-04 08:36:35 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2023-04-04 08:36:35 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2023-04-04 08:36:35 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2023-04-04 08:36:35 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2023-04-04 08:36:36 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-04-04 08:36:36 AM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2023-04-04 08:36:36 AM GameDetailsViewModel AttachView LoadVideoMusic Start
    2023-04-04 08:36:36 AM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
    2023-04-04 08:36:36 AM Music.Prepare Start
    2023-04-04 08:36:36 AM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
    2023-04-04 08:36:36 AM GameDetailsViewModel AttachView LoadVideoMusic Completed
    2023-04-04 08:36:36 AM Music.Kill Start
    2023-04-04 08:36:36 AM Music.Kill Finished
    2023-04-04 08:36:36 AM Music.NotifyTrackList Start
    2023-04-04 08:36:36 AM Music.NotifyTrackList Invoke WPF
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SourceInitialized Start
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SourceInitialized Before Add Hook
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SourceInitialized Completed
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Not Already Focused, Proceeding to Get Handle
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Got Handle, Proceeding to Set Focus
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Got Element
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Set Focus On Element
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Setting Already Focused
    2023-04-04 08:36:36 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Opening Welcome Dialog
    2023-04-04 08:36:39 AM Resolving assembly CefSharp.WinForms, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:39 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.WinForms.dll
    2023-04-04 08:36:39 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:39 AM Resolving assembly CefSharp, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:39 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.dll
    2023-04-04 08:36:39 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:39 AM Resolving assembly CefSharp.Core, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-04-04 08:36:39 AM CefSharp assembly path: D:\Arcade Cabinet\LaunchBox\ThirdParty\Chromium\CefSharp.Core.dll
    2023-04-04 08:36:39 AM CefSharp assembly path found, loading...
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Checking for Updates
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Completed
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Start
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Maximize Visibility
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Restore Visibility
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Controls Margin
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Set Window Border Visibility
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Border Visibility
    2023-04-04 08:36:39 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Completed
    2023-04-04 08:36:39 AM GameDetailsViewModel AttachView LoadVideoMusic Start
    2023-04-04 08:36:39 AM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
    2023-04-04 08:36:39 AM Music.Prepare Start
    2023-04-04 08:36:39 AM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
    2023-04-04 08:36:39 AM GameDetailsViewModel AttachView LoadVideoMusic Completed
    2023-04-04 08:36:39 AM Music.Kill Start
    2023-04-04 08:36:39 AM Music.Kill Finished
    2023-04-04 08:36:39 AM Music.NotifyTrackList Start
    2023-04-04 08:36:39 AM Music.NotifyTrackList Invoke WPF
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Begin...
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Marked disposed true...
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Star rating faded nulling...
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Video control dispose...
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Video control nulling...
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Invoking UI thread...
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Nulling out all image sources...
    2023-04-04 08:36:39 AM GameDetailsViewModel.Dispose: Completed.
    2023-04-04 08:36:42 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2023-04-04 08:36:42 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2023-04-04 08:36:42 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2023-04-04 08:36:42 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2023-04-04 08:36:42 AM DataManager.SaveInternal started.
    2023-04-04 08:36:42 AM Saving InputBindings.xml...
    2023-04-04 08:36:42 AM Saving GameControllers.xml...
    2023-04-04 08:36:43 AM Saving ListCache.xml...
    2023-04-04 08:36:43 AM Saving Settings.xml...
    2023-04-04 08:36:43 AM DataManager.SaveInternal completed successfully.
    2023-04-04 08:36:45 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2023-04-04 08:36:45 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2023-04-04 08:36:45 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2023-04-04 08:37:14 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2023-04-04 08:37:14 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2023-04-04 08:37:14 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2023-04-04 08:37:14 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2023-04-04 08:37:15 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2023-04-04 08:37:15 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2023-04-04 08:37:15 AM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed

     

  5. when first opening launchbox

    Common Language Runtime detected an invalid program.

    App:     LaunchBox
    Version: 13.2
    Type:    System.InvalidProgramException
    Site:    Void ListRemoteDefinition()
    Source:  Unbroken.LaunchBox.Windows

       at Unbroken.LaunchBox.Windows.Music.<>c__DisplayClass66_0.ListRemoteDefinition()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    --- End of stack trace from previous location where exception was thrown ---
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()

     

    2023-03-18 08:18:28 PM All necessary config files and folders now confirmed to exist.
    2023-03-18 08:18:28 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:28 PM About to initialize WPF App constructor...
    2023-03-18 08:18:28 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:28 PM Resolving assembly CefSharp.Wpf, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-03-18 08:18:28 PM CefSharp assembly path: D:\LaunchBox\ThirdParty\Chromium\CefSharp.Wpf.dll
    2023-03-18 08:18:28 PM CefSharp assembly path found, loading...
    2023-03-18 08:18:28 PM Resolving assembly CefSharp.Core, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-03-18 08:18:28 PM CefSharp assembly path: D:\LaunchBox\ThirdParty\Chromium\CefSharp.Core.dll
    2023-03-18 08:18:28 PM CefSharp assembly path found, loading...
    2023-03-18 08:18:28 PM Resolving assembly CefSharp, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-03-18 08:18:28 PM CefSharp assembly path: D:\LaunchBox\ThirdParty\Chromium\CefSharp.dll
    2023-03-18 08:18:28 PM CefSharp assembly path found, loading...
    2023-03-18 08:18:28 PM Resolving assembly CefSharp, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-03-18 08:18:28 PM CefSharp assembly path: D:\LaunchBox\ThirdParty\Chromium\CefSharp.dll
    2023-03-18 08:18:28 PM CefSharp assembly path found, loading...
    2023-03-18 08:18:28 PM Resolving assembly CefSharp, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-03-18 08:18:28 PM CefSharp assembly path: D:\LaunchBox\ThirdParty\Chromium\CefSharp.dll
    2023-03-18 08:18:28 PM CefSharp assembly path found, loading...
    2023-03-18 08:18:28 PM WPF App Constructing...
    2023-03-18 08:18:28 PM Initializing CefSharp...
    2023-03-18 08:18:28 PM Resolving assembly CefSharp.Core, Version=83.4.20.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138...
    2023-03-18 08:18:28 PM CefSharp assembly path: D:\LaunchBox\ThirdParty\Chromium\CefSharp.Core.dll
    2023-03-18 08:18:28 PM CefSharp assembly path found, loading...
    2023-03-18 08:18:28 PM CefSharp initialized successfully.
    2023-03-18 08:18:32 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:32 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:32 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:32 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:32 PM Resolving assembly Meta.Vlc.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:32 PM Resolving assembly Meta.Vlc.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:32 PM FIRST CHANCE EXCEPTION: D:\LaunchBox\pack:\application:,,,\WpfResources\Background.png
       at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
    2023-03-18 08:18:32 PM Resolving assembly RenameImagesToROMname.resources, Version=1.1.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:32 PM Resolving assembly RenameImagesToROMname.resources, Version=1.1.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:33 PM FIRST CHANCE EXCEPTION: Object reference not set to an instance of an object.
       at Unbroken.LaunchBox.Windows.Integrations.Steam.CalculateGenericIndexer(Object )
    2023-03-18 08:18:33 PM Resolving assembly System.Private.Xml.resources, Version=4.0.2.0, Culture=en-US, PublicKeyToken=cc7b13ffcd2ddd51...
    2023-03-18 08:18:33 PM Resolving assembly System.Private.Xml.resources, Version=4.0.2.0, Culture=en, PublicKeyToken=cc7b13ffcd2ddd51...
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2023-03-18 08:18:33 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:33 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:33 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:33 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2023-03-18 08:18:33 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2023-03-18 08:18:34 PM GameDetailsViewModel AttachView LoadVideoMusic Start
    2023-03-18 08:18:34 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Start
    2023-03-18 08:18:34 PM Music.Prepare Start
    2023-03-18 08:18:34 PM GameDetailsViewModel LoadVideoMusic MusicNotPlaying Complete
    2023-03-18 08:18:34 PM GameDetailsViewModel AttachView LoadVideoMusic Completed
    2023-03-18 08:18:34 PM FIRST CHANCE EXCEPTION: Common Language Runtime detected an invalid program.
       at Unbroken.LaunchBox.Windows.Music.<>c__DisplayClass66_0.ListRemoteDefinition()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
    2023-03-18 08:18:34 PM FIRST CHANCE EXCEPTION: Common Language Runtime detected an invalid program.
       at Unbroken.LaunchBox.Windows.Music.<>c__DisplayClass66_0.ListRemoteDefinition()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
    2023-03-18 08:18:34 PM DISPLAYED EXCEPTION: Common Language Runtime detected an invalid program.
       at Unbroken.LaunchBox.Windows.Music.<>c__DisplayClass66_0.ListRemoteDefinition()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    --- End of stack trace from previous location where exception was thrown ---
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
    2023-03-18 08:18:34 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=null...
    2023-03-18 08:18:34 PM Resolving assembly Unbroken.LaunchBox.Windows.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=null...
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SourceInitialized Start
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SourceInitialized Before Add Hook
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.SourceInitialized Completed
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Not Already Focused, Proceeding to Get Handle
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Got Handle, Proceeding to Set Focus
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Got Element
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Set Focus On Element
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Setting Already Focused
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Checking for Updates
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Completed
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Start
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Maximize Visibility
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Restore Visibility
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Controls Margin
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Set Window Border Visibility
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Border Visibility
    2023-03-18 08:18:34 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.StateChanged Completed
    2023-03-18 08:18:37 PM GameDetailsViewModel AttachView LoadVideoMusic Start
    2023-03-18 08:18:37 PM Music.Play Start
    2023-03-18 08:18:37 PM GameDetailsViewModel AttachView LoadVideoMusic Completed
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Begin...
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Marked disposed true...
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Star rating faded nulling...
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Video control dispose...
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Video control nulling...
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Invoking UI thread...
    2023-03-18 08:18:37 PM Music.Kill Start
    2023-03-18 08:18:37 PM Music.Kill Finished
    2023-03-18 08:18:37 PM Music.Play Empty Music Path
    2023-03-18 08:18:37 PM Music.NotifyTrackList Start
    2023-03-18 08:18:37 PM Music.NotifyTrackList Invoke WPF
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Nulling out all image sources...
    2023-03-18 08:18:37 PM GameDetailsViewModel.Dispose: Completed.
    2023-03-18 08:18:40 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2023-03-18 08:18:40 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2023-03-18 08:18:40 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2023-03-18 08:20:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Start
    2023-03-18 08:20:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2023-03-18 08:20:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2023-03-18 08:20:26 PM Unbroken.LaunchBox.Windows.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused

     

  6. when first opening launchbox, the following error has appeared twice.
     

    Common Language Runtime detected an invalid program.

    App:     LaunchBox
    Version: 13.2
    Type:    System.InvalidProgramException
    Site:    System.Collections.Generic.List`1[Unbroken.LaunchBox.Windows.Desktop.NodeList+Node] GetSortedNodes(Unbroken.LaunchBox.Windows.Desktop.NodeList)
    Source:  LaunchBox

       at Unbroken.LaunchBox.Windows.Desktop.NodeList.GetSortedNodes(NodeList nodes)
       at SerializerProducer.EnableIterableFacade(NodeList nodes, SerializerProducer )
       at Unbroken.LaunchBox.Windows.Desktop.ViewModels.SideBarViewModel.<>c__DisplayClass82_0.LogoutNotificationParam()
       at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass0_0.DisableScopeRef(Object )
       at Unbroken.LaunchBox.Windows.Threading.<>c__DisplayClass0_0.ConnectRemoteDefinition()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    --- End of stack trace from previous location where exception was thrown ---
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()

  7. On 9/18/2021 at 2:02 PM, wallmachine said:

     

    If you don't select the emulator MAME in the import process you get the following message, maybe a friendlier explanation, but thought you could import with another emulator than actual MAME but it won't generate the metadata was on 11.17.

    Also, importing MAME games not checking the box so it gets the MAME metadata it only imports a random number from the total on version 11.18-beta-3.

     

    image.thumb.png.3b6668382ec3ae92f7eebd7ba384797a.png

     

    image.png

    I last tested this on 11.18-beta-3 has any further updates been added to fix not all roms being imported?

  8. On 8/28/2021 at 4:31 AM, Jason Carr said:

    We're actually pushing this fix out to an 11.18 beta, because we don't want to risk breaking the 11.17 release that we just put out. But a fix for this will be in the first 11.18 beta, hopefully out next week.

     

    If you don't select the emulator MAME in the import process you get the following message, maybe a friendlier explanation, but thought you could import with another emulator than actual MAME but it won't generate the metadata was on 11.17.

    Also, importing MAME games not checking the box so it gets the MAME metadata it only imports a random number from the total on version 11.18-beta-3.

     

    image.thumb.png.3b6668382ec3ae92f7eebd7ba384797a.png

     

    image.png

  9. On 5/30/2020 at 2:31 PM, sundogak said:

    That is one of the few LB likes to pre-fill things in. Only way I have seen it be something different if name is modified from just Retroarch (i.e., RetroArch1). The other way to do it is to go into the ..LaunchBox\Data\Emulators.xml

    Then search for string under the Emulators listings:

    <Title>Retroarch</Title>

    Capture.thumb.PNG.e298648bee836e7667dd55a9d1d20c8c.PNGThen edit the Title to be what you want.  When reopen LB it will have whatever you edit here including "RetroArch" if that is what you want. 

    This doesn't work anymore.. when you change it in the xml then open RetroArch emulator settings in LB and click OK it changes it again, anyone have a workaround on how we can rename our emulators to what we want?

  10. On 8/11/2021 at 1:52 AM, faeran said:

    This issue is on the list of items to take a look at to find the cause.

    Once we are able to get to it, we may reach out if we have any specific questions.

    Upgraded to the new release and still the same. 

    Only way to get it to work is not scrape as 'Arcade' and don't select the emulator 'MAME' as well as not checking 'Force using MAME metadata (for emulators other than MAME that use MAME files)' However, I need to scrape MAME so it sets the MAME metadata as these are apart of the MAME set. I can't use the MAME importer because of this.

  11. 3 hours ago, JoeViking245 said:

    MAME doesn't innately make it easy to 'weed out' say, handheld games.  Which in turn makes it nearly impossible for Jason to incorporate a filter such as that.  ("nearly"... anything's possible.  But not everything's probable.)  

    Not to 'pimp' my own plugin, but the MAME Custom XML Importer used in conjunction with the awesome site Arcade Database (Adb) may at least help a little.

    Adb seems to stay current with the latest MAME official releases to within, at most a few days.  And you can just about filter anything in MAME.  And of course from there, have it create an xml for you to import.  Once you found the filter settings that you want, you can save that link 'to the filter' and recheck it anytime.

    Example:  "Vector" Video -  http://adb.arcadeitalia.net/?search=mame&display_type=2  This will bring to the list of the 100 machines that MAME has listed as the video type Vector.  You could even narrow those down to ones being CRT 15khz, 25kHz or 31kHz.  And from there, have it give only Working machines.  Point is, that "Link" will search whatever the current revision of MAME is (and Adb is caught up to).

    This ain't no end-all, cure-all solution by any means.  But it it is a means to a solution.

     

     

    Yeah, been using adb as well. I'll try the plugin you created in conjunction with it to create platform to reimport. I'll be honest I don't like using plugins because eventually newer versions of LB/BB will break them and if the developer has no interest in updating then I might as well not go through the effort, but thanks for the effort in making the plugin and I'll definitely try it.

  12. 3 minutes ago, JoeViking245 said:

    That's exactly what I ended up doing. After a couple of years spending way too much time whittling down my LaunchBox/BigBox Arcade Platform, creating batch files that will copy ONLY files from my Full Set (after the monthly update) to my LB Arcade/Roms folder IF they already exist there (including bios and system files)...  I got to thinking, why keep a Full set AND a curated set.  Arcade.xml is basically already my curated set. (in a manner of speaking) So like you're saying, I bulk-changed the rompath for all the games in LB AND in "mame.ini" (don't forget ;)).  Then as far as any new additions to MAME, read "whatsnew.txt" and then a simple drag and drop into LB.

     

    How do you do it for this scenario.

     

  13. Each month I delete MAME and the auto-generated playlists and re-import (settings below) the new version so that newly added games or no longer working games are correct, this part works fine because of the checkbox "Skip games unplayable in MAME". However, at the same time I want to import a select few non-arcade games (121), for example Handheld / Electronic Games that fall under the category "non-arcade games" and exclude the rest of the non-arcade games as well as utilise the "Skip games unplayable in MAME".

    The solution I run with at the moment is to create a platform for the Handheld / Electronic Games which points to the MAME folder and then each month manually check the channel log and confirm added/no longer working games and either import manually or mark as Broken and Hide.

    An option could be to create my own Smart Playlist for Handheld / Electronic Games and filter out the games I don't want however I still need to import ALL the non-arcade games, which I'm trying to avoid.

    image.thumb.png.f4288ddb90b20d0f7eda0feb8092881b.png

     

    Maybe something like this but has checkboxes to select all or a few games and at the end an option to "Skip games unplayable in MAME" as well as all the other options.

    image.thumb.png.23be1b50e150808f5dc2b7bc565e3b7d.png

     

    Its also similar for the Arcade Vector Games playlist which I have to repeat the same thing however they are not under "non-arcade games" so some steps can be left out, tried smart playlist however they can't search for the word "Vector".

    image.thumb.png.76e01494e3f205ee51301f538adb577f.png

     

    Any ideas or am I stuck with the solution I have currently?

  14. Play Navigation Sound(s) While Direction Inputs are Held was off by default so I checked as in the above image and no sound so then I unchecked and rechecked and it now works.

    Ah the setting only saves once you exit out of the Options view.

  15. Yeeeeeeah all on one view!

    Looks like you worked out how to display horizontal and vertical box art evenly next to each other so they don't all have to inherit a one size doesn't fit all and respects its image size when next to a different sized image.

    This is so awesome but I feel this type of plugin will need to be heavily maintained when updates are made to bigbox/launchbox? 

×
×
  • Create New...