Official specs from Steam

Total War: Shogun 2 system requirements

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

Minimum

OS *Windows 7 / Vista / XP
Processor2 GHz Intel Dual Core processor / 2.6 GHz Intel Single Core processor, or AMD equivalent (with SSE2)
Memory1GB RAM (XP), 2GB RAM (Vista / Windows7)
Graphics256 MB DirectX 9.0c compatible card (shader model 3)
DirectX®DirectX 9.0c
Hard Drive32GB free hard disk space
Screen Resolution1024x768 minimum

Recommended

OS *Windows 7 / Vista / XP
Processor2nd Generation Intel Core i5 processor (or greater), or AMD equivalent
Memory2GB RAM (XP), 4GB RAM (Vista / Windows7)
GraphicsAMD Radeon HD 5000 and 6000 series graphics card or equivalent DirectX 11 compatible card
DirectX®DirectX 9.0c
Hard Drive32GB free hard disk space
Screen Resolution1280x1024 minimum

macOS minimum

OSmacOS 10.14.5
Processor1.1 GHZ Intel Core M or greater
Hard Disk Space24GB
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 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 Total War: Shogun 2?

Minimum: 256 MB DirectX 9.0c compatible card (shader model 3). Recommended: AMD Radeon HD 5000 and 6000 series graphics card or equivalent DirectX 11 compatible card.

How much RAM does Total War: Shogun 2 need?

Total War: Shogun 2 needs 1GB RAM (XP), 2GB RAM (Vista / Windows7) at minimum, 2GB RAM (XP), 4GB RAM (Vista / Windows7) recommended.

How big is Total War: Shogun 2?

Total War: Shogun 2 requires 32GB free hard disk space.

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

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