Jump to content
LaunchBox Community Forums

CaptainGreenhat

Members
  • Posts

    71
  • Joined

Everything posted by CaptainGreenhat

  1. I have a very display dense environment and cant get this to work reliably, its always only ever partially on screen no matter my dpi settings are and the monitor indexing doesn't line up either. and that isn't even the correct display whatsoever. With indexing being wildly wrong I'm going by resolution to pick my display which narrows it down to two 1080 displays with 150% scaling but I get the same results regardless.
  2. I basically have a full suite of Divoom devices, but unfortunately they don't integrate particularly well with anything. One of the simpler ones is probably my Dittoo Pro, which is essentially a Bluetooth speaker with a 16×16 pixel-art display. I can already send images to it over Bluetooth using various GitHub projects and libraries, so I'm trying to build a simple .NET LaunchBox plugin that reacts to game selection changes and eventually sends the appropriate image to the Dittoo Pro. I've got the basic LaunchBox plugin working: it loads normally and receives SelectionChanged events. The weird part happens when I try to access the selected game. As soon as I reference PluginHelper.StateManager (for example, GetAllSelectedGames()) or try to access the IGame through that route, the plugin stops loading and LaunchBox gives me: "The plugin ... could not be loaded because Windows is preventing access to it for security reasons." The DLL is locally built in Visual Studio. There is no Zone.Identifier alternate data stream, and the DLL's Properties don't even have the usual "Unblock" checkbox. I've also verified that the DLL is actually being rebuilt and getting a new timestamp. What's especially strange is that the exact same plugin loads fine as long as I don't reference PluginHelper.StateManager. Adding that reference is enough to make the plugin fail to load. Has anyone run into this with LaunchBox plugins/.NET, or have any idea what Windows/LaunchBox might actually be objecting to here? EDIT: I got past that hurdle by simply restarting from scratch, but jeezzzze these divoom devices sure are pretty but dumb. Getting any of these to exspose rfcomm over bt is prooving quite problematic. I might return to this if there is interest, I have the entire divoom ecosystem of devices after all, but I am getting very little return for a TON of effort.
  3. I wasn't having problems but suddenly it hard locked and now the app itself is bricked and the executable won't even launch through windows gui. I was able to force a launch through windows cli though.
  4. maybe its an nvidia thing, my 7900xtx increases its usage by 2% and thats only with platforms that have 2000+ entries. Are your drivers updated? EDIT: forgot to say that I am also using the same theme.
  5. Fantastic update, and I can confirm.. Large libraries are absolutely much faster now, as well as start up. Good job!!!! Additional versions is a great distinction for those of us keeping all the sets (so i don't have to hunt down thing for rom hack patching), and the media changes look awesome too!!!! Thanks, this and no mans sky are two of the few things I have not regretted paying full price for. Definitely getting a ton of soft locks, I can't figure out rhyme or reason as they seem pretty random. Kinda feels like when launchbox looses focus it is dropping out of the cpu que, but it is still using background resources. Observation: Shouldn't video and wikipedia url auto populate in the links list, especially if they are in the main metadata page?
  6. Also, image size doesn't matter as much as quality if you use third screen since you can select "stretch to screen".
  7. For reference, it looks GREAT. Ignore the rest of the mess, just moved a few months ago lol
    Amazing tool, super handy. Thanks for taking the time to make it and help the community out!
  8. I like this a lot. I have an exploded arcade cabinet, lots of separated screens, these look FANTASTIC on my sub monitor (which i use to display control maps) 🤩.
  9. I sorted out the auto changing platform, turns out when I set up the platform I failed to set scrape as properly. DOH! That fixed achievement scanning as well. Leaving the post up for awareness, I swear I already checked this. 🙃
  10. I'm weird. I'm a data hoarder/maximalist/completionist. I keep backups of everything, I seriously downloaded all of emu paradise, pleasure dome, and myrient before they all shut down and I keep full unmerged mame, fb, fbn, dphne, tosec, redump, nointro, exo, flashpoint, the older computer, etc anything I can justify as a set and have them all as alternate apps. I do this so I never have to hunt something down when a new rom hack comes out or a site shuts down. Admittedly I need more space so I can grab eggmans arcade dumps but most of those don't work without extreme finesse anyways. I even use a heirachy of which sets use which emulators. My rule of thumb, if it significantly changes gameplay or graphics it gets its own entry. Have to keep rebuilding launchbox though as once I get to about 12k games scrolling crashes launchbox.
  11. Thanks. I appreciate the feedback. Unfortunately most of the extra images are old low quality stuff so I definitely want control over picking. I was more or less posting all this to bring awareness. 😁
  12. It's not properly scrapping for retroachievements either. Are these new issues to the current version or because it is expecting the platform to be called arcade? All my other nonstandard custom platforms have scraped absolutely fine for me.
  13. Looks like the metadata lookup is being quirky in some circumstances as well, for example, it treated 10-yard fight 85, and 10-yard fight as the same game. (same metadata and same media gribbles, even the same data base ID#
  14. A little preface, as a matter of taste I strongly dislike bucket dump platforms. I like to separate things, for example Arcade or windows pc whatever the default pc bucket is called. I keep Arcade as a platform category and then I add two sub categories, Arcade platforms, and Arcade Emulators. Then from there I add the emulators as individual platforms, teknoparrot, final burn, mame, etc, and the same for individual machine sets (sega model 2, cps1, 2 , 3, etc). I know doubling up like this is way beyond standard practice but this allows me a lot of control. Anyways, I was just adding Final Burn NEO and whenever I manually search for metadata it is resetting my platform to arcade. I micro manage all my platforms like this and use the heck out of "scrape as" and this is the only time I have seen this behavior. The other thing I am seeing is when I go to download metadata im being forced to download multiple versions of different media gribbles. For example, 3 count bout, 2 arcade cab images, 2 circuit borad images, 2 control panels images, 4 marquees, 2 3d boxes, , 2 fan art box fronts, and 2 gameplay screenshots. I have seen this before on for screen shots but never anything else. This seems like a lot of forced bloat. The are both minor inconveniences in the scope of things but still a layer of extra tedium that could and imo probably should be avoided. Thanks for making this front end and for putting a next button on the metadata edit dialog, VERY APPRICATED!!!!!!!!!
  15. ok thanks for this. I am going to set it up now but I have a double (soon to be tripple) maxed out govee setup. I have been wanting light effects for launchbox navigation for a long time but I either use govee to control the lights or home assistant and getting that to work always got pushed to the back burner bc of time restrains but this is all the hard work done. Now I gotta set it all up. Per platform lighting schemes and then switching to my t2/ai syncbox setup when a game is launched. Thanks for this.
  16. Never mind on the question. there is a big update all button. and apparently it does check when you open it.
  17. I might be weird but I totally despise throwing a million and one things into a generic pc platform. It makes discoverability kinda suck imo. Gotta keep em sperated, as the song goes lol. I put them in pc homebrew and in their own recomp platform. As for the launcher, does it auto update everything when I launch the launcher or do I need to manually trigger the update? All my stuff is fresh so maybe Im missing the option.
  18. Trivially easy install, make sure you check "show experimental" and "show custom games" in the settings. You will need the roms of course but I just threw a copy of each rom into the exe folders. easy peasy. Also, that being said, I don't know where it defaults to installing the games but I set mine to a custom folder. Games are all .exe and you can add them just fine to launchbox. I put them in their own platform "Nintendo 64 Recompilations" and I mirrored them into my PC homebrew platform (Extra discoverability). Currently there are 9 games, but it expands to 17 when you check said options. I am not aware of any command line stuff and I'll probally have to make a escape to close auto hot key script but thats all pretty standard when it comes to pc homebrew and executables anyways. The games support modding. I played Mario Kart 64 with mk64 reloaded textures and it ran flawlessly and looked beautiful on an 85" display.
  19. I just found out about this beauty today. I haven't tried to integrate it with my launchbox build yet but I suppose that will be todays task, time allowing. I figured I'd come to the forums and see if anyones mentioned it but to my surprise, no mentions. So I feel compelled to mention it here. Quote from the github: "A modern, user-friendly launcher application for managing and running N64 recompiled games. This tool streamlines the process of downloading, installing, and launching your favorite N64 titles." It's getting the releases from github but this should save a ton of time in finding and maintaining the recomps. If I find anything else out as I integrate or fail to add these to launchbox I will let everyone know. Feel free to add to this is you know anything. Gotta get these before big N releases the hounds of lawfare.
  20. A NEXT BUTTON!!!!!! I have been waiting to say that! What a pleasant surprise. THANK YOU!!!!!!
  21. Hahahahaha, I am glad I posted this to the noobs section even though I have been using launchbox for a decade. (Where does the damn time go) I had a cover art not showing up on a monitor for exactly one single game and went into view to see if I could sus anything out...... View>Media>Auto-Play Audio. Or just ctrl+U. DOH!
  22. Having an issue with one of my displays. Launchbox is using display one. NOT display 2. I can't find a way to fix this on my own. I don't really know what happened but I think it was me using the space desk control panel to turn all my space desk screens off at once, something made third screen start detecting monitors as #43, #44, #45 etc. I am still not sure. I fixed it by turning off my pc, disconnecting all my usb spacedesk monitors, using spacedesk control panel to clear all the windows display settings and space desk settings, and then connecting them one by one. I still had to physically go into third screen and individually set all my monitors but it cleared up a secondary issue I was also having (one space desk monitor was disconnecting itself and another). All I can say is things get finicky past a certain number of monitors. I still have to get mtu splitters to add more but I also coincidently found the hards limits if anyone is interested. Space desk supports up to 16 monitors via usb/wifi/network cable, even on wifi 6 the experience wasn't great and lagged everything. Running everything off of usb2.0 and up and I have no lag (6 android devices). The hard limit to traditional monitors is as stated, your gpu ports but, if you have a beefy card you can half a connection. For example, if you have 4x4k@120hz ports (4 monitors) you can use a display port mtu splitter to half each port into two 8x2k@60hz (8 monitors). Third screen and space desk use surprisingly very very little cpu and ram so I am guessing a lot of the processing is still done gpu side so results may vary. I am rockin a 7900xtx gaming trio if that is relevant at all. Also, pixelcade devices work with launchbox but completely separately. And if you have a corsair icue nexus you can have it open to a unique display when it detects a program such as an emulator and you can add custom graphics or whatever to that. I'll probably come up with other ways to push the limits but right now the max seems to be 8 monitors per 4 output gpu + 16 space desk + 1 or 2 (if split) integrated gpu monitors) + whatever pixelcades max is + other stuff like icue, divoom, etc...... Word of caution, the more monitors I add, the more I find myself micromanging and going "Huh??? that was just working, what now?"
×
×
  • Create New...