I figured out why my Intel's work. They all have on board hd4600s which has pixel shader 4.0 (I think) My AMD's have Radeon 3000's and various lower end cards which has 2.0. That would explain the low framerates. Just bought a GT 730 Nvidia card and all works as it should. I always thought that MAME was processor dependent it didn't matter what video card was in the system. Ever since I learned about HLSL it's a slightly different game. Playing Galaga in HLSL on my 50 inch makes a big difference.