Official specs from Steam

Empire: Total War system requirements

Minimum and recommended PC specs as listed by the developer on Steam. Native macOS version available. Native Linux build available.

Minimum

Supported OSWindows® XP Service Pack 2 or Windows Vista™
Processor2.4 GHz Intel® Pentium® or greater or AMD® Athlon® equivalent CPU
Memory1 GB RAM (XP,) 2 GB RAM (Vista™)
Graphics100% DirectX 9.0c compatible hardware accelerated video card with shader version 2.0 support, 256 MB video memory
DisplayMinimum screen resolution of 1280 x 1024 pixels
SoundDirectx9.0c compatible sound card
Hard Drive15 GB free hard disk space formatted as NTFS
PeripheralsWindows compatible mouse and keyboard

macOS minimum

OSmacOS 10.15
Processor1.1 GHZ Intel Core M or greater
Hard Disk Space22GB
GraphicsNVIDIA GeForce GT 640M 512MB, AMD Radeon R9 M290, Intel HD Graphics 4000
Hard Disk Space24GB
Additional NotesThe game is officially supported on the following Macs. To check your Mac model and when it was released, select About This Mac from the Apple menu on your menu bar.
Note* All 13” MacBook Pros released since Mid 2012
Note* All 15” MacBook Pros released since Mid 2012
Note* All 12” MacBooks released since Early 2016
Note* All MacBook Airs released since Mid 2012
Note* All Mac minis released since Late 2012
Note* All 21.5” iMacs released since Late 2012
Note* All 27” iMacs released since Late 2012 *
Note* All 27" iMac Pros released since Late 2017
Note* All Mac Pros released since Late 2013

FAQ

What graphics card do I need for Empire: Total War?

Minimum: 100% DirectX 9.0c compatible hardware accelerated video card with shader version 2.0 support, 256 MB video memory.

How much RAM does Empire: Total War need?

Empire: Total War needs 1 GB RAM (XP,) 2 GB RAM (Vista™) at minimum.

How big is Empire: Total War?

Empire: Total War requires 15 GB free hard disk space formatted as NTFS.

Does Empire: Total War run on Mac or Steam Deck/Linux?

Yes, there is a native macOS version. A native Linux build is available.