The Dark Mod header image

The Dark Mod V2.08 released, now fully supports OpenGL 3.3 & GLSL, improves CPU multi-core support

Back in 2018, we informed you about the release of The Dark Mod V2.06. And today, we are happy to report that its development team has launched a brand new version that brings numerous enhancements and improvements.

According to the team, The Dark Mod V2.08 now fully supports OpenGL 3.3 and GLSL. As the team explained:

“The Dark Mod 2.06 and 2.07 had hybrid shader standards that ranged from 2.x to 4.x. graphic drivers. However, Linux does not like it when such mixed shader standards are used in the same scene so we encountered many folks who could not get TDM 2.07 to render without reverting to the legacy ARB 2.0 mode. Now all of TDM’s GLSL is OpenGL 3.3 core based so there is no mixing of different versions.”

The team has also transitioned ARB surface shaders to GLSL. The new GLSL for surfaces is at least as flexible as the legacy ARB surface shaders were.

The TDM team was also able to reduce the number of draw calls. Thus, this has provided a nice performance bump and has set the stage for future work to get closer to Vulkan levels of CPU usage.

Furthermore, Cabalistic and Stgatilov worked to cleanup the remaining issues with the current multi-core mode of TDM. The Vertex Buffer has been updated to be even more like the one used by Doom 3 BFG. Not only that, but the team fixed a number of bugs that occurred when the framerate was unlocked.

You can download The Dark Mod V2.08 from here.

Have fun!