Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news


  

Author Topic: All Killer, No Filler MAME Gamelists Directory  (Read 46908 times)

0 Members and 1 Guest are viewing this topic.

jason531

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #40 on: September 28, 2017, 01:04:47 pm »
First of all, thank you for this list!  In the past I've obsessed over having complete sets for different MAME versions, but never play 99% of the games.  This list helps narrow it down.

I've written a couple of one-liners, using bash, to figure out which samples and CHDs you will need for your chosen subset of ROMs and corresponding MAME version.  I did this because I use the MAME2003 and MAME2010 cores from RetroArch which use 0.78 and 0.139, respectively.  Anyway, I know that a lot of people don't use Linux or bash, but hope this is useful.  Perhaps I'll rewrite them using standard Windows cmd prompt commands.  In the meantime, here they are:
Code: [Select]
for i in $(ls -1 *.zip) ;do /drives/e/MAME/mame139/mame.exe -listxml $(basename $i .zip) |grep -v '<!' |grep -q '<disk name' && echo CHD needed: $(basename $i .zip); done
for i in $(ls -1 *.zip) ;do /drives/e/MAME/mame139/mame.exe -listxml $(basename $i .zip) |grep -v '<!' |grep -q '<sample name' && echo Samples needed: $(basename $i .zip); done

By the way, my machine in running Windows!  I use a package called MobaXterm, which is free to use, which gives me a bash-like shell and commands.  All you have to do is "cd" to your _NoFiller directory and be sure to have the correct path to the correct mame.exe.  Just note that you need forward slashes in the path and use "/drives/X" instead of "X:".  I hope this helps and isn't too daunting for non-Linux people.

Update:
I went ahead and rewrote the same one-liners using Windows cmd prompt commands:
Code: [Select]
for %I in (*.zip) do @E:\MAME\mame139\mame.exe -listxml %~nI |find "<disk name" >nul && echo CHD needed: %~nI
for %I in (*.zip) do @E:\MAME\mame139\mame.exe -listxml %~nI |find "<sample name" >nul && echo Samples needed: %~nI

Example run (specific to my chosen ROMs):
Code: [Select]
E:\MAME\mame139\roms\_NoFiller>for %I in (*.zip) do @E:\MAME\mame139\mame.exe -listxml %~nI |find "<sample name" >nul && echo Samples needed: %~nI
Samples needed: astinvad
Samples needed: astrob
Samples needed: buckrog
Samples needed: carnival
Samples needed: congo
Samples needed: gorf
Samples needed: journey
Samples needed: panic
Samples needed: qbert
Samples needed: rallyx
Samples needed: vanguard
Samples needed: wow
Samples needed: zaxxon


« Last Edit: September 28, 2017, 01:33:46 pm by jason531 »

chris77

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 183
  • Instant C
    • visual pinball
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #41 on: October 08, 2017, 01:59:18 pm »
WOW, this list is awesome... now I will cancel my 4TB HDD for my current project - the 120gb SSD is more than enough.

thanks a lot!  :cheers:

cheers
Chris
my arcade projects

46" big bang pin virtual pinball * taito egret29 candy cabs * indiana jones & star wars pachinkos * 17" bartop with ledwiz rgbleds * 10" bubble bobble & galaga bartop * jaleco arm champs with robotic hand * super hang on * 40" space invaders lazy cab * medieval madness * scared stiff * indiana jones wms   https://www.youtube.com/watch?v=3s8z6fUnbgQ

maiksonstrife

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #42 on: November 15, 2017, 08:37:23 am »
Can't get the simple genre bat in their current topic
anyone has the bat to shmups, vsfighting, etc ?

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 8167
  • My arcade cabinet has a cup holder.
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #43 on: November 15, 2017, 11:20:24 am »
Can't get the simple genre bat in their current topic
anyone has the bat to shmups, vsfighting, etc ?

Still works for me.  Maybe try a different browser.

Le Chuck

  • I want a new quote!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5400
  • Yots is an Arrogant Tallywacker
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #44 on: November 22, 2017, 05:46:07 pm »
I ran all the killer no filler gamelists against the 3p/4p simultaneous nplayer list for Mame and came up with a single list of all the games for more than 2 players at once. Good for us pedestal types.

Now my kids don't have to go hunting for a game when they have friends over and decide to switch from TMNT to the Cowboys of Moo-Mesa or whatever. I think there are a few errors on the list, but it's a good 95% solution for those interested.

List is attached.

JackOfOwls

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #45 on: December 21, 2017, 10:23:40 am »
Just wanted to thank the OP for compiling this list.  Will be using it for android builds where space is more at a premium.  So much crap out there in Mameland.  Nice to have a cream of the crop compilation.

ford

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #46 on: December 25, 2017, 12:48:21 am »
I just stumbled upon this forum... Thanks for sharing your curated MAME list!

I always wanted to make do something similar to trim down the thousands of games available to older 8bit console.... something to get down to collections of games that are not utterly overwhelming. To do so I went ahead and wrote a script to scrape metacritic.com and gamerankings.com to build lists of scores I could use to achieve quality over quantity.

Feel free to grab the data here: https://drive.google.com/drive/folders/0BwsYd1k8t0lEfmJPcE5UOGMwekt1TFRWbXZjd0pZUmw0T0ZkTkV0RlBmb2ROV0w2V3FpNkU

There are two folders, one for metacritic, one for gamerankings. Gamerankings.com probably has more useful info since they aggregate scores from various review sites (including metacritic). Under each you'll find review lists grouped per system. And in gamerankings.com's case I made subgroups for how many reviews were available... So for example if you want to make a list of SNES games that were heavily marketed and have an average 80% score, pick the list where each game had at least 10 reviews. If you don't want to miss the occasional gem that fell through the crack, go for the list that had at least 1 review...

Anyways, hopefully someone here will find this data useful and use it to come up with nice concise lists for consoles games.

THP

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #47 on: January 01, 2018, 12:58:30 pm »
I just wanted to thank you guys for the list.  I collected each ROM by hand yesterday, because I didn't want to wait for a 100+ gig download, only to pull out the few ROMs and CHDs I needed.  Your selections obviously helped me a ton, and each time I thought of a game I wanted to play that I thought would stump the list, it was in there:)

Before I go crazy downloading art and making a custom wheel, I figured I'd see if anyone else had a stock Hyperspin wheel and accoutrements they'd be willing to post to match?  If not, I'll post one in this thread when I create one.

THP

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #48 on: January 01, 2018, 05:30:09 pm »
OK, this was easier than I thought.  I just whipped up a quick batch file to go through my nofiller ROM dir, and copy wheel images from a MAME full ROM repository I found.  Pretty basic stuff, but it might help someone less technically inclined loop through their no filler to do housekeeping/copying.   Here it is, and you'll obviourly need to tweak the directories to something that matches your systems.  Once this was done, I just copied the contents of artTemp over to my nofiller wheel images directory, and done!

@echo off
md artTemp
for %%f in (*) do (
  echo %%~nf
  copy "C:\HyperSpin\Media\MAME\Images\Wheel\%%~nf.png" artTemp
)

scheerce

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #49 on: January 02, 2018, 09:09:50 pm »
What an awesome topic.   I love seeing the BASH shell work (I am an old Unix/Linux guy..).   :applaud:

If I were to be selfish, I would love to see a catigory for games that use the spinner, one for the trackball, and one for a flight stick.  Really, I am most interested in the flight stick.

Le Chuck

  • I want a new quote!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5400
  • Yots is an Arrogant Tallywacker
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #50 on: January 02, 2018, 10:48:42 pm »
What an awesome topic.   I love seeing the BASH shell work (I am an old Unix/Linux guy..).   :applaud:

If I were to be selfish, I would love to see a catigory for games that use the spinner, one for the trackball, and one for a flight stick.  Really, I am most interested in the flight stick.

Dig into romlister or find a half decent controls.ini and run a cross-reference between that and a master list of the AKNF list.

scheerce

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • I want to build my own arcade controls!
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #51 on: January 03, 2018, 03:22:53 pm »
Thank you for that recommendation.   I am new so I don't know exactly what you are saying but I will research it.   :)   

Le Chuck

  • I want a new quote!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5400
  • Yots is an Arrogant Tallywacker
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #52 on: January 03, 2018, 11:10:37 pm »
Romlister was a handy dandy tool that spit out lists of your roms with search strings by control. It wasnt perfect because the controls.ini that is required to make it work isn't perfect. But it was close. Anyway, I don't think that romlister plays nice with .7z files (maybe it does, I don't recall), but you can always batch rename them to .zip and run your search then back convert since romlister is only looking for rom names and not doing anything specific with the file.

edit: Looks like it's been updated in the past few years so it might be good to go without too much fiddling. https://www.waste.org/~winkles/ROMLister/
« Last Edit: January 03, 2018, 11:13:01 pm by Le Chuck »

  
 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31