As you can see, enabling multihreading gives around a 50% performance decrease.
SMP will put the renderer in one thread and the rest of the game in another. Since you are staring at a blank wall, there is nothing much to calculate in the game thread, so you don't get much of a performance improvement. Try comparing the performance during a base rush on a high-bp server, where there is a lot of stuff going on in the game thread. The performance decrease is due to the fact that thread synchronization takes a performance hit. For low fps this is negligible, but not for a high fps like yours.
Amanieu: did you fixed that serverside demos?
What was the problem with them again?
uh... is there a post somewhere that shows the changelog from .9_r1 to .99r2
Not much has changed, really. Only a few minor feature additions. I did remove VBO support, because it had some issues, but I plan on putting it back in for a future release.
Mac version NAO!
I need to get my Mac VM working again. Or someone could give me ssh access to a Mac with XCode installed.