Please note, that these games are made for windows, and since the compiler (MMF2) is normally used to only make Windows games (due to extensions these games use, its nearly impossible to have native support for other than windows platforms. It can very well be an issue with shaders not being supported properly.