The official Id Software source code for Doom 3 is 15 years old and has not compiled on a modern system for some time. There are already some workarounds in this PKGBUILD, but it requires a ton of legacy packages to be installed and still may not function at runtime as expected (see comments below). At this point, trying to get the original 2011 doom3 source running on a 2026 bleeding edge operating system is a senseless exercise.
I recommend modern source ports which are faithful to the original game, but have been maintained over time, such as dhewm3 for original Doom 3 or rbdoom-3-bfg for Doom 3 BFG.
Pinned Comments
Slash commented on 2026-07-06 00:14 (UTC)
The official Id Software source code for Doom 3 is 15 years old and has not compiled on a modern system for some time. There are already some workarounds in this
PKGBUILD, but it requires a ton of legacy packages to be installed and still may not function at runtime as expected (see comments below). At this point, trying to get the original 2011 doom3 source running on a 2026 bleeding edge operating system is a senseless exercise.I recommend modern source ports which are faithful to the original game, but have been maintained over time, such as
dhewm3for original Doom 3 orrbdoom-3-bfgfor Doom 3 BFG.