Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,010
  • Joined

  • Last visited

  • Days Won

    33

Everything posted by JoeViking245

  1. Did you add it as you typed it? Or put a space after the f (as shown)? {dash}f{space}{dash}g
  2. If you have the ROMs/games loaded into RPCS3 already, you can turn on the Auto-Import feature for the platform and LaunchBox will read RPCS3's virtual drive and import those games. So in this instance, no. It doesn't matter where you store them.
  3. I can only [possibly] help with Visual Pinball. First thing is to make note of exactly which settings are changed and what those settings are for the 2 configurations, respectively. Next, find where those settings are saved to. VPX had started going to saving certain settings to .ini(?) files (haven't taken the time [yet] to fully look into it). These files can be per-table (which you don't need for what you're asking about) or global. Other settings are still saved to registry. Once you know the what's and where's, then you can start creating your scripts. One setting you'll need is for the ForceDisableB2S. Which (at least used to be [via old notes]) is located in the registry under [HKEY_CURRENT_USER\SOFTWARE\Visual Pinball\Controller]. To change that, (one way is to) create a .reg file (i.e. B2Son.reg) that contains: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Visual Pinball\Controller] "ForceDisableB2S"=dword:00000001 Create a 2nd file (i.e. B2Soff.reg) with the same text and change the last "1" to a "0". Then just double click one or the other of the files to change it. Once you've confirmed that works, then it's just a matter of transposing that into AHK (or batch file) lingo. Then there's the ScreenRes.txt file in which you set the screen number(s), screen positions etc. This [can be] a global settings file in which you could have 2 copies of (one for each configuration) and then your script could copy and rename for the one to be used/loaded. It's been a while since I messed with this, and it may even be an easier process. (i.e. command-line parameters to load certain configs?) But noting exactly what needs changed between the 2 (for your setup) needs to be spelled out 1st.
  4. Do the games work when you start them directly from MAME itself?
  5. version 1.2.9 released Fixed: Bulk Import - Would error if game Title has a forward slash in it (same as 1.2.4-b) New feature: Requires LB v13.18 or newer Added new save image types: Icon, Square, Poster Icon will only show/grab .png files (none of the .ico files) Added Icon select-size to Bulk Import Icon sizes vary, select the largest one you want. The largest available one closest (or equal) to that will be scraped. (Note: Icons are square. So selecting '128' is '128 x 128')
  6. Here's one for history.xml. Do not expect anything for mameinfo.dat. (at least not from me.)
  7. Version 1.0.0

    33 downloads

    This plugin has been replaced with the MAMEdatsViewer plugin. Apologies for any inconvenience. See here for the new and improved all-in-one plugin here: View game specific history from MAME's history.xml Inspired from MAME's built in feature in the main UI and via their in-game Tab menu Prerequisites Requires LaunchBox 13.3 or newer MAME or MAMEui set as the game(s) emulator "history.xml" (download it from https://www.arcade-history.com/) MAME users: Place the file in the "history" subfolder of your MAME emulator. i.e. D:\Emulators\MAME\history\history.xml MAMEui users: Place the file in the "dats" subfolder of your MAME emulator. i.e. D:\Emulators\MAMEui\dats\history.xml Currently only available in LaunchBox (not BigBox) Installing Download and then open the plugin file using 7zip. if you don't use 7zip, first unblock the file (Right click, select Properties, and click Unblock) then open it as you normally would. Extract the main folder from inside the zip file into ..\LaunchBox\Plugins\ i.e. D:\LaunchBox\Plugins\MAMEhistoryXml\ Start LaunchBox Using Right-click on a game and select View MAME History. Updating history.xml When loading the plugin, it will check your local version of history.xml against what's available on https://www.arcade-history.com/. If a newer version is available, you will be given the option to Update your local copy. Updating will attempt to download and then replace your existing file. As always, all thoughts, views, opinions, suggestions, comments and accolades are welcome. 😎
  8. MAME History.xml Viewer View File View game specific history from MAME's history.xml Inspired from MAME's built in feature in the main UI and via their in-game Tab menu Prerequisites Requires LaunchBox 13.3 or newer MAME or MAMEui set as the game(s) emulator "history.xml" (download it from https://www.arcade-history.com/) MAME users: Place the file in the "history" subfolder of your MAME emulator. i.e. D:\Emulators\MAME\history\history.xml MAMEui users: Place the file in the "dats" subfolder of your MAME emulator. i.e. D:\Emulators\MAMEui\dats\history.xml Currently only available in LaunchBox (not BigBox) Installing Download and then open the plugin file using 7zip. if you don't use 7zip, first unblock the file (Right click, select Properties, and click Unblock) then open it as you normally would. Extract the main folder from inside the zip file into ..\LaunchBox\Plugins\ i.e. D:\LaunchBox\Plugins\MAMEhistoryXml\ Start LaunchBox Using Right-click on a game and select View MAME History. Updating history.xml When loading the plugin, it will check your local version of history.xml against what's available on https://www.arcade-history.com/. If a newer version is available, you will be given the option to Update your local copy. Updating will attempt to download and then replace your existing file. As always, all thoughts, views, opinions, suggestions, comments and accolades are welcome. 😎 Submitter JoeViking245 Submitted 12/19/2024 Category Third-party Apps and Plugins  
  9. No. Only if you're real lucky, copying the files will work. But don't do that. What was stated was "reinstalling LaunchBox over your existing installation"
  10. Version 2.2.3 released Hot Fix: Working again. Once more.
  11. When running LaunchBox-xx.xx-Setup.exe and setting the install location, the installer will add "LaunchBox" to the end of the location you chose. Just delete the trailing \LaunchBox before proceeding [when you see it doubled up]. And as you found/noted, you can't install it into a root Drive. No. Your saved data and imported games will remain when doing the update. Typically when this error occurs, it means that one of the program files somehow got corrupted. You can try reinstalling LaunchBox over your existing installation which will repair the file(s). Which you have done. So, this could indicate the ...Setup.exe file you have is corrupted. If you don't have a Premium license and you need the older version 13.11, contact support@unbrokensoftware.com and they should be able to help you with that. Worse case is there's something wrong with your license file. If you need to recover your license file, you can do so at https://www.launchbox-app.com/premium/lost-license.
  12. Understood. But I'd rather not make any assumptions. That said... I assume that on this different PC, launching a game (just like you could on the 1st PC) "through Flycast directly, it works perfectly by opening the in-software game lists, then click on the game to open and play". If it does work that way, I'm not sure what to tell you. If it doesn't, then your issue is with the Flycast emulator.
  13. I don't want to imply that I don't trust what you're saying or that you're a liar... But can you share those same screenshots from your 'different PC' please. Because based on what your writing, flucaste.exe I don't think will ever work in any situation. And as they say, a picture is worth a thousand words.
  14. Looks like I missed saying to uncheck the "Remove quotes" and also the "Remove file extension..." boxes. Srry 'bout that.
  15. Thy removing the Default Command-Line Parameters.
  16. To help determine what's going on, in LaunchBox can you: edit your Flycast emulator and share a screenshot of the Details section and the Associated Platforms section. edit one of those 2 games and share a screenshot of Launching section
  17. The installer will install the most recent version of MAME. If your version is not the most recent, copying and older version on-top of a newer version is never a good idea. Conversely, copying a newer version on-top of an older version is OK. When 'updating' your MAME emulator, that's essentially what you're doing. Or at least that's how I do it. Your emulators do not have to be within the LaunchBox folder structure. The easiest way for you [in this case] would be to go to Tools, Manage, Emulators, Add New Emulator. Call it "MAME" (or whatever you want) and point the Application Path to your existing mame.exe file. You can, of course. But that just gets messy. When you do install/setup LaunchBox (if not already), create an Emulators folder under LaunchBox and a MAME (or whatever you want to call it) folder under that. i.e. D:\LaunchBox\Emulators\MAME\ Then copy (or move) your existing MAME files/subfolders into the new MAME folder. Then Add New Emulator as mentioned above. Since you have a bit of time invested into your current MAME setup, you may want to copy it rather than move it. Or at least create a backup of the existing install. (Cheap insurance) This is a whole 'nother topic in and of itself as there a several factors involved. Bottom line is you can freely add and remove games from LaunchBox (as you mentioned: "edit the ROM selection to my taste").
  18. Glad it works (finally. lol). I stick with v1.x because that's what's integrated with LaunchBox. v2 may have some enhancements over v1 (never bothered to look). But in some cases, the structure is different between the 2 (as you discovered). And (luckily) so far there hasn't been anything I need to do that can't be done in v1.x. On a side-sidenote: I use CodeQuickTester for all my testing (outside of LaunchBox). It has a super small footprint (<100kb). It does need AutoHotkey.exe to run. You can have multiple 'copies' of it, each pointing to a different version of AutoHotkey.exe. Or just point it to ../LaunchBox/ThirdParty/AutoHotkey/AutoHotkey.exe (i.e., you don't need to have AHK installed).
  19. Looks like it might be a port of Yuzu. Try adding -f -g to the Default Command-Line Parameters.
  20. Not sure if this is just a rant, or you're looking for support. If you haven't done so already, please email support@unbrokensoftware.com for any licensing questions/concerns. They're the only ones that can help with that.
  21. Glad that it works. But running LaunchBox as Admin WILL mess other things up! Don't do that. Instead, create a new AHK script. Save it to somewhere/something like 'G:\LaunchBox\0-UTILS\MyScripts\Kill-Lichtknarre.ahk` full_command_line := DllCall("GetCommandLine", "str") if not (A_IsAdmin or RegExMatch(full_command_line, " /restart(?!\S)")) { try { if A_IsCompiled Run *RunAs "%A_ScriptFullPath%" /restart else Run *RunAs "%A_AhkPath%" /restart "%A_ScriptFullPath%" } ExitApp } Process, Close, Lichtknarre.exe The new script restarts itself if it's not in admin mode, into admin mode. Then... as "admin", closes (kills) the app. Then in your Running Script, change the 1st line to: Run, G:\LaunchBox\0-UTILS\MyScripts\Kill-Lichtknarre.ahk So, I had initially missed/glossed-over/ignored that fact that you were initially starting the app as Admin. Which makes sense as to why you need to close it as admin. When you ran the script outside of LaunchBox, you were admin. Thus it worked. Something [for me] to keep in mind for future.
  22. Ahhh.... now you're double-dipping into theme AND plugin creation. Congrats on being the all-time high scorer!
  23. Process, Close is the most forceful way (in AHK) to 'kill' a program. The fact that you got it working outside of LaunchBox is a bit disconcerting. If Lichtknarre actually has some sub-process (multiple instances), you could try something like (replacing the 1st line): Loop 10 { Process, Close, Lichtknarre.exe Process, Exist, Lichtknarre.exe } Until not ErrorLevel This will look for up to 10 instances (which is a bit overkill) of the app, closing each one, until none exist, or 10 loops have been reached. If that doesn't work... not sure what to tell you. Especially since you got it to work outside of LaunchBox.
  24. I have no idea what the command line is to mount/unmount an ISO to a drive letter, so I'm going to pretend it's -mount, -unmount and -driveletter. Process,Exist, dtagent.exe If ( ErrorLevel = 0 ) { Run, "C:\Program Files\DAEMON Tools Lite\dtagent.exe" -mount "D:\Roms\Microsoft DOS\Roms\Where in the World is Carmen Sandiego 1996\csworld96.iso" -driveletter G } $Esc:: { Run, "C:\Program Files\DAEMON Tools Lite\dtagent.exe" -unmount "D:\Roms\Microsoft DOS\Roms\Where in the World is Carmen Sandiego 1996\csworld96.iso" Return } The 1st line looks for the process. If the ErrorLevel (2nd line) = 0, then it's not running. Once you figure out the correct command lines, change the 2 "Run" commands to those (i.e. something that actually works. ).
  25. Correct. You'd add it to the Running Script. But of course, you won't be starting ('RunWait') Dolphin as LaunchBox is already doing that. What you're needing to do at that point is wait for Dolphin to be running and then wait for it to 'no longer exist' (aka, you exit the emulator). Process, Close, Lichtknarre.exe Process,Wait,Dolphin.exe While WinExist("ahk_exe Dolphin.exe") Sleep 700 run "G:\LaunchBox\0-UTILS\Lichtknarre\Lichtknarre.exe - Shortcut.lnk" A potential problem is, when you exit the emulator, the Running Script gets abandoned. Possibly not allowing the last "run" to execute. I don't know how fast it gets abandoned when the emulator closes. As in, it may still execute the last Run line. If you find it isn't restarting Lichtknarre.exe, you can try replacing the last "run" line with: $Esc:: { run "G:\LaunchBox\0-UTILS\Lichtknarre\Lichtknarre.exe - Shortcut.lnk" WinClose, ahk_exe Dolphin.exe }
×
×
  • Create New...