I have halo 2 vista and I like it, but I'm getting low performence on the game.(some areas will get around 30-50 FPS but other areas go around 7-10FPS)
I have already tried several things to increase it. My card is an Geforce 7600 GS with 512MB dedicated memory and an AGP8X bus.

here's what I've done already.
  • Installed newest drivers.
  • Added -novsync.
  • put the res to 800*600 and on lowest settings.
  • I overclocked my card (core from 400 to 473 MHz and the memory from 266 to 285 MHz, with extra cooling ofcourse).
  • Closed every program that was running in the background.
  • I've set the performence slider in the nvidia configuration screen to highest performence.
All these thing have given me some improvement but it still gets low FPS sometimes. Someone knows what else I could do to improve my performence.