well, I'm not one of those. I like older games. When playing MAME I never enable HLSL/GLSL/BGFX because, and I have A GTX 970 4GB video card. I prefer the old bilinear stretching.
I wonder how MAME will handle newer games that actually use Direct3D. Will MAME render the graphics purely in CPU ? Also for older games that use GLIDE API (Voodoo2/Voodoo3 video cards).