> i think he's upset cause mame don't make use of the gpu, so the graphics looks plane > compared to the original games running on their respective arcade boards.
The heck are you on about? MAME outputs the exact same pixels the real PCB does. That is the entire point of an emulator - it isn't a port with redrawn graphics and all the stuff.
The reason it looks worse than a real machine is because low-res CRTs smear the graphics. Modern flat panels and hi-res computer CRTs don't. Some other emulators default to having filters added to smear the graphics; in MAME you do that with the HLSL system.