I was wondering if it was possible to use my own custom pixel shader in windows mame, rather than HLSL. IMO, HLSL is rather poor, and way too resource hungry for what it does. I wrote a shader which I think is much better, but I can't see any way of using it.