Never had a problem with it running on XP. On Vista (32 bit) the game would boot but would crash when loading a level. When searching for the solution i came across a thread on the official site which listed issues with Vista and high texture settings which could be solved by lowering the texture quality. The problem persisted, which is why it ended up on XP.