Unfortunately, it is so big and complicated that I can't get any reasonable FPS out of it. After digging through some settings and monitors, I found that Warzone is saturating one of my four cores, but not touching any of the others. I haven't limited it (or anything, for that matter) to one core, and according to the Debian Google+ community, the Linux kernel by default allow any process any number of available cores. So it seems that Warzone, or at least my copy, isn't using multithreading. Is there a setting (and if there is, I'm expecting it to be a compile-time option) to make the executable use multithreading? I couldn't find a page of compile options in the wiki or in the source folder.
Basic system information follows.
- OS: Debian "Wheezy" 7.5
Kernel: 3.2.0-4-amd64
CPU: AMD Athlon X4 630 Quad-Core @ 2.8 GHz
RAM: 6 GB @ 400 MHz
GPU: GeForce GT 640 (384 CUDA cores @ 941 MHz)
VRAM: 2 GB @ 891 MHz
Using NVIDIA non-free driver 304.117
Dependencies: All default Debian Wheezy versions. Details follow.
Code: Select all
build-essential 11.5
automake 1.11.6-1
flex 2.5.35-10.1
bison 2.5.dfsg-2.1
libpng12-dev 1.2.49-1
libsdl1.2-dev 1.2.15-5
libopenal-dev 1.14-4
libphysfs-dev 2.0.2-6
libvorbis-dev 1.3.2-1.3
libtheora-dev 1.1.1+dfsg.1-3.1
libglc-dev 0.7.2-5+b1
libglew1.5-dev: virtual, provided by libglew-dev 1.7.0-3
libxrandr-dev 1.3.2-2+deb7u1
zip 3.0-6
unzip 6.0-8
libqt4-opengl-dev 4.8.2+dfsg-11
libqt4-network 4.8.2+dfsg-11
libqjson-dev 0.7.1-7