Jump to content
LaunchBox Community Forums

Recommended Posts

Posted
2 minutes ago, neil9000 said:

Launchbox gets that info from the mame.exe itself. If the MAME devs consider a game to be unplayable im going to tend to believe that, they know far more than i about how good the actual emulation of a game is. By the way Launchbox imports around 2800 fully working Arcade roms, more than enough to be getting on with, and as i say is exactly how many the MAME devs themselves list as working.

Yes, my confusion comes from the fact that "unplayable arcade games" and "unplayable because not a game but a bios/hw component" fall in the same "unplayable" setting. The first is unplayable because still not well emulated, while the second has no means to be emulated, it's just a passive component of something else.

Posted
55 minutes ago, jan.axhell said:

so there is NO way to automatically exclude non-arcade roms from import

Since LaunchBox gets the 'list' of roms from your copy/version of MAME (mame.exe -listfull), you could try using an Arcade Only version of MAME.

I don't know if you can find one that's already compiled for the release you're currently using.  But you could always compile your own.

make SUBTARGET=arcade

 

Posted
2 minutes ago, JoeViking245 said:

Since LaunchBox gets the 'list' of roms from your copy/version of MAME (mame.exe -listfull), you could try using an Arcade Only version of MAME.

I don't know if you can find one that's already compiled for the release you're currently using.  But you could always compile your own.


make SUBTARGET=arcade

 

The DAT file I used was supposed to be Arcade only, but apparently was not (and I wonder then what's the difference with the other DATs in the same archive). Maybe I'll try arcade64, I think it's a precompiled build with that argument. 

Posted

I don't know how to use dat files in conjunction with the Full Set Importer.  You could create one though at Arcade Database and filter only for Arcade.  You can also filter for Emulations Status: All, Working Only, Working and Imperfect...   and all sorts of other good stuff. :) 

The DAT file output is formatted for CrlMAMEPro (if that matters) and you can specify which MAME release/version you need it for.

Posted (edited)

I have rescanned my set with arcade64.exe (on ClrMamePro): so far it removed about 20.000 out of 30.000+ roms, which supposedly means it cleaned up all the non-arcade stuff. Now I have started a Full Mame set Import based on arcade64.exe instead of mame.exe. When it's finished, I'll see what happens launching the Scan Removed roms. 

 

EDIT

Well, better than before, only 3985 roms imported, but still a lot of non arcade stuff. I honestly don't understand why things like "Amiga 2000 Keyboard" are indexed inside Arcade64. I haven't found the "System / Device" section in LB, I'll try to manually clean what I can. I have applied Scan Removed Roms, but those roms are actually present in the arcade64 set, I have to delete them from HDD.

image.thumb.png.c0ab01fab8b61e6eea1b7d5ddf171390.png

image.png

Edited by jan.axhell
  • 8 months later...
Posted
On 5/14/2021 at 6:56 PM, jan.axhell said:

I have rescanned my set with arcade64.exe (on ClrMamePro): so far it removed about 20.000 out of 30.000+ roms, which supposedly means it cleaned up all the non-arcade stuff. Now I have started a Full Mame set Import based on arcade64.exe instead of mame.exe. When it's finished, I'll see what happens launching the Scan Removed roms. 

 

EDIT

Well, better than before, only 3985 roms imported, but still a lot of non arcade stuff. I honestly don't understand why things like "Amiga 2000 Keyboard" are indexed inside Arcade64. I haven't found the "System / Device" section in LB, I'll try to manually clean what I can. I have applied Scan Removed Roms, but those roms are actually present in the arcade64 set, I have to delete them from HDD.

image.thumb.png.c0ab01fab8b61e6eea1b7d5ddf171390.png

image.png

Hey, I've been messing around for that quite a time too now (seeing that some of those "unplayable games" are even easy to play with other emulators, I had done some subfolders with them and .symblinks). But I've to say that I'm pretty tired and it made my updates a little more difficult so I'm gonna start from scratch once again.

Did you find any better solution? Or could I help you with it? Hope you are doing well.

By the way, a lot of those unplayable games don't have media, so what I did once was just to remove all the games that had 0 media, the issue is that even some of those files have Mame screenshots when it's said that they don't work.

  • 9 months later...
Posted (edited)

I am having this same exact problem.  Except I am using just using a complete romset from PD.  When i uncheck skip unplayable games (there are a lot of games that are playable in this list but not complete or has distortion), it gives me 10,000extra files.  Now most of these files are not GAMES at all.  

 

My question is does the mame.exe itself label these other files as unplayable games or unplayable AND software titles?  Is there anyway Jason could filter these files out as they are not games and should never be added anyway. 

 

or is this  a mame.exe and we need to take this up with them?

 

**Sorry i didn't read second page.  I missed it.**

 

Untitled.png

Edited by Aevans0001
Apologize for missing second page
  • 1 year later...
Posted

2024, still an issue. Games are missing if one skips "unplayable games". If we keep them, all sorts of nonsense is imported like keyboards and printers.

  • 1 year later...
Posted

2025, still an issue unless I'm missing something? I'm getting things like "Double Density Floppy Drive" in the list... I wish there was an extra filter for MAME that we could select to include 'non-playable games' (which often means games that can be played but there aren't perfectly emulated) and another filter for "Skip devices".

Posted
57 minutes ago, Johnny T said:

2025, still an issue unless I'm missing something? I'm getting things like "Double Density Floppy Drive" in the list... I wish there was an extra filter for MAME that we could select to include 'non-playable games' (which often means games that can be played but there aren't perfectly emulated) and another filter for "Skip devices".

When selecting Skip games unplayable in MAME, do you have some examples (3-5 maybe) of games that are not imported but are [to a degree] playable?  This could help narrow down the filtering process.

Or are you saying when selecting Skip games unplayable in MAME, it's still importing things like "Double Density Floppy Drive"?

I'm fairly certain that when checking that one box, only games tagged as "preliminary" are excluded (leaving "imperfect" and "good").

If it's the preliminaries are what you're want/missing, you might should put in a Feature Request to 'add another filter'.

 

In the meantime, there's always the currently available Plan "B".

  • Un-check Skip games unplayable in MAME,
  • Complete the import
  • Select the Arcade platform you just created
  • Select Filter - Genre - System - Device
  • Select all the filtered "games" and press Delete
  • (Do the same for BIOS)

image.thumb.png.af082f706d4480d776d330cc5337fbfc.png

 

Once that's all done,

  • Select Filter - Status - preliminary

And see what you've been missing.

  • Thanks 1
Posted (edited)

@JoeViking245 thanks for the great post mate :)

This is how it all came about... I was watching one of the latest videos from Video Game Esoterica and he was going through all the "Cruis'n" series of games and saying how well they play now in 0.277.

I Googled the game series and found one called Cruis'n Exotica and I saw videos on YouTube of people playing the game. The game was nowhere near perfect emulation - the road was transparent and there were lots of problems with it but I just thought I'd fire it up for a look :)

I had the rom zip but it wasn't in LB and so I decided to just do a full import (as I've not done one in ages) as I thought there might be games that have gone from "not working" to "working" over the last year or so that I don't have in my LB build so thought it might be interesting to create a new platform and do a full import.

I deliberately didn't select "Skip non-playable" as I assumed that Cruis'n Exotica would come under the "non-playable" category. But the import showed a massive list and when I started checking through it I found all those "Floppy Drive" and lots of random stuff in there... so I Googled how to sort it and found that post... 

And here we are... a small insight into how a man in his fifties with just a little bit of time on his hands can get himself into all sorts of trouble..... :) 

Edited by Johnny T
  • Haha 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...