How can I optimize use of Civilization III in VirtualBox?

I am using VirtualBox to play Civilization III (from Steam) in Windows 7 on my 13" Retina Macbook Pro. The only problem is it's horrendously slow. It seems like this only impacts screens with animation (which is basically everything). Because other programs work fine, I believe a change of VirtualBox settings might provide a fix. What configurations/fixes should I try?

This is unfamiliar territory for me - thanks for any tips you can offer.


Solution 1:

You're probably better off running in BootCamp.

This will give you near native performance and allow you to run the game without a lot of the overhead a virtual machine will give be giving you.

Solution 2:

Tuning performance on one system stacked that deeply with layers of software is tricky - you will need to observe and measure:

  1. The game performing against Windows 7 so that you could see if Windows needs settings changes to run the game more effectively.
  2. The Windows OS running against the VirtualBox environment and seeing if VB settings can make windows run better.
  3. The Virtual Box runs on OS X and you'll need to see what OS settings might influence how well that runs.

Since we're an Apple centric site, I'll get you started on item 3 on how to measure things on the OS level open activity monitor when you are running things and get a sense whether memory, disk or CPU is being stressed. Hopefully it's just one of the three items and you can then see if tuning and optimizing for that one area helps your gameplay more satisfying.