CDBlue Posted December 6, 2018 Posted December 6, 2018 Holy crap, glad I came in to check what was new with the plugins. I've been waiting for something like this since I got back into retro-gaming. I've tried to play with RocketLauncher, but didn't like it, found it too bloated and cumbersome to setup. Looking forward to this immensely 1
eatkinola Posted December 7, 2018 Author Posted December 7, 2018 2 hours ago, CDBlue said: Holy crap, glad I came in to check what was new with the plugins. I've been waiting for something like this since I got back into retro-gaming. I've tried to play with RocketLauncher, but didn't like it, found it too bloated and cumbersome to setup. Looking forward to this immensely Great, hope this helps.
Beakerman Posted December 15, 2018 Posted December 15, 2018 Say I am getting crashes in when having this installed.. I Flagged it for Jason Carr, and he refereed me to notify ya.. https://bitbucket.org/jasondavidcarr/launchbox/issues/4658/often-crash Object reference not set to an instance of an object. App: Big Box Version: 9.1 Type: System.NullReferenceException Site: Void ProcessJoypadMessage(System.Object, JoyEventArgs) Source: Ao.Bigbox.Dropins at Ao.Bigbox.Plugins.WootLauncher.ProcessJoypadMessage(Object sender, JoyEventArgs e) at Ao.Bigbox.Utils.Fu.W32InputAggregator.ProcessJoypadMessage(JoypadEventArgs e) at System.Threading.Tasks.Task.Execute() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Ao.Bigbox.Utils.Fu.W32InputAggregator.<DispatchJoypadMessage>d__21.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() Recent Log: 10:21:06 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove 10:21:06 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach 10:21:06 PM VlcMediaPlayer.Dispose(bool disposing) Free 10:21:06 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction 10:21:12 PM Music.StopAndResumeBackground Start 10:21:12 PM Music.StopAndResumeBackground Start 10:21:13 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove 10:21:13 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach 10:21:13 PM VlcMediaPlayer.Dispose(bool disposing) Free 10:21:13 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction 10:21:15 PM Music.StopAndResumeBackground Start 10:21:15 PM Music.StopAndResumeBackground Start 10:21:16 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove 10:21:16 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach 10:21:16 PM VlcMediaPlayer.Dispose(bool disposing) Free 10:21:16 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction 10:21:18 PM Music.StopAndResumeBackground Start 10:21:18 PM Music.StopAndResumeBackground Start 10:21:18 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove 10:21:18 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach 10:21:18 PM VlcMediaPlayer.Dispose(bool disposing) Free 10:21:18 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction 10:21:19 PM Music.StopAndResumeBackground Start 10:21:19 PM Music.StopAndResumeBackground Start 10:21:20 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove 10:21:20 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach 10:21:20 PM VlcMediaPlayer.Dispose(bool disposing) Free 10:21:20 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction 10:21:22 PM Music.StopAndResumeBackground Start 10:21:22 PM Music.Kill Start 10:21:22 PM Music.Kill Finished 10:21:22 PM Music.StopAndResumeBackground Start 10:21:23 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove 10:21:23 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach 10:21:23 PM VlcMediaPlayer.Dispose(bool disposing) Free 10:21:23 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction 10:21:24 PM Music.Pause Start 10:21:24 PM Music.Pause Start 10:21:25 PM Music.Pause Start 10:21:26 PM Music.Resume Start 10:21:26 PM Music.StopAndResumeBackground Start 10:21:26 PM Music.StopAndResumeBackground Start 10:21:27 PM VlcMediaPlayer.Dispose(bool disposing) HandleManager.Remove 10:21:27 PM VlcMediaPlayer.Dispose(bool disposing) EventManager.Detach 10:21:27 PM VlcMediaPlayer.Dispose(bool disposing) Free 10:21:27 PM VlcMediaPlayer.Dispose(bool disposing) ReleaseMediaPlayerFunction 10:21:30 PM Music.Pause Start 10:36:08 PM Music.Resume Start 10:36:09 PM Exception 1
eatkinola Posted December 15, 2018 Author Posted December 15, 2018 3 hours ago, Beakerman said: Say I am getting crashes in when having this installed.. I Flagged it for Jason Carr, and he refereed me to notify ya. Thanks for letting me know. Were you running WootLauncher on purpose, or did you download Ao.Bigbox.Dropins for the other two plugins it contains? Does it only occur in certain situations, e.g., only with Dolphin and (some?) PC games? This plugin is pretty beta so I appreciate the report. If you can provide more info that'd be great; I'll try to get it fixed.
Cauptain Posted December 15, 2018 Posted December 15, 2018 Hi @eatkinola I would like to test your plugin, because PCSX2 is the only emulator I need to see running with bezel. All my other 53 systems work with bezel perfectly. I have 6 Pcs to test (Windows 7/8/10) I can report the whole process on them. Claudio 1
eatkinola Posted December 15, 2018 Author Posted December 15, 2018 4 hours ago, Cauptain said: I would like to test your plugin, because PCSX2 is the only emulator I need to see running with bezel. All my other 53 systems work with bezel perfectly. I have 6 Pcs to test (Windows 7/8/10) I can report the whole process on them. That'd be great. I'm working on an update and will send it to you this weekend for testing. 1
eatkinola Posted December 16, 2018 Author Posted December 16, 2018 Made some more progress -- have a few more issues to work out before I post an update for the testers. Among the additions is support for displaying controller mappings via the pause menu, to remind which button does what for a system. I also tightened up the load/exit screens a bit, and added support for LB (though requires the most recent beta of LB) as well as emulators for which there is no WL configuration. I'll explain all that and more about how to use it in the release. Here's some pics of the integrated PDF manual viewer and a controller mapping. 2
Fry Posted December 16, 2018 Posted December 16, 2018 I would love to test this out as well whenever you get the next version out. Please give me a holler if you need any more beta testers and I’ll be happy to help.
Beakerman Posted December 16, 2018 Posted December 16, 2018 On 12/14/2018 at 9:44 PM, eatkinola said: Thanks for letting me know. Were you running WootLauncher on purpose, or did you download Ao.Bigbox.Dropins for the other two plugins it contains? Does it only occur in certain situations, e.g., only with Dolphin and (some?) PC games? This plugin is pretty beta so I appreciate the report. If you can provide more info that'd be great; I'll try to get it fixed. I had download Ao.Bigbox.Dropins though not sure from what theme i came from. I was occurring randomly, I just mentioned the Dolphin emulator and the PC games as I have been working with those "platform" testing /reviewing video snaps. and making sure games were working..
eatkinola Posted December 16, 2018 Author Posted December 16, 2018 (edited) 8 hours ago, Beakerman said: I had download Ao.Bigbox.Dropins though not sure from what theme i came from. I was occurring randomly, I just mentioned the Dolphin emulator and the PC games as I have been working with those "platform" testing /reviewing video snaps. and making sure games were working.. You might want to disable WootLauncher for now. In the Ao.Bigbox.Dropins.dll.config file, look for WootLauncher.Active and set it to False. Hopefully you won't see this error with the upcoming releases of this library, but please let me know if you do. Edited December 17, 2018 by eatkinola adding you to test group 3 in case you want the new version
eatkinola Posted December 17, 2018 Author Posted December 17, 2018 UPDATED v0.9.3 - For beta testers. Made quite a few changes, hopefully I didn't break anything. The plugin now requires LB 9.2-beta3+, as it uses Jason's plugin API additions. It works with LB now. The game loading screen and bezels now work even if there is no configuration file, but the pause menu and game exiting screen still require configs, e.g., the game exiting screen is only queued if quitting the emulator from the pause menu. Here are some the of the additions. I keep pushing back the release date because I keep thinking of things to add. Hopefully I'm nearing the "end". added: support for LaunchBox, though WootLauncher now requires LB 9.2-b3+ added: time played to exiting screen, does not account for pause menu added: support for load screen and bezels when no configuration is found added: decorator for manual/controls panel to provide navigation support added: error overlay messages, e.g., pause menu enabled but unavailable added: pause menu access to view control mapping (images provided by user) added: sample control mapping images (dualshock for some RA cores, PCSX2) added: screenshot slideshow to game loading/exiting screens 1
candre23 Posted December 17, 2018 Posted December 17, 2018 14 hours ago, eatkinola said: Hopefully I'm nearing the "end". Us too ? Here's to a 1.0 release in time for christmas! 2
eatkinola Posted December 22, 2018 Author Posted December 22, 2018 UPDATED v1.0 - releasing for public use today; will close out this thread fixed: moved xaml files to a more central location, directory Layouts fixed: made inactive buttons a bit lighter in pause menu, better font fixed: disable WootLauncher plugin if LB/BB version is insufficient added: ScreenshotLooper (load/exit screens) can prioritize fanart added: bundled some fonts for load/exit screens pause menu, etc... added: more usage details in the PDF guide 3
eatkinola Posted December 22, 2018 Author Posted December 22, 2018 Thanks again to all the beta testers who provided feedback: @ALIE, @androtaz08, @bundangdon, @Klopjero, @Kondorito, @Lordmonkus, @MadK9, @misterlamide, @neil9000, @Nicodemus, @Porl Hendy, @Retro808, @Zombeaver. It wouldn't have turned out half as nice without good feedback. Consider this thread closed. Please use the new thread for further comments: 3 2
Lordmonkus Posted December 22, 2018 Posted December 22, 2018 Locking the thread to keep future discussion in its proper place. Great job on this @eatkinola 2
Recommended Posts