Hello, i have recently bought 
The Penumbra Collection on GoG, and i wasn't able to play the game, i have been looking around the internet to see if i could find someone with the same problem as me, but every time i do find one, the fix doesn't work for me, so i made my own post hoping that i find some help. :D
here's my "hpl.txt" file for Penumbra - Overture, because that's the one i'm currently trying to play, i will post the files for the other versions if needed.
Quote:-------- 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: 1280 x 1024 - 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: 4
  Multisampling: 0
  Vertex Program: 1
  Fragment Program: 1
  NV Register Combiners: 0
  NV Register Combiners Stages: 11
  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 
 CG ERROR : The program could not load.
ERROR: Couldn't create program 'refract_fp.cg'
 CG ERROR : The program could not load.
ERROR: Couldn't create program 'refract_special_fp.cg'
   Refraction will not be supported!
   init sky box
  Renderer3D created
 Creating screen buffers size 1280.000000 : 1024.000000
ERROR: Couldn't create screenbuffer!
 Creating programs
 CG ERROR : The program could not load.
ERROR: Couldn't create program 'PostEffect_Blur_Rect_fp.cg'
 CG ERROR : The program could not load.
ERROR: Couldn't create program 'PostEffect_Blur_2D_fp.cg'
 CG ERROR : The program could not load.
ERROR: Couldn't create program 'PostEffect_Bloom_fp.cg'
ERROR: Couldn't load 'PostEffect_Bloom_fp.cg'!
 CG ERROR : The compile returned an error.
 -----------------------------------
core/programs/PostEffect_Motion_fp.cg(32) : 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.
 CG ERROR : The program could not load.
ERROR: Couldn't create program 'PostEffect_Motion_staticloop_fp.cg'
ERROR: Couldn't load 'PostEffect_Motion_fp.cg'!
 CG ERROR : The program could not load.
ERROR: Couldn't create program 'PostEffect_DoF_fp.cg'
ERROR: Couldn't load 'PostEffect_DoF_fp.cg'!
  RendererPostEffects created
 Adding engine materials
--------------------------------------------------------
Initializing Sound Module
--------------------------------------------------------
 Initializing OpenAL.
  Trying to open software device... Success!
  Device name: Generic Software
  Number of mono sources: 32
--------------------------------------------------------
Initializing Game Module
--------------------------------------------------------
 Adding engine updates
 Initializing script functions
--------------------------------------------------------
User Initialization
--------------------------------------------------------
WARNING: Language entry 'EventKeyInNoPower' in category '01_10_small_shaft' already exists!
Initializing Penumbra: Overture Episode 1
  Version	$Rev: 1789 $
  Date	$Date: 2007-11-13 03:43:19 +0100 (ti, 13 nov 2007) $
Trying to load vertex program!
Success!
--------------------------------------------------------
Game Running
--------------------------------------------------------
Loading collada for 'maps/level00_01_boat_cabin.dae' took: 298 ms
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Bone 'joint1' is not attached to skin!
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry for joint child '' is missing! Might be connected to bone.
WARNING: Geometry  joint parten '' is missing! Might be connected to bone.
ERROR: Child body 'joint1' for joint 'sjoint2' in mesh 'boat_dynamicparaffin.dae' does not exist!
ERROR: Cannot find sub entity 'parrafinlight_joint1' in mesh 'boat_dynamicparaffin.dae'
Loading map 'level00_01_boat_cabin.dae' took: 1971 ms
Thanks for reading, if you can find a solution, i would be more then happy to read it. :D