'Note that this is at least two levels unofficial, so please don't bother
the mame team, Razoola, or for that matter anyone else about it not
working or being slow etc.'
-- Dan Beimborn,
CPS2Mame for Linux.
A quick compile howto:
$ tar xyvf xmame-0.37b14.2.tar.bz2
$ cd xmame-0.37b14.2
$ gunzip -c ../xmame-0.37b14.2-cps2-20010511.patch.gz | patch -p0
$ vi makefile.unix$ make -f makefile.unixgmake, depending on whether you're running Linux or *BSD).
$ xmame.SDL -listfull to see the games your binary
supports.