D3D always seems to 'scale' the game to the screen resolution resulting in some blurring. This is actually good when running a high resolution LCD or CRT (takes the edginess out of the game), but sucks when you are trying to run an arcade monitor at the same low resolution as the game. With ddraw and no hardware stretch, MAME will not scale anything and you will get a pixel perfect image.