Have you tried making any adjustments to the video settings in the game? Such as turning off bump mapping, transitions, an so on.
You will also want to adjust the maximum texture size from unlimited to 256. You might get away with 512, but it will be close.