[QUOTE=hunterk;21288]No. We use single, combined shader files while MAME uses essentially the same code but broken into separate vertex (vsh) and fragment (fsh) files. It’s possible to separate ours into those separate files, but it’s a hassle, particularly since our programatically converted GLSL shaders are hideous from a code-clarity standpoint. This also complicates the other necessary part of the process, which is converting the various uniforms (for things like input texture sizes, framecounters, etc.) from RetroArch’s nomenclature to that of MAME. In this case, it’s probably easier just to convert them by hand from Cg format, since Cg and GLSL aren’t wildly different in syntax, anyway.
So, tl;dr: no, it’s not super-difficult to convert them to the format, but it’s not something that’s automatic or that’s already been done.[/QUOTE]
Damn thats a shame, it was only like 3 shaders i wanted converted…
crt-easymode crt-geom (one with the curve and one without) crt-lottes