Guys I'm banging my head against the wall with this one, I have followed the website.
1.)Ran multimame and created the default xml files.
2.)Edited the xml files to point to my emulator and roms
3.)Left the filter as the default one should be adding all mame roms, special fighters and then all zinc games not even customised it.
4.)Ran multimame -parse to create a list of games and the games.bin file
4.)Ran multimame from the command line and the game runs but no matter what I choose it always uses mame

I can't see how I am supposed to debug this? My setup is a directory for emulators then a subdirectory for each emulator (Mame, Zinc, Daphne). I have a folder called roms with a subdirectory for each system (Mame, Zinc etc...)
Please will some one help me get this working as I really like the concept of being able to run games from one list using the best emulators available at the time.