About this SortInfo web page
This page was created by taking the info from Mame's listinfo command line switch and importing it into the SortInfo program. From SortInfo, I exported the data in a format that could loaded into a MySQL database, and then built this little web page to hopefully make it easy to find out important statistics about the latest version of Mame, such as "Which games use a lightgun?", or, "Which vector games use a horizontal monitor?", or "How many games that use a vertical monitor need 4 buttons or more?". I don't think that there's any information here that you can't get out of SortInfo on it's own, but queries are a little bit easier this way.
The information is generated from the Mame source code. Some of the drivers are written in such a way that information may be incomplete, or incorrect. For example, some games may use hardware that supports 6 buttons and in certain cases a game like this may report 6 buttons even though it doesn't use all of those buttons. Also, games that use multiple input devices such as an 8-way joystick AND a trackball will only be identified as using one of those controls. For example, Zwackery is listed as a dial game and NOT a joystick game, even though it uses both. Discs of Tron, oddly enough, is listed as a trackball game because the driver labels the dial as a trackball.
If there is a feature that you would like added, let me know and I'll see what I can do. Also, if I haven't updated this to the most recent version of Mame and you would like me to, let me know! Email me at:

Setup instructions for the SortInfo web page:
1) $mame --listinfo > listinfo.txt
2) Run SortInfo.exe and import listinfo.txt
3) Export to Argument Template File 'sortinfo.txt', using the following string:
%A~%B~%C~%D~%E~%F~%G~%H~%I~%J~%K~%L~%M~%N~%O~%P~%Q~%R~%S~%T~%U~%V~%X
4) $mysql
5) mysql> connect mame_sort_info;
6) mysql> LOAD DATA INFILE 'sortinfo.txt' INTO TABLE tmame_sort_info FIELDS TERMINATED BY '~';
7) mysql>update tsort_info set cloneof=name where cloneof='';
8) Make the first line of index.php reflect the version of Mame that I used
Search | Example Searches | About This Page