Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Inspired by the Thief series, The Dark Mod is a brilliant free and open source game and game engine for people to make various levels with. The Dark Mod version 2.10 is out now and it's BIG.

Just for players, here's the highlights:

  • Loading Times - Considerable effort has gone into streamlining how textures are loaded, making more effective use of multiple CPU cores, and removing artificial delays. This even includes new handwritten algorithms for normalmap compression and mipmap generation so that TDM no longer relies on graphics card drivers.
  • Performance Improvements - As part of ongoing performance improvements, soft stencil shadows with anti-alising will be faster to render.
  • Object Handling - Afraid to grab a candle near a sleeping guard? Handling objects will now produce less noise, or none at all if holding down the “creep” button. You can also now control how far an item is thrown based on how long you hold down the “throw” button. Lastly, dragging unconscious bodies should feel better now (even if rats did their best to spoil the fun a little).
  • Main Menu Interactions - Tooltips have been added for many of the items found in the settings menu: a long-awaited feature! We’ve also reorganized the procedure for switching between missions to make it more intuitive for newcomers.
  • Window / Input Changes - The Linux build now relies on the GLFW library to create windows and handle the keyboard & mouse, eliminating many of the issues with OS integration on Linux. On the Windows side, some minor changes were made to fullscreen/borderless modes.

For mappers though, it gets real interesting! They added support for Volumetric Lights (“God Rays”), more image formats, main menu customizations, new scripting events and so on — lots of new toys for level creators for have fun with and to go along with it the six new missions released for the 2.10 Connections Contest are now officially available in the mission downloader and they take advantage of the new features.

Article taken from GamingOnLinux.com.
24 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
16 comments
Page: 1/2»
  Go to:

dziadulewicz Mar 2, 2022
Nice but the installation...

Linux Instructions

1. Create a folder darkmod in your home directory.
2. Download the Linux version of the tdm_installer.linux64.zip and extract it to your darkmod folder.
3. Make tdm_installer.linux64 executable: chmod +x tdm_installer.linux64
4. Run tdm_installer with default settings and wait for the game to install.
5. Start The Dark Mod using thedarkmod.x64 in your darkmod folder and begin playing!

WTH. I mean, can't there just be a snap or a flatpak for it already?
Samsai Mar 2, 2022
Quoting: dziadulewiczNice but the installation...

Linux Instructions

1. Create a folder darkmod in your home directory.
2. Download the Linux version of the tdm_installer.linux64.zip and extract it to your darkmod folder.
3. Make tdm_installer.linux64 executable: chmod +x tdm_installer.linux64
4. Run tdm_installer with default settings and wait for the game to install.
5. Start The Dark Mod using thedarkmod.x64 in your darkmod folder and begin playing!

WTH. I mean, can't there just be a snap or a flatpak for it already?
You could contribute a Flatpak or a Snap for it.
dziadulewicz Mar 2, 2022
Quoting: Samsai
Quoting: dziadulewiczNice but the installation...

Linux Instructions

1. Create a folder darkmod in your home directory.
2. Download the Linux version of the tdm_installer.linux64.zip and extract it to your darkmod folder.
3. Make tdm_installer.linux64 executable: chmod +x tdm_installer.linux64
4. Run tdm_installer with default settings and wait for the game to install.
5. Start The Dark Mod using thedarkmod.x64 in your darkmod folder and begin playing!

WTH. I mean, can't there just be a snap or a flatpak for it already?
You could contribute a Flatpak or a Snap for it.

Believe me: i would, if i COULD. I'm hopeless with anything more technical than basic stuff

That's part of reason why i'd like The Dark Mod to be a clickable or so install, so i could play it.
Lofty Mar 2, 2022
Quoting: SamsaiYou could contribute a Flatpak or a Snap for it.

that (phoronix level retort) is akin to "learn to code". I had thought one of the key itineraries of this site was to promote Linux gaming and to wider audience that might not be technically savvy nor have the inclination to do so because, err i dunno know they might just be a plumber who wants to easily game on Linux and got tired of Windows.

I mean i take your point it's not technically inaccurate, learning tech is fun for some but remarkably it's not for others who just want to get the latest cool Linux stuff super easy. When people new or unfamiliar with Linux wonder why things aren't as easy as on Windows, often the developer (assuming that's what you do by your response) becomes automatically defensive assuming the user is just being entitled (in some cases yes) but i imagine at least on here.. 9 times out of 10 i don't think that's the case they just want to have access to the cool stuff without "learning to package"
Samsai Mar 2, 2022
Quoting: LoftyI mean i take your point it's not technically inaccurate, learning tech is fun for some but remarkably it's not for others who just want to get the latest cool Linux stuff super easy. When people new or unfamiliar with Linux wonder why things aren't as easy as on Windows, often the developer (assuming that's what you do by your response) becomes automatically defensive assuming the user is just being entitled (in some cases yes) but i imagine at least on here.. 9 times out of 10 i don't think that's the case they just want to have access to the cool stuff without "learning to package"
People are always free to want to have access to cool stuff easily. It would even be a good thing if cool things were accessible easily. But when those cool things are being made by volunteer forces and then someone comes complaining why an easy way doesn't already exist, as if the volunteer developers are somehow being stupid or lazy, then that rubs me the wrong way.

The point of my comment was just to highlight the effort needed to make that happen and to also act as a genuine suggestion that someone with an interest to see that happen should take steps to make it happen. It is not meant as some elitist "learn to code, pleb". It's just stating the fact that these things take effort and skill and time, and the least that can be done is making the feedback constructive.
Lofty Mar 2, 2022
Quoting: SamsaiBut when those cool things are being made by volunteer forces and then someone comes complaining why an easy way doesn't already exist, as if the volunteer developers are somehow being stupid or lazy, then that rubs me the wrong way.

I think you kind of made my point for me.
Samsai Mar 2, 2022
Quoting: Lofty
Quoting: SamsaiBut when those cool things are being made by volunteer forces and then someone comes complaining why an easy way doesn't already exist, as if the volunteer developers are somehow being stupid or lazy, then that rubs me the wrong way.

I think you kind of made my point for me.
I am a software developer, who has at times made things available for the price of free. So yes, I am going to argue against user entitlement and unconstructive criticism. If people want a feature or for a software to be available through a specific software distribution channel and the software is being developed with volunteer forces, then the minimum bar is at least asking nicely.
P1nky Mar 2, 2022
Quoting: dziadulewiczNice but the installation...

Linux Instructions

1. Create a folder darkmod in your home directory.
2. Download the Linux version of the tdm_installer.linux64.zip and extract it to your darkmod folder.
3. Make tdm_installer.linux64 executable: chmod +x tdm_installer.linux64
4. Run tdm_installer with default settings and wait for the game to install.
5. Start The Dark Mod using thedarkmod.x64 in your darkmod folder and begin playing!

WTH. I mean, can't there just be a snap or a flatpak for it already?

I'll be brutally honest here, and challenge exactly what is so difficult. Comparing the requirements with those for Windows, the only extra step is number 3, which is only needed because Linux isn't completely brain-dead on the system security front. Yes, the example method provided requires using the command line, but just about all the major WMs have the ability to do that via a GUI if you really want to go down the "point & drool" route.
Raaben Mar 2, 2022
Performance is way up in this release. Now I can max it out and it runs perfectly smoothly whereas before even mid settings caused it to chug in some areas.
whizse Mar 3, 2022
View PC info
  • Supporter
Quoting: P1nky3. Make tdm_installer.linux64 executable: chmod +x tdm_installer.linux64
That step could be simplified:
https://www.gamingonlinux.com/2021/03/plus-x-is-a-simple-tool-to-help-developers-on-windows-set-linux-permissions-for-games/
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: