The Pinball emulation scene is made up of two seperate programs, which very cleverly work together.
Therefore you need to get hold over a program called Visual Pinball - Homepage -
http://www.randydavis.com/vp/This allows you to create and play computer versions of pinball tables. (extension is .VPT)
The second program is called PinMAME, this is based on MAME and allow roms from the pinball tables to be viewed and in some cases played. - Homepage -
http://www.pinmame.com/You'll need to download a program called Visual PinMAME (v1.32)
Install these two programs and then run the setup.exe program in the Visual PinMAME folder. This effectively creates a link between the two programs.
Now onto the tables.
There are two types of Tables. Ones that use the Roms and ones that are either so older that they didn't exist then or tables that people have created themselves. These are in the VisualPinballTables folder.
The second folder VisualPinMAMETables Folder. These are tables that require ROMS.
And the Roms are in the PinMAME folder.
so to play a table like the Adams Family you'll need the file from the VisualPinMAME folder and the rom from PinMAME.
You will also need some VBS scripts which are available in the folders.
You can then load Visual Pinabll, open a downloaded table (VPT file) and then select run. This will launch the table and it will tie in with the ROM, very cleaver really.
Hope this helps.
(And for a true cross over between MAME and Pinball check out Baby PacMan!)