Official specs from Steam

Assassin's Creed system requirements

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

Minimum

Supported OSWindows® XP/Windows Vista® (only)
ProcessorDual core processor 2.6 GHz Intel® Pentium® D or AMD Athlon™ 64 X2 3800+ (Intel Core® 2 Duo 2.2 GHz or AMD Athlon 64 X2 4400+ or better recommended)
System MemoryWindows XP: 1 GB RAM / Windows Vista: 2 GB RAM
Video Card256 MB DirectX® 10.0-compliant video card or DirectX 9.0-compliant card with Shader Model 3.0 or higher (*see supported list)
Sound CardDirectX 9.0 or 10.0-compliant sound card (5.1 sound card recommended)
DirectX VersionDirect X 9.0 (Windows XP) or 10.0 (Windows Vista) libraries
Hard Disk8 GB available hard disk space
Supported PeripheralsKeyboard, mouse, optional controller (Xbox 360® Controller for Windows recommended)
Note*Supported video cards at time of release: ATI® RADEON® X1600** /1650**- 1950/ HD 2000/3000 series, NVIDIA GeForce® 6800**/7/8/9 series. **PCI Express only supported. Laptop versions of these cards may work but are NOT supported. These chipsets are the only ones that will run this game. For the most up-to-date requirements, please visit the FAQ for this game at: .

FAQ

What graphics card do I need for Assassin's Creed?

Minimum: 256 MB DirectX® 10.0-compliant video card or DirectX 9.0-compliant card with Shader Model 3.0 or higher (*see supported list).

How much RAM does Assassin's Creed need?

Assassin's Creed needs Windows XP: 1 GB RAM / Windows Vista: 2 GB RAM at minimum.

How big is Assassin's Creed?

Assassin's Creed requires 8 GB available hard disk space.

Does Assassin's Creed run on Mac or Steam Deck/Linux?

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