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 56226 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: 8198
  • ...
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: 5433
  • 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: 5
  • 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: 5
  • 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: 5433
  • 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: 5433
  • 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 »

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1348
  • Web Developer.
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #53 on: January 30, 2018, 10:50:50 pm »
Thank you so much for your hard work on these lists. I turned it into tag lists for attract mode, and can be found here.

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 166
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #54 on: February 04, 2018, 01:05:42 pm »
Thanks a lot for all the hard work BadMouth!  :notworthy:

I just discovered it and would like to use it with the latest romset available, is it compatible?
ALso for the future Mame releases, how can one update the gamelist to stay up to date? Where can we find infos on changes in ROM names and needed bios files?
« Last Edit: February 04, 2018, 01:49:39 pm by Monkee »

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 8198
  • ...
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #55 on: February 04, 2018, 04:51:15 pm »
I just discovered it and would like to use it with the latest romset available, is it compatible?

I do not know.  Probably mostly, if not all.

ALso for the future Mame releases, how can one update the gamelist to stay up to date? Where can we find infos on changes in ROM names and needed bios files?

You'd have to manually look through every whatsnew release notes:
http://mamedev.org/oldrel.html

Myself, I would probably just use it as-is and then wait until I come accross something that doesn't work.

I'm not so much into this stuff any more and have no motivation to keep it updated.
The games themselves aren't going to change.
The lists themselves have been incorporated into a couple front-ends.  I don't know how it was handled there, so those may keep up with the changes automatically.
I'm still on v.146 (or thereabouts) on my cab.

Monkee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 166
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #56 on: February 04, 2018, 04:57:11 pm »
Thank you for your answer.  :)

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1348
  • Web Developer.
Re: All Killer, No Filler MAME Gamelists Directory
« Reply #57 on: February 05, 2018, 06:42:23 am »
I just discovered it and would like to use it with the latest romset available, is it compatible?

I do not know.  Probably mostly, if not all.

ALso for the future Mame releases, how can one update the gamelist to stay up to date? Where can we find infos on changes in ROM names and needed bios files?

You'd have to manually look through every whatsnew release notes:
http://mamedev.org/oldrel.html

Myself, I would probably just use it as-is and then wait until I come accross something that doesn't work.

I'm not so much into this stuff any more and have no motivation to keep it updated.
The games themselves aren't going to change.
The lists themselves have been incorporated into a couple front-ends.  I don't know how it was handled there, so those may keep up with the changes automatically.
I'm still on v.146 (or thereabouts) on my cab.

Something like
Code: [Select]
ls > contents.txt on mac/linux will put filenames in a txt file. Iím sure there is a command to pop off the extension. After, somehow compare to list for attract mode. Will work on later. If anyone wants to help, post up. Probably a good idea to stay up to date, and tag in repo if any changes.

kauedg

  • 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 #58 on: February 05, 2018, 02:53:30 pm »
I made a bash script that will help the process of copying the "All Killer No Filler" rom list.

Considering that people have MAME roms in either .zip or .7z format, I have changed the list's format to contain only the rom name. The script then asks for the target files' extension, so no changes are needed on the list itself. It would be nice if someone made a bash script on the same format.

At the end the script will list the rom names not found and generate an output file with these names. Later on, the user may pass this file as an input file (maybe running the script pointing to another rom dir, with different extension) or manually pick the missing roms.

Hope it helps someone out there. Any feedback is appreciated.

PS.: rename the "mame_aknf.txt" to ".sh" as the shell script extension is not accepted.


Code: [Select]
Bash shell script that copies specific MAME rom files, based on a list of names in a text file.
This script's creation was based on the "All Killer, No Filler" rom list thread available at [http://forum.arcadecontrols.com/index.php?topic=149708.0].

Parameters:
  -i [Required]         Input file. Path to a text file containing one rom name per line. The rom names must not
                          have an archive extension (.zip, .7z, etc). Rom names starting with "::" will be ignored.

Usage: ./mame_aknf.sh -i [input_file]

THP

  • 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 #59 on: February 18, 2018, 11:21:13 am »
Does anyone have a Hyperspin theme collection for these?  I have about 1/2 of the themes, but it's taking quite a while for me to collect the remainder.

  
 

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