(03-15-2013, 04:12 AM)edh Wrote: That Atom should be able to get around 50fps with graphical bottlenecks removed. An Athlon XP 2000+ can get 53fps on OMG so this may be a good comparison.
It may be that the GMA graphics drivers are to blame. Intel never bothered to make fully featured (or fully functional) drivers for the PowerVR SGX545 chip in Windows. Some games run fine, some run slowly, some have major glitches, and some refuse to start. It seems like Xonotic works acceptably, but I've never had the chance to see what the SGX is truly capable of.
(03-15-2013, 04:12 AM)edh Wrote: Not specifically the hard drive as such. What's going to be happening there is that you'll be running out of RAM and the system starts paging to the hard disk. While Xonotic runs without slow downs under Linux with 512Mb RAM, Windows does not manage memory so well for games leading to slow downs while it pages in game. I've certainly seen this at 768Mb under Windows XP. You may have 2Gb RAM but Windows 7 is substantially heavier in RAM and some of that RAM is being used as video memory. What other software do you have running? Maybe you should take a look at memory usage on your system, clear out the system tray of all the unneccessary things and retry?
I have nothing at all running in the background. I close every application (including explorer.exe) with Task Manager, start Xonotic (also with Task Manager), and close Task Manager right before Xonotic runs. It doesn't make any noticeable difference.
(03-15-2013, 04:12 AM)edh Wrote: Those two maps you mention have some big distances and it's quite easy to have many players rendered on screen at once. This can be a big slow down. I'm not sure how the onboard graphics on your system may allocate video memory but you might want to take a look at how much is available. In my experience 128Mb is not sufficient to make high and above render in any satisfactory speed continuously as textures are constantly being swapped. Similarly 64Mb won't be satisfactory for lower settings either. 256Mb is fine for all but the highest settings with offset mapping enabled and more than 1Gb video memory is wasted on Xonotic.
I'm fairly certain the long draw distance is the problem. Is the memory the bottleneck, though? It could be that the GPU is just weak. Here are the specs, as correct as I know them to be.
4 unified shaders @ 400 MHz
2 texture mapping units @ 400 MHz
4 ROP's @ 200 MHz
6.4 GB/s memory bandwidth
1 GB max memory allocation
OpenGL 3.0 support (capable in HW of 3.2, but limited by drivers)
DirectX 9.0c support (capable of 10.1, but again limited by drivers)
Compare that to the Radeon 9100 IGP from 2003:
5 shaders (4 pixel, 1 vertex) @ 300 MHz
2 texture mapping units @ 300 MHz
2 ROP's @ 300 MHz
6.4 GB/s memory bandwidth
128 MB max memory
OpenGL 1.4 support
DirectX 8.1 support