Mmmh, can you try disabling GLSL and postprocessing in the options ?
> pyrogenesis.exe!CShaderTechnique::BeginPass(int pass=0) Line 134 C++ Symbols loaded.
pyrogenesis.exe!CLogger::Render() Line 215 C++ Symbols loaded.
pyrogenesis.exe!Render() Line 264 C++ Symbols loaded.
pyrogenesis.exe!Frame() Line 416 C++ Symbols loaded.
pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x01870008) Line 634 C++ Symbols loaded.
pyrogenesis.exe!SDL_main(int argc=1, char * * argv=0x01870008) Line 680 C++ Symbols loaded.
pyrogenesis.exe!main_utf8(int argc=1, char * * argv=0x01870008) Line 126 C Symbols loaded.
pyrogenesis.exe!wmain(int argc=1, unsigned short * * wargv=0x018a2cf0, unsigned short * wenvp=0x018a0ad8) Line 151 C Symbols loaded.
pyrogenesis.exe!__tmainCRTStartup() Line 623 C Non-user code. Symbols loaded.
pyrogenesis.exe!CallStartupWithinTryBlock() Line 364 C++ Symbols loaded.
kernel32.dll!76756359() Unknown Non-user code. No matching binary found.