Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,449
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by JoeViking245

  1. Steam is essentially a launcher for the game. So in your scenario, you launch the game (steam.exe plus game ID and some other parameters). But 1st LB starts the Run Before additional app to turn on HDR, then the steam.exe stuff. Then Steam launches the game.exe and closes itself (steam.exe). At this point, LB sees the "game" it launched (steam.exe) has exited (but the game.exe is still running for you to play it). Here, I'm surprised your Run After additional app doesn't execute, turning off HDR [right as the actual game is starting]. If it's just the one game (Ghost of T..) you need HRD for, you might be able to find the games exe and set that as the games application path (Edit the game and change it in the Launching section). This way, both Run Before and Run After should work properly. And as a bonus, if enabled, the Shutdown screen should now show when you exit the game (as in, you're not seeing them now for Steam games. Startup screens, yes. But not shutdown.).
  2. Yeah, I explained similar in the beta thread comments that I posted a link to above. But you never indicated what version of LaunchBox you're using. My comment (in the link) only applies if you're on the beta. The local database only [essentially] mirrors the metadata that's in the LaunchBox Games Database. It will only affect your collection if you update the metadata for your existing games or add a new game. e.g. Tools < Download < Update Metadata and Media for All Games... (not to be confused with Tools < Download < Force Update Games Database Metadata...) (the latter only updating your "copy" of the database) There is no risk in running Force Update Games Database Metadata... (Or as I lazily called it earlier, Force Updating the local database).
  3. The override is only for disabling the startup screen. The only "option" to display a different startup up screen per-platform is to have an xml file in your selected startup theme's folder named the exact same as the platform. And note, that is per-platform. Not per-emulator. As in, the emulator is (should be) irrelevant. Example: look in your \LaunchBox\StartupThemes\Default\ folder. If you launch a game from your "Sony Playstation 2" platform, it will use the "Sony Playstation 2.xml" file for the startup theme. If you launch a game from your Windows platform, since there isn't a Windows.xml file, it'll use the Default.xml. Since you're using the StageBox startup theme and it ONLY has its' Default.xml file (no platform-specific xml files), setting StageBox as your Startup Theme in LaunchBox, all platforms will use the same file when loading a game. Unless you disable it specifically for the platform or a game(s). When disabled, it won't show any startup screen. Why your Windows platform is using the Default.xml from the /Default/ theme folder instead of the /StageBox/ folder, I have no idea. Can you share screenshots of the loading screen when launching from a platform it does work in, and then one when launching a game from your Windows platform.
  4. When that window opens, can you press Enter "to start"? Or do you have to mouse-click the Click to Start? In you can [just] press enter: ; Start PrismXR application Run, "C:\Users\tonys\Desktop\VR\PrismXR_Desktop_App\PrismXR\PrismXR.exe" Sleep, 2000 Send, {Enter} ; Start Virtual Desktop Streamer Run, "C:\Program Files\Virtual Desktop Streamer\VirtualDesktop.Streamer.exe" Otherwise, you need to find where (in pixels) on the screen that button is. ; Start PrismXR application Run, "C:\Users\tonys\Desktop\VR\PrismXR_Desktop_App\PrismXR\PrismXR.exe" Sleep, 2000 ; move mouse pointer to center of monitor (1920x1080) DllCall("SetCursorPos", int, 960, int, 540) Send, {LButton} ; Start Virtual Desktop Streamer Run, "C:\Program Files\Virtual Desktop Streamer\VirtualDesktop.Streamer.exe" Adjust "960" (1920/2) and "540" (1080/2) as necessary to "land" on the button to click.
  5. What version of LaunchBox are you currently using? I ran some tests... using the beta release 13.25-beta-1, even after updating the local database, I could not get it to find the game. (See comments here) However, in v13.24 [official release] it did work.
  6. Testing via a concern from another thread, not sure if it's related to the new feature implementation... But does work in v13.24. Tools < Download < Force Update Games Database Metadata... was done prior to all testing. Ctrl+N (Add New Game) Set Platform to Windows Type in [the full name] Project X: Light Years Press Enter (or click Search...) No games were found with the specified title. Typing only "Project X" finds the original version. But does not (cannot) find the "...Light Years" version. Tried "Project X light", "Project X: Light" v13.24, typing in "Project X light" does find "Project X: Light Years"
  7. Try changing the title to "Project X: Light Years", then searching. If it still can't find it, try force updating your local database under Tools - Download - Force update...
  8. If it's just for the one game, you can Edit that game. Add a new Additional Application and point the path to your renmameThatFile.bat file. Check the box "Run BEFORE main application". Once done, click OK to save and close.
  9. LaunchBox only. No BigBox. Since BB already has the feature, no sense in duplicating it.
  10. Glad to hear. The error looks to a TeknoParrot UI error. I don't use that app, so can't be of any help. Hopefully someone else can chime in to help.
  11. Again, without knowing the error (exact or otherwise), this is just a guess. Combine the actions (WinClose...) into one hotkey ($Esc::) assignment: $ESC:: { WinClose, ahk_exe TeknoParrotUi.exe WinClose, ahk_exe play.exe WinClose, ahk_exe rpcs3.exe WinClose, ahk_exe dolphin.exe }
  12. I presume you're talking about checking/downloading updates for history.xml. The site https://www.arcade-history.com/index.php?page=download has a new "Verify you are human" feature making it not possible for the plugin to check or even download an updated file. I will need to depreciate that feature. I'll look at adding a way for you to manually check/download any updates. If by "doesn't work", you mean it won't show the info from your existing file, please let me know and I'll look into that.
  13. The error you neglected to tell us even what it was is possibly telling you that you can't set the same hotkey more than once. Try combing those actions under one hotkey assignment.
  14. Success!!! (well, 90%. ) Testing mine, without -f, it does not go fullscreen. With -f, it does go fullscreen. (same 16:9) Check the emulator is up to date. Tools - Manage - Emulators. Wait and look for a check mark. If it's an icon of a cloud and a down arrow, there's an update available. (edit it and click the Update button). Looks great! You can remove that script now. (otherwise, each time you launch RA [from any platform], it will add to that file.) There's probably a way to set (force) fullscreen in the emulator itself. Google should be able to help with that. TBH, I'm not really even an RA guy. I set mine up several (5+?) years ago and have only done the occasional updates. So, working "inside of it" is beyond my expertise.
  15. np And you did check one (or more) of the game's ROM path (application path to the games actual ROM)? From the secret vault: Let's see what LaunchBox is attempting to execute to get it to launch (or not launch in your case) the game(s). (In LaunchBox) Edit your RetroArch emulator In the Running Script section, copy and paste the AHK code below, into it Click OK to save and close Launch an N64 game (FAIL) All methods follow the same path. Click Play. Double-click. Right-click.... In Windows Explorer, go to your /LaunchBox/Plugins/ folder Look for and open CommandLine_RA.txt Share what's in there queryEnum := ComObjGet("winmgmts:").ExecQuery("" . "Select * from Win32_Process where caption='retroarch.exe'")._NewEnum() While queryEnum[proc] { t .= proc.CommandLine "`n`n" FileAppend, % t, .\Plugins\CommandLine_RA.txt }
  16. Other than the Extract ROMs under Associated Platforms being un-checked, the only thing I see different from yours and mine is, I also have Extract ROMs in the main Details section un-checked. But that shouldn't matter because whatever's in the Associated platforms section should override that. As for the underscore missing in the right-click menu, mine shows the same. Oh, and the games do launch for me. Beyond unchecking the 2nd mentioned checkbox, the only other thing I think it could be is your games' Application Paths. Edit one of the N64 games and look in the Launching section at the ROM File and confirm the path and file are correct. I suppose while there, look in the Emulation section and confirm Use an emulator is checked, RetroArch is the chosen emulator and Use Custom Command-line Parameters is un-checked. That, coupled with you having RA set as the default emulator for the platform, you should be able to just click Play in the game details panel (vs having to right-click).
  17. Good. Try un-checking Extract ROMs in the Associated Platforms section.
  18. Correct. Literally as it's shown in green text.
  19. The error indicates something is up with your license file. Email `support@unbrokensoftware.com` and they can sort it out for you.
  20. You're quite welcome. It's a wonder that any (if any) of your previous requests made it through. jk They say that learning and doing something new each day is good for you. 😎
  21. Like @C-Beats, I don't recall how the MAME installer was actually set up (compared to other less 'odd' or unique emulators). But with other emulators, when you see a message similar to that, it will also ask if you want "us" to install it. That aside.... Since you have your 30-40 classic Arcade games added to your LaunchBox collection already, at this point I'd suggest: Go to Tools - Manage - Emulators and click Add Type in "MAME" for the Emulator Name and it will auto-populate most of the settings At the right-end of the Name field will be an icon that is a link to the MAME download site. Click it. If your MAME ROMs are from the current 0.281 release, download the mame0281b_x64.exe file If your ROMs are from an earlier release, at the top of that page, click Downloads and select Previous Releases Scroll down to where you see the release number that matches your ROMs Click the file under Binary (Windows) for that release Once downloaded, run the executable from Windows Explorer If you get a Windows protected your PC popup, click More Info and then click Run anyway I recommend extracting it to your /LaunchBox/Emulators/ folder e.g. Choose: D:\LaunchBox\Emulators\MAME\ Be sure to add MAME on the end of the path Once finished extracting, back in your Edit Emulator window To the right of Application Path, click Browse and navigate to the folder you extracted MAME to and select "mame.exe" Right below Default Command-line Parameters, add to the end of what's there (if it's not there already), -rompath %romlocation% e.g. -keyboardprovider dinput -rompath %romlocation% Click on the Associated Platforms label and make sure Default Emulator is checked on the Arcade line. Click OK to save and close the Edit window.
  22. 👍 That's the "official" place for all requests. It gets electronically documented and logged. Forum and [especially] Discord posts tend to get "lost in the shuffle". Admin doesn't have to rewrite or copy/paste from here and "add it to the books".
  23. Top of this page, under Help & Support, select Request a Feature. Once on that page, on the right side under Boards, click LaunchBox Games Database. Then click Create A New Post. Enter in your request.
  24. To clarify, the N64 ROMs do work directly in RetroArch? If so, can you edit you RetroArch emulator (in LaunchBox) and share a screenshot of the main Details section and of the Associated Platforms section (with the Nintendo 64 platform showing).
  25. Most, if not all imported Steam games should have a direct link to the game's web page in with its metadata. When it is there, it will show in the game's details panel. Mouse-over the Steam icon to see "Steam Store". Click it to open your web browser to that associated page. The page it opens will show the system requirements. At least it did on this game. Note the other possible cool links available that are directly related to the specific game. (LaunchBox Games Database, Wiki, YouTube) Also note you can add your own custom links. Shown in this example screenshot, I've added a link to IGN's Walkthrough page for the game. "recommended" is going to be subjective. But you can see community users' ratings for the game at the top of the game details panel. Though I don't think it's what you meant, there is also a section for recommended games based on the selected game.
×
×
  • Create New...