> > MAME now has HLSL and GLSL and works on Windows. > > What are the advantages of GLSL (if any) over HLSL?
GLSL lets you use a CRT simulation from Nvidia's R&D department that a lot of people go bonkers over (it's called "the Lottes shader"), and it's also a bit more flexible in terms of using random shaders you can download off the Internet.