Well, i deleted libcg and libcgl from black plague demo and installed libCg-3.0.0016-3.fc17.i686.
Game hangs on black screen just after ./blackplaguedemo - no sound or something else.
hpl.log:
-------- THE HPL ENGINE LOG ------------
Creating Engine Modules-------------------------------------------------------- Creating graphics module Creating system module Creating resource module Creating input module Creating sound module Creating physics module Creating ai module Creating gui module Creating haptic module Creating scene module--------------------------------------------------------
Initializing Resources Module-------------------------------------------------------- Creating resource managers Misc Creation--------------------------------------------------------
Initializing Graphics Module-------------------------------------------------------- Init low level graphics Setting video mode: 800 x 600 - 32 bpp Init Glee...OK Setting up OpenGL Max texture image units: 16 Max texture coord units: 8 Two sided stencil: 1 Vertex Buffer Object: 1 Anisotropic filtering: 1 Max Anisotropic degree: 16 Multisampling: 1 Vertex Program: 1 Fragment Program: 1 libcglNV Register Combiners: 0 NV Register Combiners Stages: 146473432 ATI Fragment Shader: 0 Creating graphic systems Creating Renderer2D Renderer2D created Creating Renderer3D Load Renderer3D gpu programs: Extrude Diffuse Vertex Diffuse Fragment Fog Creating fog textures: Solid Additive Alpha init sky box Renderer3D created Creating screen buffers size 800.000000 : 600.000000 Creating programs The compile returned an error. -----------------------------------core/programs/PostEffect_Motion_fp.cg(28) : error C5013: profile does not support "for" statements and "for" could not be unrolled. -----------------------------------CG: Error loading: 'core/programs/PostEffect_Motion_fp.cg'!ERROR: Couldn't create program 'PostEffect_Motion_fp.cg'Dynamic loops in motion blur fp not supported, loading static instead. RendererPostEffects created Adding engine materials--------------------------------------------------------
Initializing Sound Module-------------------------------------------------------- Initializing OpenAL. Trying to open audio device...
ps: Amnesia. Well, i had to copy this librares because game didn't see libraries in /Amnesia/libs64. I don't know why - when i tried to run amnesia, terminal returned output about missed libs which are in libs64 of game folder. After moved Amnesia all libs from /Amnesia/libs64 to /usr/lib64 game magically start. Buyed in Humble Indie Bundle V.