-
Posts
801 -
Joined
-
Last visited
-
Days Won
13
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by eatkinola
-
Made a bit more progress. Currently supports RetroArch (all the cores I've tested), MAME, Dolphin, Demul, and PCSX2 -- those are all the emus I use and hence tested, but I'm pretty sure it'll support other emus you throw at it. When I release it, I'll include instructions for configuring to work with other emus you might use; it's pretty simple to setup. Refined the fade-in to game a bit more. It currently only works with BigBox, but when Jason adds a feature I requested to the plugin API it should also work with LaunchBox. Hopefully I can release a beta version in a few weeks; can always add more features later once I get more feedback. I hope so! That'd be great. I've received a little feedback from W10 users but could certainly use more.
-
E.g., when implementing the ISystemEventsPlugin.OnEventRaised method and handling SystemEventTypes.GameStarting: ...is there a way to get the currently running game? I currently do this: PluginHelper.StateManager.GetAllSelectedGames()[0], and while it works fine when the plugin is used in BigBox it does not work reliably within LaunchBox. It'd be great if there was a method in PluginHelper to get the currently running game as an IGame. @Jason Carr: Pardon me if this was already mentioned in the past and I overlooked it on the forums.
-
The bezels are a very simple overlay of PNG images with areas of transparency; there is no special positioning involved. I recommend using the overlay (and filter etc) mechanisms built into MAME and RA, and consider the WootLauncher overlays as a way to provide overlays for emulators that don't support them (e.g., Dolphin).
-
That's good to know, and I should be able to add savestate support to the pause menu for MAME. Yeah, I'm just doing this on my own. The tricky part is capturing the emulator window, but once that's done I can exert enough control over it to do these things. The plugin interacts with emulators using AHK, so the interface is limited to things for which the emulators has hotkey support.
-
No problem, hope it helps. I know I'll use it. Currently I'm focused on emulators, and it will only work for those which at a minimum have hotkeys for pause and resume. If an emulator has hotkeys that support save/load states, this plugin can probably support that, too. I've shown it works for Dolphin and a bunch of RetroArch cores (which are what I use). If someone wants to test with other emulators, that would be great.
-
More progress today -- now supports gamepad controls, including a simple way to activate the pause screen while using a gamepad to play a game. No more crappy photos today, as the interface currently looks the same as above. Maybe one of these days I'll setup video capture so I can post a video of it working.
-
Making progress. Here are some crappy photos of my computer screen (I don't have the ability to record videos, and the plugin does not support screen captures with Alt-PrintScreen). The pause menu works well for RetroArch (various cores) and Dolphin. It includes support for save states (when supported by a RA core) and a built-in manual viewer. Here is me about to launch a game in dolphin: Here's what is looks like when WootLauncher applies a bezel over dolphin: Here's the pause menu when playing zelda using a retroarch core:
-
Thanks for providing more info. I'll have to troubleshoot a bit, as I've not seen that error on my system. I'm actually in the middle of updating my themes to support the new nesting feature of LB, so we can see if that fixes the problem. In the meantime, if you delete MinimalX from your themes folder, you can start BB and use another theme.
-
Thanks. Is the error exactly the same as for Vitamina1984, or does it look different? I imagine the same error would occur if you tried the Nostalgia, FluxCRT, or Refaktor themes? Does it occur only on certain views or with certain categories or platforms?
-
Thanks, Jason -- no more error! I have a follow up question ... do all platforms (and potentially playlists if treated like platforms) still have a platform category? I know platform.Category will now just return an empty string, but would navigating up the nested structure always lead to a category?