percybuttkins
-
Posts
39 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Posts posted by percybuttkins
-
-
Have you looked through your launchbox and steamlauncher logs?
-
2 hours ago, The_Keeper86 said:
I think I might've asked before but is it possible to launch non Steam PC games as well? When I try to launch for example Silent Hill 2 it says failed to launch
Just now, percybuttkins said:If it launches correctly through launchbox, it should launch through steam with this plugin.
-
Thanks!
Looking forward to trying it out this weekend potentially!
-
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 ?
-
Ha, no worries... It's not your full time job ?. We just enjoy and use the plugin and take advantage of your knowledge!
Thanks for checking into it!
-
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
Spoiler2018-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!
-
Glad to hear that this is still progressing. Strong work!
-
Here you go...weirdly it looks like it is using the directory from my Hello Neighbor game as my steam directory. My steam works fine...and my son has been playing Hello Neighbor...just weird.
Heres the log.
-
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.
-
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
SpoilerObject reference not set to an instance of an object.
App: Big Box
Version: 8.1
Type: System.NullReferenceException
Site: Boolean MoveNext()
Source: SteamLauncherat 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 -
I'll give it a whirl tonight when I get home. Thanks for your work!
-
Sounds like we are trying to do the same thing, only I'm throwing in the gamestreaming and you have all the skills ?.
I tried to avoid steam rom manager for that reason as well, but it's the only reliable way to make it happen right now.
-
Yeah, I've been trying to have launchbox as my frontend for about 2 years now. Would like to gamestream to it and then have access to the correct profile. Currently using steam rom manager with gamestreaming but prefer the look and feel of launchbox.
-
Looking forward to trying it out! Thanks for the work. I've been using Nvidia gamestreaming with a shield tablet and an ipega 9023 to play games remotely. Getting old and tired is sitting at the computer. Full launchbox compatibility with steam overlay support would make it complete!
-
-
Hrm, was just looking to test this out quickly but I never have compiled before. Anyone have a quick set of instructions to make it happen?
-
Branching sounds great, easier to explain and promote as well as the bonus of making code simplified makes it seem like a no Brainer. I'm hoping to get some projects done today and check this out in the evening.
You can hit me up on steam as well, username being Percybuttkins!
-
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.
-
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.
-
Thank you thank you thank you! I've been watching this thread and am looking forward to it. Haven't tried it but the problem isactually keeping me from using launchbox as originally I wanted an all in one frontend and lack of overlay support with steam controller hampered that.
LookiLforward to it!
-
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.
-
Working well, thanks! The bulk editor sped things up nicely.
I have a new issue, but I will bring it up in another thread as it's not related. Thanks so much.!
-
I did put them in a separate folder and tried to import but was locked up on the emulator path not being present.
I'll try to remove the emulator details completely when I get home and report back
-
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!
SteamLauncher
in Third-Party Applications and Plugins (Released)
Posted
Some of us just stalk the thread. And please buy this guy a beer. The fact he is keeping this up is amazing.