MAME only emulates arcade games. As for Neo Geo it only emulates the arcade version of a game (MVS), AFAIK, it doesnt emulate the home version (AES), but lots of other emus exist out there to emulate the home version of neo geo, as well as any other console under the sun. As for a list of all games MAME supports, its pretty long, and Im sure its out there, I just dont know where.