hash: path to hash files
samples: path to samplesets
artwork: path to artwork files
ctrlr: path to controller definitions
ini: path to ini files
font: path to font files
cheat: path to cheat files
crosshair: path to crosshair files
snaps: path to screenshots for frontend
cfg: directory to save configurations
nvram: directory to save nvram contents,
memcard: directory to save memory card contents
inp: directory to save input device logs
sta: directory to save states
snap: directory to save screenshots
diff: directory to save hard drive image difference files
comments: directory to save debugger comments
When adding ROMs into your ROM dir, you must tell the frontend to rescan them. This can be done in the R3 menu.
The display currently only supports scaling by pixel aspect ratio. Future versions will support various aspect correction modes.
Changing video settings in the menu may crash MAME, they don't work anyway so don't bother.
Games which require a recompiler will not run.
Games which have high memory requirements will not run, the PS3 only has a little of 220MB of RAM available.
The default controls will need to be tweaked by the user.
In the dev_hdd0 create a folder called ROMS (all capital) and in there i created the folders "mame_data" and "mame" and put all my rom zip files in the "mame" folder. all the games showed up on the next start of MAME...