SilentMRG: I'm sure the people who are complaining about serial keys are completely unaware of the dhewm3 project.
MarkoH01: Thank you for the instructions but no, not knowing about it is not the problem. I simply dont care about the project. I am a customer who bouught a product on this site and I simply can EXPECT it to work without any kind of modificatoion. If it does not they should not sell it. It is as simple as that. It really puzzles me how people can see this differently. I won't buy a car just to have to go to some scrapyard and get the parts I need to get it to run.
Also it is extremely disappointing that GOG is unable to fix this problem OR put a warning on their site since this is known.
Keep in mind that this is a game from 2004. And just like any old game, it requires modifications here and there. Older games in general always require fan patches and source ports to work decently, and GOG has already made use of some fan patches and created its own (GOG's wrapper is an example). I would venture to say that GOG doesn't care about serial keys, because the publisher itself doesn't care about them, and they (GOG and publisher) know the source port, and know that it works perfectly well.
And speaking of games that don't work, GOG is full of them, and many, unfortunately, have no fan patches or source ports, and GOG hasn't done anything to fix them either. The DOOM 3 serial key not working is the least of the problems here. Blood Omen 2 - Legacy of Kain, for example, is completely broken in its current state, LUCKILY, there is a fan patch that does the job:
https://classicrebirth.com/index.php/blood-omen-2-re -vamped/
And Soul Reaver 2 also has a great fix:
https://classicrebirth.com/index.php/soul-reaver-2-soul-fixer/
SR 2 is a complete mess without this fix.
Honestly? I don't mind resorting to fan patches and source ports. I truly admire the work of these guys... They are heroes! They do more for the community than the companies that publish and sell the games.