Actually, there IS an error. In the terminal: "Adding background: 1Extension NOT supported!!"
This error is no longer shown. It just shows if GLEW is loaded or not, and if it is, then you can check support with the is_supported function.
Ok, so there was a little fuck up. The part where glew is initialized is this:
#ifdef _WIN32
GLenum err = glewInit();
if (GLEW_OK != err)
{
std::cout<<"GLEW ERROR!"<<std::endl;
}
std::cout<<"GLEW LOADED!"<<std::endl;
#endif
So this meant that only windows had them. Its weird that it can run without errors (just return 0's I guess) even without init. Although I can't remember if this #ifdef was because of necessity (glew support) or just because I can't test nothing on linux.
Try downloading this file:
http://dl.dropbox.com/u/21117924/Surfaces/OPENGLStd.cppand putting it in: \ENIGMAsystem\SHELL\Graphics_Systems\OpenGL
Then you might get some GLEW errors but I don't know.
And yes, 430 should support FBO's just fine. Only VERY old cards and some kind of old laptop cards don't support them. I have Geforce 8800 which is about 5-6 years old (and now costs pennies) and I can support them just fine. I have a laptop with some ATI mobile radeon and it can support them as well.
edit: -DarkAceZ- could also test this. Maybe this is why he had the extension not supported error before (that is if he runs linux). Easier would be to run on windows and just try to launch the already compiled exe's I gave. Then see if they run fine. Maybe even trough Wine it could work (Josh uses it all the time with ENIGMA).