Jump to content
LaunchBox Community Forums

percybuttkins

Members
  • Posts

    39
  • Joined

  • Last visited

Posts posted by percybuttkins

  1. I am curious though.... When you have the time.... What is steam doing that continually borks this though. Nielk had the same issue if I recall with steam changing how the shortcuts are handled... Just curious out of all the things steam needs to work on.. Why does the code regarding these shortcuts keep changing... 

     

    More curious than anything.... On a side note... I'm assuming I can block steam from updating... Once this works I'd like to keep it working ?

  2. I'm also having an issue. The debug just shows

    Spoiler

    "2018-09-03 19:50:02 [INFO] [GameShortcut] [.ctor] - Creating Game Shortcut - Platform: 'Windows'; Title: 'Braid'"

    and never progresses. 

     

    The launchbox log shows

    Spoiler

    2018-09-03 07:59:23 PM FIRST CHANCE EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'SteamLauncher.XmlSerializers, Version=0.9.0.2, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
    File name: 'SteamLauncher.XmlSerializers, Version=0.9.0.2, Culture=neutral, PublicKeyToken=null'
       at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
       at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

    2018-09-03 07:59:23 PM FIRST CHANCE EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'SteamLauncher.XmlSerializers' or one of its dependencies. The system cannot find the file specified.
    File name: 'SteamLauncher.XmlSerializers'
       at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
       at System.Reflection.RuntimeAssembly.LoadWithPartialNameInternal(AssemblyName an, Evidence securityEvidence, StackCrawlMark& stackMark)

    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

    2018-09-03 07:59:23 PM FIRST CHANCE EXCEPTION: System.IO.IOException: The process cannot access the file 'C:\Users\kirkn\LaunchBox\Plugins\debug.log' because it is being used by another process.
       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2018-09-03 07:59:24 PM Music.Prepare Start
    2018-09-03 07:59:24 PM Music.Kill Start
    2018-09-03 07:59:24 PM Music.Kill Finished
    2018-09-03 07:59:24 PM Music.NotifyTrackList Start
    2018-09-03 07:59:24 PM Music.NotifyTrackList Invoke WPF
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SourceInitialized Start
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SourceInitialized Before Add Hook
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SourceInitialized Completed
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Start
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2018-09-03 07:59:24 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Not Already Focused, Proceeding to Get Handle
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Got Handle, Proceeding to Set Focus
    2018-09-03 07:59:25 PM FIRST CHANCE EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object.
       at MS.Internal.Automation.ProxyManager.LoadDefaultProxies()
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Got Element
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Set Focus On Element
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Setting Already Focused
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Opening Welcome Dialog
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Start
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Set Side Bar Max Width to 800 Less
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Before Notify Side Bar Max Width
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.SizeChanged Completed
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.StateChanged Start
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Maximize Visibility
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Restore Visibility
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Controls Margin
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.StateChanged Before Set Window Border Visibility
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.StateChanged Before Notify Window Border Visibility
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.StateChanged Completed
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Checking for Updates
    2018-09-03 07:59:25 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Completed
    2018-09-03 07:59:28 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Start
    2018-09-03 07:59:28 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before JoystickTimer Enabled Set
    2018-09-03 07:59:28 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Resume Video
    2018-09-03 07:59:28 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Activated Before Check Already Focused
    2018-09-03 07:59:28 PM FIRST CHANCE EXCEPTION: System.OperationCanceledException: The operation was canceled.
       at System.Threading.CancellationToken.ThrowOperationCanceledException()
    2018-09-03 07:59:28 PM FIRST CHANCE EXCEPTION: System.OperationCanceledException: The operation was canceled.
       at System.Threading.SemaphoreSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
    2018-09-03 07:59:28 PM FIRST CHANCE EXCEPTION: System.OperationCanceledException: The operation was canceled.
       at System.Collections.Concurrent.BlockingCollection`1.TryTakeWithNoTimeValidation(T& item, Int32 millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource)
    2018-09-03 07:59:32 PM Music.Play Start
    2018-09-03 07:59:32 PM Music.Kill Start
    2018-09-03 07:59:32 PM Music.Kill Finished
    2018-09-03 07:59:32 PM Music.Play Empty Music Path
    2018-09-03 07:59:32 PM Music.NotifyTrackList Start
    2018-09-03 07:59:32 PM Music.NotifyTrackList Invoke WPF
    2018-09-03 07:59:35 PM FIRST CHANCE EXCEPTION: System.NotSupportedException: The given path's format is not supported.
       at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
    2018-09-03 07:59:35 PM EXCEPTION IGNORED: System.NotSupportedException: The given path's format is not supported.
       at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
       at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
       at SteamLauncher.Shortcuts.GameShortcut.get_LaunchExePath()
       at SteamLauncher.Shortcuts.GameShortcut.GenerateSteamShortcut()
       at SteamLauncher.LaunchViaSteamMenuItem.OnSelected(IGame selectedGame)
       at (GamePluginSelectedMenuAction )
    2018-09-03 07:59:39 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Deactivated Start
    2018-09-03 07:59:39 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Deactivated Before Pause Video
    2018-09-03 07:59:39 PM Unbroken.LaunchBox.Desktop.ViewModels.MainViewModel.window.Deactivated Completed
     

    Any thoughts Lahma? Not using steam beta and Launchbox/Bigbox just hang and then crash after. 

     

    Thanks!

  3. Hey Lahma, 

    Just checked to make sure it was unblocked and no option to do so. No errors visible unless I'm in big box mode and not launching games at all where I have not changed any of the configurations from when it worked. Only error I get is the one I posted before. Also I am using the latest version. 

  4. Thanks bud, was working perfectly for me until I just updated to 8.1....now keep getting error messages and want to go back to 8.0 just because of this app. Thanks again for the work!

     

    Heres the message I get

    Spoiler

     

    Object reference not set to an instance of an object.

    App:     Big Box
    Version: 8.1
    Type:    System.NullReferenceException
    Site:    Boolean MoveNext()
    Source:  SteamLauncher

       at SteamLauncher.SteamClient.SteamShortcut.<GetSteamLauncherShortcuts>d__36.MoveNext()
       at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
       at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
       at SteamLauncher.SteamClient.SteamShortcut.RecycleShortcut()
       at SteamLauncher.SteamClient.SteamShortcut.GetNewOrExistingShortcut(Boolean& isNew)
       at SteamLauncher.SteamClient.SteamShortcut.LaunchShortcut()
       at SteamLauncher.LaunchViaSteamMenuItem.OnSelected(IGame selectedGame)
       at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.GamesViewModelBase.<>c__DisplayClass149_3.<SelectionChangedTimerElapsed>b__26()
       at Unbroken.LaunchBox.Wpf.BigBox.MenuActions.MethodMenuAction.OnEnter()
       at (GamesViewModelBase )
       at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.GamesViewModelBase.OnEnter()
       at (MainViewModel )
       at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.MainViewModel.OnEnter()
       at (MainViewModel , KeyEventArgs )
       at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.MainViewModel.HandleKeyDown(KeyEventArgs e)
       at (MainView , Object , KeyEventArgs )
       at Unbroken.LaunchBox.Wpf.BigBox.Views.MainView.MainView_OnPreviewKeyDown(Object sender, KeyEventArgs e)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
       at System.Windows.Interop.HwndKeyboardInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawKeyboardActions actions, Int32 scanCode, Boolean isExtendedKey, Boolean isSystemKey, Int32 virtualKey)
       at System.Windows.Interop.HwndKeyboardInputProvider.ProcessKeyAction(MSG& msg, Boolean& handled)
       at System.Windows.Interop.HwndSource.CriticalTranslateAccelerator(MSG& msg, ModifierKeys modifiers)
       at System.Windows.Interop.HwndSource.OnPreprocessMessage(Object param)
       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:

       6:16:30 PM Music.Pause Start
       6:16:30 PM Music.Resume Start
       6:16:30 PM Music.Resume Start
       6:16:31 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
       6:16:31 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
       6:16:31 PM VlcMediaPlayer.Dispose(bool disposing) Free
       6:16:31 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
       6:16:34 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
       6:16:34 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
       6:16:34 PM VlcMediaPlayer.Dispose(bool disposing) Free
       6:16:34 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
       6:16:34 PM Music.StopAndResumeBackground Start
       6:16:35 PM Music.Initialize Start
       6:16:35 PM Music.Kill Start
       6:16:35 PM Music.Kill Finished
       6:16:36 PM Music.StopAndResumeBackground Start
       6:16:36 PM Music.StopAndResumeBackground Start
       6:16:38 PM Music.StopAndResumeBackground Start
       6:16:38 PM Music.StopAndResumeBackground Start
       6:16:39 PM Music.StopAndResumeBackground Start
       6:16:39 PM Music.StopAndResumeBackground Start
       6:16:40 PM Music.StopAndResumeBackground Start
       6:16:40 PM Music.StopAndResumeBackground Start
       6:16:42 PM Music.StopAndResumeBackground Start
       6:16:42 PM Music.StopAndResumeBackground Start
       6:16:42 PM Music.StopAndResumeBackground Start
       6:16:42 PM Music.StopAndResumeBackground Start
       6:16:44 PM Music.StopAndResumeBackground Start
       6:16:44 PM Music.StopAndResumeBackground Start
       6:16:44 PM Music.StopAndResumeBackground Start
       6:16:44 PM Music.StopAndResumeBackground Start
       6:16:45 PM Music.StopAndResumeBackground Start
       6:16:45 PM Music.StopAndResumeBackground Start
       6:16:46 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove
       6:16:46 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach
       6:16:46 PM VlcMediaPlayer.Dispose(bool disposing) Free
       6:16:46 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction
       6:16:48 PM Exception

     

     

  5. Incredible and thanks for your work. Really looking forward to it and I know that there is a lot of interest in this through reddit, etc that I seen in the past. 

    Would REALLY be nice to have that all in one frontend for the HTpc.

    I'll be excitedly awaiting the new alpha even though I'm trying to get the house ready to sell and may not be able to get to it immediately. 

  6. The application was used by cammel and I and others to make it so that steam had an individual name for each ROM and that it would support the steam overlay. This allowed the controller configuration menus to be used so that you could load a profile for the rom and steam controller. Your friends would see the name of the rom you were playing on steam.,but that part was customizable. The individual name was important so that you can differentiate the controller settings on certain games. 

  7. Hey Nielk1, 

     

    Still following your projects....any chance this will be able to incorporate importing non steam games that have already been added to steam to launchbox as as well? I have not been able to get anything working since the proxy that you had written, and now when I even attempt to open the proxy, it force closes. I have made bat files and then exes of my roms and then imported to steam and would like to use this to import into launchbox if possible. I'm still trying to get all my roms working with the steam controller while using launchbox as the frontend. 

    Thanks.

  8. Hey there, odd request but I'm trying to get exes to scrape under a system. All the commands to run the rom are in the exe, but as I try to import rom it will not allow me to continue without an emulator location. 

     

    The reason I would like to do this is that I am trying to get all my roms working with steam overlay. I have not been able to get gameproxy working and thus have had to take my roms and create bat files which are then converted to exes and then added to steam.

    I then created desktop shortcuts for all the rom exes because it links to the steam address that pulls up steam overlay. The last step would be to import those shortcuts to LB so when it was launched it would pull up overlay. 

     

    Any thoughts? Is there a way to set up a dummy emulator that effectively does nothing? Any help would be great 

     

    Thanks! 

×
×
  • Create New...