Render: Fix lighting bug with specular attenuation, the gx normalize the light direction and it is expected to receive from the game vectors with norm>1 ( probably better for precision ).

(cherry picked from commit e4c4d9092a5e9ef343a6d866381d918339b2dd98)
Small code clean on the recent ini file mess with eof
Disable DSound backend
Merge remote-tracking branch 'origin/LightingFix' into wip