Supported operating system
Mac OS X 10.7 (Lion) (64 bit), Intel only
Mac OS X 10.8 (Mountain Lion) (64 bit), Intel only
Windows 7 Ultimate, Enterprise, Professional, Home Premium (64 bit (EM64T))
Windows 8 Basic, Professional, and Enterprise (64 bit [EM64T])
Windows Server 2008 R2 Standard, Enterprise, and Datacenter (64 bit [EM64T])
Windows Server 2012 Standard, and Datacenter (64 bit [EM64T])
2 GHz dual-core CPU minimum (at least Pentium 4-compatible Intel/AMD)
2 GB minimum*
500 MB minimum of free disk space
NVIDIA: GeForce 6xxx / Quadro minimum NVIDIA graphics card
ATI: Radeon X1600 minimum ATI graphics card
A network adapter is required
A native 64-bit version of CityEngine is available for Windows (8.1/8/7), Mac OS X (10.8/10.7).
CityEngine is not supported on 32-bit Windows operating systems or PowerPC Macs.
CityEngine requires approximately 1 GB free memory for startup. Additionally, a small 3D scene with a few hundred low-resolution buildings requires 0.5 to 1 GB RAM (depending on the graphics card memory). In case your operating system uses another 1 GB RAM, a minimum of 2-3 GB of RAM is required.
*A 64-bit operating system with 6 GB RAM is recommended. This would allow work with larger 3D scenes while running other applications in the background without difficulty.
CityEngine is a native 64-bit application and if needed, CityEngine can make use of all available system memory.
Make sure your graphics card is OpenGL 2.x minimum capable and that your drivers are up-to-date to run the OpenGL 2.x standard. If your graphics card is not OpenGL 2.x capable, you will need to buy a new graphics card to run CityEngine.
OpenGL drivers are usually installed together with the rest of the graphics drivers and support software (such as DirectX), but may be out of date. It is highly recommended to download the latest drivers from NVIDIA, AMD/ATI, or Intel. Your specific graphics card's latest drivers may be found on the manufacturer's home page.
No, since the graphics card’s OpenGL rendering cannot be emulated, CityEngine requires physical hardware.