Unused libraries in client...
Added by sm3 over 4 years ago
Just a general question, maybe a "Where are we headed?" question. When I build the client on Windows I get a nel_drv_opengl_win and nel_drv_openal_win .dll. I see in the open client:
D3DX9_42.dll
fmod.dll
nel_drv_dsound_win
Does this mean Ryzom Core is now just using OpenGL and OpenAL? Those other libraries are probably just there for that old build of the client when they were used.
I believe we are headed this way for portability reasons, correct?
Thanks,
sm3
Replies (8)
RE: Unused libraries in client...
-
Added by molator over 4 years ago
You can change your client settings to use DirectX or another audio driver.
But true OpenGL/OpenAL would be enough :).
RE: Unused libraries in client...
-
Added by sm3 over 4 years ago
Yeah, I did a test buy removing them from the client and running the binary, no crashes or anything ;)
sm3
RE: Unused libraries in client...
-
Added by molator over 4 years ago
Not if you set the video driver to DirectX in your client settings :).
RE: Unused libraries in client...
-
Added by sm3 over 4 years ago
OK, right, makes sense.
I just didn't see anything but OpenGL and OpenAL being built so was just curious.
sm3
RE: Unused libraries in client...
-
Added by sm3 over 4 years ago
So I guess the answer to my question is they aren't really unused. I see in client_cfg.cpp you can set DriverSound =
sm3
RE: Unused libraries in client...
-
Added by molator over 4 years ago
They are in use :).
The client includes a binary to set the config.
Depending on your video card you may have to switch between DirectX/OpenGL.
RE: Unused libraries in client...
-
Added by sm3 over 4 years ago
Right, thanks molator! Just trying to understand things.
sm3
RE: Unused libraries in client...
-
Added by molator over 4 years ago
Join us:
The official chat is #ryzom in irc.freenode.net.
If you have more questions.
(1-8/8)