-
Posts
5,517 -
Joined
-
Last visited
-
Days Won
41
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
Depends on which ini file. And yes, command line arguments take precedence over all else. "The command line is parsed first, and any settings passed that way will take precedence over anything in an INI file." MAME's order of precedence.
-
Can you clear the platforms folder, start LB and ensure Logs are enabled. Tools < Options < General < Debugging Actually, maybe move Atari 2600.xml out of /Platforms/, start and check logs are enabled, exit, replace the file, (attempt to) start LB and check /Logs/ again.
-
LaunchBox does not look at nor touch mame.ini. It only passes command line parameters to MAME which override ini settings per MAME's order of presedence. e.g. if you look at the parameters LB uses, one of the default ones it adds is -nofilter. Which of course, you can remove.
-
What happens after this last screenshot? I see it's on populating games. Does it change to anything else? Or just disappear? After it "just disappears", is LB still running in Task Manager? (I believe you said it was. Just confirming.) Can you share your Atari 2600.xml file here? (just drag and drop the file onto your reply) And then also your Log file associated with the last start attempt (e.g. where you start LB, see the 'populating games' spinny circle thing, then it just disappears). Again, drag & drop.
-
Custom Badges
JoeViking245 replied to jayjay's topic in Third-Party Applications and Plugins (Development and Beta Testing)
-
I probably should have this earlier... How far back did you go with attempting to restore a backup? Like maybe a couple days before the CPU upgrade (when LB was working fine)? If your backups don't go back far enough, onto the next test. Re-check box in Tools < Manage < Storefronts... Exit/restart LB Let it import the 1285 + 7 games Let it finish importing the metadata (which should be relatively quick) and the media (which should start withing 10-ish seconds after the metadata completing, and will maybe take a little longer itself to complete). Keep in mind, you're importing almost 1300 games. When all done, in the notifications, you'll see there are 2. (well, you should) Something like: When that's done, exit LB. Open Task Manager Go to the Details section (not the Processes section) and look for LaunchBox.exe Wait for it to go away. Don't End Task. I mention this last part (after exiting) because I've seen LB stay in Details for close to 45 minutes after closing it. NOTE: This was on an older, slow-arse PC and several LB versions ago. I had also just imported about 22,000 Arcade games. The 'delay' was in writing to the xml file. What I'm saying is, if it's still there, give it time. But won't be my ridiculous 45 minutes.
-
Custom Badges
JoeViking245 replied to jayjay's topic in Third-Party Applications and Plugins (Development and Beta Testing)
Seems to be working here. I copied your dll file into /LaunchBox/Plugins/Badge Nintendo.dll Started LaunchBox it automatically extracted the image file into \LaunchBox\Images\Media Packs\Overrides\Badges\Nintendo.png Added to these 2 games the Custom Field Source with a value of Nintendo Note: the Name and Value MUST be exactly as shown. "source" is not the same as "Source" same with nintendo and Nintendo Went to the Badges menu Enable Badges checked Plugins Badges > Enable Nintendo checked The badge for those 2 games appeared Are you working with a premium LaunchBox License? Or are you testing on a free version? -
Custom Badges
JoeViking245 replied to jayjay's topic in Third-Party Applications and Plugins (Development and Beta Testing)
Can you share your Badge Nintendo.dll file here? -
If you have backups enable (which they are on by default), you could restore a backup. If you're so inclined. Backing Up and Restoring Your LaunchBox Setup - LaunchBox You're welcome. Anytime. Best of luck to you.
-
Sounds like those 2 platforms are being auto imported when you start LB and their xml files aren't being saved correctly(?). That's a (?) because that part's beyond me. But seems reasonable since LB won't start with them there, and it will... when they're not. At least now we know you can delete those 2 xml files [only] to be able to start LB. (process of elimination in action. ) How many games get imported into each platform when you start LB? Is it safe to assume the Windows ones are all Steam games? What games are being imported into MS-DOS? I wasn't aware LB would scan your system for MS-DOS games. Unless.... you have some games (or files) in your /LaunchBox/Games/MS-DOS/ folder...? The MS-DOS platform auto importing seems suspicious to me. Can you delete just that one xml (leaving Windows.xml) and have LB start? Otherwise, after deleting both, Try... start LB and let it finish importing those 2 platforms. Then, Tools < Manage < Storefronts... and un-check Enable Automatic Imports On Startup And, Tools < Options < General < Automated Imports and un-check Enable Automatic Imports Close LB (via the "X"). Delete the 2 platform xlm files. Start LB. Does it start? It should. Does it try to import anything? It shouldn't. If so-far-so-good, try importing a handful of ROMs. But for just one platform (keep it simple for now). Preferably not Windows, storefront or MS-DOS games. Close and restart LB.
-
The <GameID> is the unique GUID for the game, as it sits on your system, for that LaunchBox installation. Import that exact same game into a different LaunchBox installation, it will have a different <GameID>. Otherwise, it wouldn't be unique. This is why you'd need to copy the Platforms xml file along with the Playlists xml file. (You can copy the Platform xml without the Playlist xml. But not the other way around.) The <LaunchBoxDbId> is the number as it's listed in your local db file for that game. That will remain the same across different LB installations. It is also the number that links it to the online Games Database. Not to confuse matter more.. Those 2 elements are how they're seen in a playlist_name.xml file. In their corresponding platform_name.xml, they listed as <ID> and <DatabaseID>, respectively.
-
I imagine during all this, at some point you have restarted your PC? You know... "Have you tried turning it off and back on again?" (have to ask...) you are closing LB by clicking the "X" in the upper right corner? Not closing it via Task Manager? When you close LB, are you seeing the LaunchBox is Closing window ("saving....", "finalizing...", et.)? You indicated you tried reinstalling into different drives and also different folders. Were these all on a local SSD/HDD? (vs. a LAN drive or cloud or an external drive) And for sure, after closing LB (and it's done 'finalizing'), there are just the 8 files under /Data/? Is your Windows up-to-date? No updates pending? Had this just the other day... "I had to install a Windows update and the reboot is now allowing LaunchBox to work."
-
I hope not. Maybe Need For Speed.xml The <PlaylistID> in the playlist_name.xml file is for that playlist. The associated <GameID> you see in the playlist_name.xml file relates to the game as listed in its /Data/Platform/platform_name.xml So you should be able to copy the respective playlist_name.xml and platform_name.xml (into their respective folders) and be fine. Then copy the /Games/platform_name/whatever_games If you need to do an actual install of the PC games on the "new" PC, if you install them into the same folder structure on the "new" PC as they are on the "original" PC (e.g. /Games/platform_name/), obviously don't copy /Games/.... The platform_name.xml will still point to the same (relative path) game locations and the <GameID>'s should Just Work™.
-
I assume you're using LB version 14.0.1. Correct? After deleting the /Data/ folder, starting LB, letting it finish populating your Steam games (not sure if it does other storefronts at his time as I don't have any others), I believe you indicated everything seems to run fine. When you then exit LB and it finishes doing its showdown process, in the /Data/ folder, are there just the 8 files and 2 folders (10 items)?
-
Permission to use GameTDB cover artwork in a Roblox game.
JoeViking245 replied to iansnovich's topic in Website/Forum Support
I suggest contacting support directly at support@unbrokensoftware.com -
Check if your virus detection software is blocking something. If you have a 3rd virus software app running, try [temporarily] disabling it. If you have only Windows Defender, try adding an exception to your LaunchBox folder [and its subfolders].
-
Custom Badges
JoeViking245 replied to jayjay's topic in Third-Party Applications and Plugins (Development and Beta Testing)
As you also read above, storing the images was necessary with the advent of Media Packs. The badge images weren't getting extracted from the dll. I believe this has been resolved in LaunchBox. Did it create a .dll file when it completed? -
Good to hear. What do you mean when you double-click it? Like in LaunchBox, you have to click Play twice? That wouldn't be because of the script. How exactly do you have this setup in LB? The games' app path points to the AHK script? Or ThirdParty/AutoHotkey/AutoHotkey.exe "path/to/file.ahk"? Can you share of screenshot for this? With how LB and BB does their startup/shutdown screens, there's also a black screen in there somewhere (to hide console windows and such). So very well could be a focus issue [that may only work if you disable startup screens]. To test this theory, [temporarily] disable startup screen for that game and see if that 'fixes' it. Better yet, try plan "D" and bypass the click-OK altogether. A screenshot (mentioned above) could/would be worth a thousand words. Another thought, Do you intend to create this script for each of your 3DS games? Or just a handful? Just this one? You could put a majority of this into the emulators' Running Script. Then add an Additional App to the games [needing it] to start DS4Windows before the game launches.
-
I don't use DS4Windows myself, so I'm working off part research and part guessing. Plan "C" (look for the exe instead of the window title) (if you're sure your method found and activated the confirmation window, this won't be any better. Just a different approach) $Esc:: { WinClose, ahk_exe citra-qt.exe WinClose, ahk_exe DS4Windows.exe ; This waits for the confirmation window to appear and presses OK automatically WinWait, ahk_exe DS4Windows.exe WinActivate Send, {Enter} ExitApp } Plan "D" (the brute force method) $Esc:: { WinClose, ahk_exe citra-qt.exe Process, Close, DS4Windows.exe ExitApp }
-
Updating media from Emumovies takes forever
JoeViking245 replied to SiriusVI's topic in Troubleshooting
I spoke with our developers and confirmed the "plus symbol" issue. When requesting media download for a file whose filename has a "+" in it, EmuMovies will return a file not found error. The "file not found" is only on the download side. Contrary to 'do you have an image for "this + game" to download' returns true. A workaround has been made internally to catch this issue until EmuMovies can resolve the download requests on their end. This temporary fix will be available in the next beta/release. Note: this temp fix will not download the affected media. Just bypass the infinite loop. -
The WinWait never gets hit because it's in between your $Esc method and Close. Option "A" (fix the script) $Esc:: { WinClose, ahk_exe citra-qt.exe WinClose, ahk_exe DS4Windows.exe ; This waits for the confirmation window to appear and presses OK automatically WinWait, DS4Windows, This will disconnect all your connected controllers. Proceed? WinActivate Send, {Enter} ExitApp } Option "B" (simplify the script) $Esc:: { WinClose, ahk_exe citra-qt.exe Run, "Z:\LaunchBox\Emulators\citra\DS4Windows\DS4Windows.exe" -command shutdown ExitApp }
-
RetroAchievement Scan (still) not working
JoeViking245 replied to NickCulture12's topic in Troubleshooting
Myself, I don't do RetroAchievements. But hopefully something in this article can help. Troubleshooting RetroAchievements Badges in LaunchBox - LaunchBox -
Nah. Because default is default. No matter where they are. What theme are you using? With the box checked in Tools < Options < Visuals < Platform Details, here's what it looks like in the Default theme. I kind of am now too. You could double check with the Emulators and Their Games / Platforms and Their Emulators plugin and see what it shows. Just flip the switch to the right, select a platform and look for a 'blue' emulator. (here it shows 4 emulators have an Associated Platform of Arcade and MAME is the one that has it checked as default.) Or, if you're not really that interested, just let 'er be.