Apparently players (and some CSRs :p) don't understand that if you change your client_default.cfg it'll be patched at next launch.
client.cfg is the only configuration file to change for client, it'll include client_default.cfg and overwrite values.
If you want to force Driver3D = "Auto"; to OpenGL (because you don't trust me when I told you that Auto == OpenGL), just add it it client.cfg but not in client_default.cfg.
And Linux client will download exedll_win32_.ref exedll_win64_.ref exedll_osx_.ref, etc... because that's like that patch system is working.
Why always complaining when there is something you don't understand ?
If you want to understand everthing just learn C++ and read Ryzom code :)
client.cfg is the only configuration file to change for client, it'll include client_default.cfg and overwrite values.
If you want to force Driver3D = "Auto"; to OpenGL (because you don't trust me when I told you that Auto == OpenGL), just add it it client.cfg but not in client_default.cfg.
And Linux client will download exedll_win32_.ref exedll_win64_.ref exedll_osx_.ref, etc... because that's like that patch system is working.
Why always complaining when there is something you don't understand ?
If you want to understand everthing just learn C++ and read Ryzom code :)
---
Kervala - Ryzom volunteer developer - Working on different clients