Jump to content
LaunchBox Community Forums

eatkinola

Members
  • Posts

    801
  • Joined

  • Last visited

  • Days Won

    13

Posts posted by eatkinola

  1. 16 hours ago, Kondorito said:

    @eatkinola, do you have any updates? Even if it is only a "everything is developing great".

    I promise you I am trying to behave and wait patiently, but I cant; I am too excited for this project.

    *starts drinking linden tea to calm down*

    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.

    10 hours ago, misterlamide said:

    This would be awesome!

    I hope so!

    8 hours ago, androtaz08 said:

    Can't wait for this Plugin to be released! Would be willing to test on windows 10.

    That'd be great. I've received a little feedback from W10 users but could certainly use more.

    • Thanks 1
  2. 8 hours ago, Mike Stewart said:

    Could I ask whether there are any plans with Jason to integrate the work you've done for the plugin within the core Launchbox/BigBox code? Just thinking that Jason has already said he will eventually deliver a Pause and Fade functionality, and I'm wondering what overlap between that work and yours is possible or desirable in the interests of pooling together resources and effort?

    I'm not sure @Jason Carr would want to integrate this into BB, but I can talk it over with him if he wants.

    • Like 1
  3. 2 hours ago, Cypher said:

    I know you said it supports Retroarch cores, but does it also support core functions like cheats, controller remapping, or would we have to bypass the overlay and reach into the Retroarch overlay for that kind of stuff?

    No, it doesn't support that level of detail, you would need to use the retroarch menus for those things.

  4. 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.

    • Like 1
  5. 4 hours ago, Kondorito said:

    @eatkinola out of curiosity, how are the bezels being implemented? RL style with a cfg with coordinates, MAME style with a lay file, RA style? 

    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).

    • Thanks 1
  6. 7 hours ago, damageinc86 said:

    I've played some of those that don't officially support save states in MAME, but then they also work most of the time anyways.  I think it's more of a "not completely 100% working in some cases, but usually does so we need to have a disclaimer" type of things.  You are doing this all on your own?  I remember when Jason said this couldn't really be done without insanity inducing difficulty, so he wouldn't really go down that path.  But you seem to be doing quite well lol.

    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.

  7. 1 hour ago, damageinc86 said:

    Does the save/load slot expand to the right to show the available slots to select?

    It doesn't expand, but when highlighting the load or save button you can use left/right to cycle through state slots. On my todo list is showing a screenshot of the selected state, perhaps also with a date and time stamp; would probably show that to the right of the save and load buttons.
    IMG_20181028_135948315.thumb.jpg.f4f33fa52c3c2ea068fee1074c817b7e.jpg

    • Like 1
  8. 29 minutes ago, Nicodemus said:

    I could help test it on many different emulators. However I am not skilled enough to fix the errors or issues, I could only report them. I'm on windows 10, if I can help in that way please send me the plugin to test.

    Sounds great, that'd be a big help. Next time I have an update, I'll add you to the testing thread which has instructions how to setup and test. I use Windows 7, so having more testing on W10 would be helpful. Hopefully I'll have an update this weekend; working on the fadeout back to Bigbox.

  9. 13 hours ago, Nicodemus said:

    Wow! I have been searching for just this very thing! Thanks for your work, looking forward to using this!

    No problem, hope it helps. I know I'll use it.

    13 hours ago, Nicodemus said:

    Would this be universal for all emulators? also including windows games?

    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.

  10. 3 minutes ago, Rincewind said:

    does the pause menu put a vignette effect over the game?

    Yes, the pause menu takes a screenshot of the emulator window and displays it towards the right of the screen, with a vignette overlay applied. That's just how I decided to throw it together for now. I might make it customizable and I'm sure someone can think of a better design than that.

    6 minutes ago, Rincewind said:

    Maybe someone that is beta testing could upload a small video :)

    +1 dat

  11. 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:

    IMG_20181028_135602524.thumb.jpg.bf2ceafe6d284e02123612dadcb6c27c.jpgHere's what is looks like when WootLauncher applies a bezel over dolphin:

    IMG_20181028_135837613.thumb.jpg.fafd1210bb435ff2c8fe6c65b507029e.jpgHere's the pause menu when playing zelda using a retroarch core:

    IMG_20181028_135948315.thumb.jpg.f4f33fa52c3c2ea068fee1074c817b7e.jpg

    • Like 6
  12. 6 minutes ago, andyco47 said:

    it happens as soon as it comes on.i have to exit bigbox then try again with bigbox and it happens again so cant use it ?

    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.

  13. 13 minutes ago, andyco47 said:

    version 8.9 mate.

    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?

  14. 7 hours ago, Jason Carr said:

    I have this fixed for the next beta @eatkinola.

    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?

    • Like 1
  15. Hi @Jason Carr. I get the following error when trying to use the new API call to GetAllParents(). Would you please check it out when you have time?

    Unable to cast object of type 'System.Collections.Generic.KeyValuePair`2[System.String,Unbroken.LaunchBox.Data.Parent]' to type 'Unbroken.LaunchBox.Plugins.Data.IParent'.

    I'm trying to adapt my plugins to the new nesting scheme.

  16. 17 minutes ago, faeran said:
    On 10/8/2018 at 11:00 AM, alnyden said:

    I've noticed one bug on the theme.  When there is no video, it plays a slideshow of still images.  Very cool.  But then, when I switch to other platforms that have videos, the last image always stays on top and the videos (while heard) can not be seen.  I have to close the theme and re-open it to fix. 

    This theme uses @eatkinola's plugin to display video. Maybe he can comment on what may be going on. I spent the morning trying to duplicate this and haven't been able to. Which versions of Windows do you guys use?

    Thanks for the report; it has to do with the plugin. I can reproduce it as follows on a platform view: (1) select a platform that has no platform video or game videos and it will display a slideshow of game fanart, (2) select next a platform that does have a platform video and it will demonstrate the problem @alnyden mentioned. Since I can reproduce it, I can fix it. I've got a lot on my plate at work now, though, so It'll be 2-3 weeks before I can get to this but I'll fix it.

    • Like 2
×
×
  • Create New...