It seems that MAME will never do 3D hardware accelerated rendering for graphics, not even for 3D games (all be rendered by the CPU). There is at least one open source "glide to d9d wrapper" out there. Couldn't MAME use that ? I'm sure "Gradius 4" would run better. I wonder how MAME will handle machines that render graphics in D8D / D9D / OpenGL