Darryl Hirschler's MAME Utilities

Page under construction Feb.9.2002. Some of the links might not work.

ROMorg ver 1.0 source
This is a DOS utility that generates a spreadsheet of game data by using the output of a -listinfo command and examining the roms, artwork, and samples in your mame directory. The spreadsheet consists of the following columns:

Dir Name, Cloneof, ROMof, Sampleof, Year, Manufacturer, Samples, Screen Size, Screen Orientation, Screen Resolution, Colors, Control, ROMsize, SampleSize, ArtworkSize

The clones are grouped under the parent ROM.

I originally wrote this program to help me generate a batch file for copying the roms, artwork, and samples to CDs sorted by year. I also wanted all clone variants to be included. Furthermore, I wanted to plan for CD size. The best way in my mind was to sort the data, gather the size of the rom, artwork, and sample files, and bring it into a spreadsheet. Then I could just apply a simple formula to add the sizes together and keep track of the total size. When the total size got close to 650meg, I'd plan a break before a parent and a clone got split. I wanted each disc to contain all necessary files to run the games (samples, artwork, clones, and resources such as neogeo).

Here is an example of a ROMorg output file. ROMorg.txt

It is a tab delimeted text file which can be easily loaded into Excel or most any other spreadsheet application. Note that no file sizes show up here. That's because I don't have the ROMs on my harddrive at the moment. I'll try to put up a more complete example in the days to come.


NewROMs ver 3.1 source
This is a DOS utility that compares the -listinfo output from two different versions of MAME, and generates a download list in html format (dk). If you specify, it will also examine your mame\roms directory and color the links for the roms you already have.

Here is an example of the html download list created with NewROMs. newroms.htm

This program went through several iterations, finally getting copletely replaced by the new program ChangedROMs (which eventually stole the name from NewROMs). This program is now "frontend friendly", so hopefully, that will be next on the agenda.

Version 3.0 is finished.


Here are some MAME icons I drew:

MAME 256 color 256 color icon

MAME 16 color 16 color version

More 16 color icons


contact me