Official specs from Steam

Doom 3 system requirements

Minimum and recommended PC specs as listed by the developer on Steam.

Minimum

OS *Microsoft® Windows® 2000/XP (Does not support Windows Vista/7)
ProcessorPentium®IV 1.5 GHz or Athlon® XP 1500+ processor or higher
Memory384 MB RAM
Graphics100% DirectX® 9.0b compatible 64MB Hardware Accelerated video card and the lateset drivers
DirectX®DirectX® 9.0b (included)
Hard Drive2.2GB of uncompressed free hard disk space (plus 400MB for Windows® swap file)
Sound100% DirectX® 9.0b compatible 16-bit sound card and the latest drivers
Multiplayer RequirementsInternet (TCP/IP) and LAN (TCP/IP) play supported, Internet play requires broadband connection and latest drivers, LAN play requires network interface card and latest drivers
Supported ChipsetsATI® RadeonTM 8500, ATI® RadeonTM 9000, ATI® RadeonTM 9200, ATI® RadeonTM 9500, ATI® RadeonTM 9600, ATI® RadeonTM 9700, ATI® RadeonTM 9800, all nVidia® GeForceTM 3/Ti series, all nVidia® GeForceTM 4MX series, all nVidia® GeForceTM 4/Ti series, all nVidia® GeForceTM FX series, nVidia® GeForceTM 6800*Important Note: Some 3D accelerator cards with the chipset listed here may not be compatible with the 3D accelerator features utilized by Doom 3. Please refer to your hardware manufacturer for 100% DirectX 9.0b compatibility. This product does not support Microsoft® Windows® 95/98/ME or NT.

FAQ

What graphics card do I need for Doom 3?

Minimum: 100% DirectX® 9.0b compatible 64MB Hardware Accelerated video card and the lateset drivers.

How much RAM does Doom 3 need?

Doom 3 needs 384 MB RAM at minimum.

How big is Doom 3?

Doom 3 requires 2.2GB of uncompressed free hard disk space (plus 400MB for Windows® swap file).

Does Doom 3 run on Mac or Steam Deck/Linux?

There is no native macOS version. There is no native Linux build (Proton compatibility may vary).