Aside fromt the game and CPU, what video card do you have. Just because it has 512MB of RAM does not mean it's any good for what you are trying to do. I have seen issues like this with strategy games on lower end card where they try to draw hundreds of units on the screen.