The following information is meant to help you with organizing roms that you own. I do not condone or encourage distribution or downloading of copyrighted game roms.
MythGame has a great interface that will display all sorts of metadata about roms you have, including screenshots, genre, publication year, and more. The real issue is trying to find the information for your collection of roms. On this pages are some resources for organizing your roms, showing screenshots and displayed extra metadata about them.
Here are the tab separated files that contain the following fields:
Genre and Year are included for every rom, however some roms are missing the publisher information. Please note that if you use my GoodUnique scripts, you can then use the Metadata SQL Files to automatically populate all of this metadata into your MythTV database.
Cowering makes a number of programs called GoodTools that organize sets of roms for various consoles. The only issue with the GoodTools is that they catalog EVERY rom Cowering can find, including bad dumps, cracked versions, releases from different countries and more. Since I only speak english I wrote a number of scripts below that strip the Good sets down to the unique games released in the United States and Europe. Since you probably don't own every game for each of these consoles, or have any bad dumps, these scripts may be overkill, however I have included all of the games for completeness.
My GoodUnique scripts are based on the following Good sets:
Assuming that you use the GoodTools to put every rom for each set into a single directory, the following shell scripts will move the unique US and European games into a new folder called unique. The scripts will also remove the various rom information that is contained in the filename (such as [!], [U], etc). Once you haved a trimmed down version of the Good sets, you can download complete screenshot (snaps) archives, plus sql files that will import all of the rom metadata into your MythTV mysql database.
Once you have used a GoodUnique script to filter out unusable or duplicate games, you will probably want screenshots (or snaps as they are often called in the rom world) for each of them. If you extract these zip files into a directory, you can then point MythGame at the directory and you will see the screenshots while browsing games.
These SQL files also work with the resulting files from my GoodUnique scripts. After you have configured MythGame and updated the rom data in your MythTV interface, you can run these SQL files to populate the rest of the metadata including Genre, Year and Publisher.