-
Posts
5,184 -
Joined
-
Last visited
-
Days Won
38
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
MAME (Arcade) - What's New
JoeViking245 replied to JoeViking245's topic in Third-Party Applications and Plugins (Released)
"It's never me. It's always them". -
MAME (Arcade) - What's New
JoeViking245 replied to JoeViking245's topic in Third-Party Applications and Plugins (Released)
When you go to ADB and click new machines (very top of the page) it gives 254 games. Then when you check MAME cab only and Search it shows 0 (zero). It's from this result the plugin gets it data. This (zero) may be because they (the actual new games) haven't been classified, yet? Do you really want to see those 253 "games"? (semi-rhetorical) 0.287 had 124 vs. the 11 MAME cab only the plugin shows. Side Note (from the View File link up top): Though I'm pretty sure the What's New feature in MAME Tools (right now) is the exact same as this one (results wise). As in, no changes had been made. That said, feel free to post here regarding this plugin for the time being. Side Note #2: If you wish to import the 256 'games', from the ADB link above you can create ("Export") an xml file. Then use the MAME Custom xml Importer feature found in MAME Tools. You may want to filter out the Non-Working 'games', "devices" and "screenless" 1st before exporting the xml file. That'll whittle it down to a more manageable 34 'games'. -
MAME, in its own rights, is a unique animal. Namely because its ROM sets come in 3 flavors. Merged, non-merged and split. Though LaunchBox is tailored to accommodate full sets [in all 3 'flavors'] for both importing and updating, it can't really accommodate curated sets (a select portion of a full set). To manually update your MAME emulator, you can go to MAMEDev's site and download it from there. Be sure to select the version corresponding to the version of your ROM set. (e.g. both being for 0.288). When you edit your MAME emulator in LaunchBox, you can click the link (globe icon) to have LaunchBox open your web browser to MAME's download page for the most recent release. Again, make sure it matches your ROM set release version. From here, run the exe file and (what I do is) install it to the same location your existing MAME emulator is located. This will NOT overwrite any settings or configurations you've made in MAME, as the installer ONLY includes the 'base' files. If doing it this way, nothing needs to be changed in LaunchBox as far as your MAME emulator is concerned. If you decide to install MAME to a different folder, all you'll need to do in LaunchBox is redirect the emulators application Path to the new mame.exe location. However, you won't have any MAME custom configurations changes you made unless you copy those files/folders to the new location. As for updating your curated ROM set located on your laptop, that's a bit more tricky, but not impossible. Basically, what you need to do is copy only the files from your updated full set that already exist in your curated set, to your curated set's location. Overwriting the old ones. Since not many, if any 'new' machines (games) are added in MAME updates, you can just manually add those to LB. e.g. From release 0.278 to 0.288, there were no added MAME machines. There were existing ones (ROMs) updated. But nothing 'new'. Manually adding MAME games to LaunchBox: If you added any new games (ROMs) to your curated folder location, you can NOT use LB's Scan for Added ROMs feature. This goes back to MAME being a unique animal. What you can do is, select those added ROM files [in Windows Explorer] and drag them onto LaunchBox. This will start the (regular) import wizard. Just tell it you're import ROMs into Arcade using MAME as the emulator. Tell it to use ROMs in their current location and follow through the prompts. The MAME Tools plugin has a couple of its features that may come in handy regarding this thread. 1) MAME Arcade - What's New: This will tell you what new arcade machines were added for any specific release of MAME. 2) MAME Troubleshooting: Use this to help determine why a specific game using the MAME emulator isn't working.
-
Try running: Tools < Download < Force Update Games Database Metadata... and see if that resolves it.
-
I'm seeing the same thing. In LaunchBox, when in List View, double-clicking the game will not launch it. But when in Images View, it will. Seems to be limited to the Default and Old Default themes. Old Default (Legacy), Default Plus, Omni, Frogg and Sleek, double-clicking a game in List View will launch the game.
-
I didn't catch that it was during the initial welcome/installation process. Maybe one of the developers can chime in with a more definitive answer. But I do know when the Welcome Wizard was first introduced in v13.23, it would down those base images to 'get you on your way' to start playing games. I believe that was subsequently changed. But can't say for certain. As you discovered, imports done outside of the Welcome Wizard functions as you'd expect. Straight forward answer, no. What's considered the best version of an image is too subjective. Of course, regional preferences will take precedence. After that I imagine it's somewhat arbitrary. Again, maybe after the weekend, one of the developers will chime in.
-
That sounds like what the auto-import feature would automagically download for you. Tools - Options - Media - Automatic Imports Media No. (at least I'm pretty sure not) If the images are named the same as the games' Title or ROM filenames (e.g. they came from an older LB build), you can copy them straight into your current LB Images folder(s) (matching platform/image_type of course). If (using my e.g.) your other build had say 200 game images of a certain image type, and your (new) current one only 100 of those games, go ahead and copy all the images over (for ease) the use the Media Cleanup Wizard to remove images that don't have an associated game.
-
I just had an epiphany. Games CAN'T be placed where they show in your image. Only platforms, platform categories or playlists can be there. I suspect they're not categories. Using Windows Explorer, look in your /LaunchBox/Data/Playlists/ folder. Do you see a bunch of files that look like the names you see in your screenshot? If yes, exit out of LaunchBox. Wait a few seconds for it to complete it background processes. Now delete all those files and restart LaunchBox. If not, look in your /LaunchBox/Data/Platforms/ folder. Same question as before. If yes and if Arcade is the only platform that you have (purposefully) imported, delete all the files except Arcade.xml. If you did import other platforms, leave those platform_name.xml files as well. Deleting the rest. Restart LaunchBox.
-
srry, Missed this post. They are in a specific platform. Somewhere. It's the law that they "must belong in a platform before they can be seen or used anywhere else in your LB collection". Find that platform and remove from there.
-
Namely to clean up the CHDs out of the filter side bar (left panel). Also, looking at those listed there, appears you imported every CHD game. Working, non-working, parents, clones, bad dumps, no dumps. So maybe you import the regular games, and then imported the CHD [folders] also? If you did indeed use the Arcade Full Set Import Wizard AND had that one box un-checked, then the CHD games should already be in your Arcade platform. But that alone doesn't explain why they're appearing in the left panel. Anyway, If: you can get them out the left panel and still have those CHD games listed under the Arcade platform and 1942 does launch properly ...we can move on. 1st step is to tell MAME where all the ROM paths are located. Start MAME (right click a game in LB and select Open MAME (in MAME) double-click General Settings double-click Configure Folders double click ROMs double-click Add Folder double-click C:\ double-click MAME (folder) double-click MAME 0.287 ROMs (merged) (you zipped ROMs folder) Press Tab (to add that folder) double-click Add Folder (again) navigate to your D drive and select the folder your CHDs are in Press Tab (to add that folder) Press Escape twice double-click Save Settings Press Escape twice to exit MAME 2nd step, in LaunchBox: Edit you MAME emulator Tools < Manage < Emulators... and select MAME In the Default Command-line Parameters remove -rompath %romlocation% (if it exists) Click OK to save and close 3rd step Launch 1942 (to make sure that part still works) 4th step Launch a game requiring a CHD Area 51 is a known, working one. If launching Area 51 doesn't work, you know what to do.
-
Sorry. My eyes missed the "C" and the "D" respectively. Yes, there is a way. Go ahead and keep them in the locations you mentioned above. Unless someone else wants to break in an explain how, I think we should get your games and CHDs imported properly 1st. Get the 'regular' games working, then worry about the CHDs. There's about 6 or 7 different ways to import games. I still don't think you used the Arcade Full Set Import Wizard option. Best to start from scratch. Remove all your Arcade games from LaunchBox. e.g. Delete the 'Arcade' platform. If asked do you want to delete the media also, select "No". If after that, those CHD games are still there (as you showed), remove them too. Once you LaunchBox collection is null and void of Arcade, got to Tools < Import < MAME Arcade Full Set... and follow the prompts. When asked "Please enter the folder path to your MAME ROMs:", browse to select the folder containing the zip files. You will NOT be doing anything with the CHD folders or files located on your D drive until later. When you get to the final page, it should show something like 2900 games. Depending on any boxes you checked and/or unchecked. Click Finish to finish the import. When importing is complete, select the game 1942 and play it. If for some reason it doesn't launch, go through MAME Troubleshooting mentioned above. Once that's working, we can work towards getting CHD games to work. Again, unless someone else to chime in early to help get you on your way (or create possible confusion. )
-
So, are all zip files and CHD folders in one location? e.g. D:\MAME 0.287 CHDs (merged)\game-1.zip D:\MAME 0.287 CHDs (merged)\game-2.zip D:\MAME 0.287 CHDs (merged)\game-3.zip D:\MAME 0.287 CHDs (merged)\CHDfolder-1\ D:\MAME 0.287 CHDs (merged)\CHDfolder-2\ D:\MAME 0.287 CHDs (merged)\CHDfolder-3\ This is the easiest way without doing extra work. The folder these are all in (MAME 0.287 CHDs (merged)) can be any folder. As long as all the zips and CHD folders are inside of it. Still not sure how you accomplished that. lol Sounds like maybe you didn't use the built-in Arcade Full Set Import Wizard? Tools < Import < MAME Arcade Full Set... If you use that, it will import the CHD games along with the others. Just make sure when you get the 'filter' page, the "skip CHD's box is un-checked.
-
Help with transfer of MAME Game Notes
JoeViking245 replied to TomConklinVO's topic in Troubleshooting
You could try this plugin. Just need an accessible copy of your original Arcade (MAME Games) platform's xml file. e.g. ../LaunchBox/Data/Platforms/Arcade.xml (from the other PC) I presume it still works. It's 3 years old and has only 4 comments and 1 review. But they're all good and I'm optimistic. -
I don't use that plugin myself, but I did give @deathshakespeare's version some [limited] testing on LB V13.28-beta-1 and it appeared to work without issue. I agree that 'vibe coding' is a bit sacrilege. But for those end-users who just want a working plugin, that release seems to be a viable option.
-
To be fair, I believe the only plugin that had issues with the .NET9 update back in v13.19 was Archive Cache Manager. Also, there was an updated release (listed in the thread, not in the official 'Download') on the Archive Cache Manager thread just the other day that appears to be working.
-
Cross check the image Group and what you have set for Image downloads limit. Note that the limit is per image Group. (Group [e.g. Boxes]. Not to be confused with image type [e.g. Box-Front]) Using my ol' go-to game, 1942 in the Arcade platform. (just selected one game for these tests) Test #1 My game already had an Advertisement-Front image. Using Tools < Download < Update Metadata and Media for Selected Game... I selected [only] the image types: Box-Front, Fanart-Box-Front, Screenshot-Game Title (An Arcade game isn't going to have a Box-Front image, but it will a Fanart-Box-Front) The limit (by default) was set to 1 When done, 0 (zero) images were downloaded The reason there were 0 downloaded was it already had an Advertisement-Front image. That, along with the 3 images I selected to download are all in the Group "Boxes". Since that game already has (1) image in that group, no images were added/downloaded. Test #2 I removed the Advertisement-Front image from the game. So it now had 0 (zero) images of Group "Boxes" Same as above, except I set the limit to 4 and added Advertisement-Front to the previously selected 3 When done, 3 images were downloaded Advertisement-Front, Fanart-Box-Front, Screenshot-Game Title Box-Front was NOT downloaded because one didn't exist for this game tldr: Don't be shy. Up your Image downloads limit.
-
-
"do", or don't see what the problem could be? If you do see what the problem could be, were you able to fix it? I'm going to take a guess that the Troubleshooter tells you that your Effective CLP (Command Line Parameter) has -rompath %romlocation% somewhere in it. And in the output from the Quick Analysis tab, it says The required CHD' {name of chd}' does not exist or is not accessible to MAME. But I could be wrong.
-
Excellent question(s). ...for the Theme developer. If it's not already been asked/answered in the Comments section.
-
In Windows Explorer, navigate to the /Media/ subfolder of the theme. In there, look in the subfolder /Colorful_img/. Look at all the images until you find the one you want. Then look at the filename. e.g. This looks to indicate that when shown, the game has been marked as Portable.
-
Do you want them in the root? Can't say I've ever seen that. Anyway, I think your question is more about... So many possibilities. You might try installing the MAME Tools plugin and enable the MAME Troubleshooting feature. That should help show you where it's going wrong.
-
Thanks for sharing this with the community! I'm not usually one for change, but I'm actually kind of liking this. Well done. I really like the color scheme you use. A fresh new face for LaunchBox. Suggestions: Add tooltips for the platform icons on the top row showing which platform you're about to click. Add a horizontal scrollbar for the bottom half when in List View. Retain view in top half when switching games. e.g. 'Overview' Or maybe (somehow?) add a lock feature of sorts so if you're viewing Overview and you switch games it'll show the overview of the 'new' game instead of reverting to Home. Or if 'unlocked', goes to Home when switching. When in Images View, (somewhere?) show the name of the platform. Relating to bullet #1, I have 2 "Arcade" type platforms (Arcade and Arcade Lightguns) and they're both using the same Arcade clear logo and icon. I do however see that it does show it when clicking Overview. And yes, I should probably 'fix' my media on my end. Widen the LICENSED TO box (or set width="auto" ?). My licensed name is wider than allotted by the box width. And I don't mind seeing my full name.
-
Mame issue launching and general issues
JoeViking245 replied to Jacobjacobs3's topic in Troubleshooting
👍 That would make sense. Hopefully you can find out exactly which dependencies need insalled.