Looking in "makefile" allows optimisation for ATHLON, I686, P4, PM, AMD64 and under that you can build for a 64-bit platform. The easiest way to not want to get roms is just don't get them! But, if you really want to cut down the size, you will need to look at each driver file, see if you want any of those games or not. If not, look in mame.mak and you may be able to remove it from compiling. You REALLY need to know what you are doing though. You also need to comment-out or remove any games from mamedriv.c For multi-processor, just specify -mt in the command line when playing a game.