Official specs from Steam

Assassin's Creed Revelations system requirements

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

Minimum

OS *Windows® XP SP3 / Windows Vista® SP2
ProcessorIntel® Core™2 Duo E4400 @ 2.0 GHz or AMD Athlon™ 64 X2 4000+ @ 2.1GHz
Memory1.5 GB Windows® XP / 2 GB Windows Vista, 7
Graphics256 MB DirectX® 9.0–compliant card with Shader Model 4.0 or higher (see supported list)*
DirectX®DirectX® June2010 or newer
Hard Drive12 GB
SoundDirectX 9.0–compliant sound card
PeripheralsKeyboard, mouse, optional controller
InternetTemporary broadband connection required for one-time product registration at first launch, permanent broadband connection required for multi-player. *This product does not support Windows® 98/ME/2000/NT Supported Video Cards at Time of Release: AMD Radeon™ HD2600XT or better/3000/4000/5000/6000 desktop series NVIDIA® GeForce® 8600GTS or better/9/GT200/GT400/GT500 desktop series Laptop versions of these cards may work but are NOT officially supported. These chipsets are the only ones that will run this game. For the most up-to-date minimum requirement listings, please visit the FAQ for this game on our support website at .

Recommended

OS *Windows® XP SP3 / Windows Vista® SP2
ProcessorIntel® Core™2 Duo E6700 @ 2.6 GHz or AMD Athlon™ 64 X2 6000+ @ 3.0 GHz or better
Memory2 GB Windows® XP / Windows Vista® / Windows® 7
Graphics512 MB DirectX® 9.0–compliant card with Shader Model 5.0 or higher (see supported list)*
DirectX®DirectX® June2010 or newer
Hard Drive12 GB
SoundSurround Sound 5.1 capable sound card
PeripheralsKeyboard, mouse, joystick optional (Xbox 360® Controller for Windows recommended)
InternetTemporary broadband connection required for one-time product registration at first launch, permanent broadband connection required for multi-player. *This product does not support Windows® 98/ME/2000/NT Supported Video Cards at Time of Release: AMD Radeon™ HD2600XT or better/3000/4000/5000/6000 desktop series NVIDIA® GeForce® 8600GTS or better/9/GT200/GT400/GT500 desktop series Laptop versions of these cards may work but are NOT officially supported. These chipsets are the only ones that will run this game. For the most up-to-date minimum requirement listings, please visit the FAQ for this game on our support website at .

FAQ

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

Minimum: 256 MB DirectX® 9.0–compliant card with Shader Model 4.0 or higher (see supported list)*. Recommended: 512 MB DirectX® 9.0–compliant card with Shader Model 5.0 or higher (see supported list)*.

How much RAM does Assassin's Creed Revelations need?

Assassin's Creed Revelations needs 1.5 GB Windows® XP / 2 GB Windows Vista, 7 at minimum, 2 GB Windows® XP / Windows Vista® / Windows® 7 recommended.

How big is Assassin's Creed Revelations?

Assassin's Creed Revelations requires 12 GB.

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

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