Alright since theres been quite a few posts lately trying to figure out which SDL mode the best, I figured I'd post my findings and open anyone else to do the same just so that there is at least some kind of concensus as to whats most likely to be better should someone ask.
Inspiration for this post came from someone asking if .31.06 seemed slower to which someone responded try the different modes, but .31.06 does seem a little slower then the previous two releases while still being faster then .31.03.
Relevant information:
Video Card: Nvidia GeForce 6150 SE (Crap I know)
Processor: AMD Athlon 64 x2 dual-core processor 3800+ (2 GHz dual-core)
OS: Windows 7 x64
I'm also using the Genesis mod by Deon with the Ironhands graphic pack.
It is a 3x3 embark with a volcano in dead center, underground has not been breached.
The Fortress is 4 years old with 122 dwarfs (only 2 idle) and 100 animals (20 of them pets... was up to 150 before I started culling) on top of having 7500 stones lying around. I kinda let things get a little outta hand when starting out.
FPS is capped at 200 while GFPS is capped at 10 for more speed.
Temp/Weather are both on.
These numbers were found with just FF with this window open, Task manager, the df folder and the init file.
Standard: 35ish FPS, would range from 33-37
2D: 38 FPS, 37-39 range
2DSW: 38 FPS, 37-40 range,
2DASYNC:39 FPS, 37-40 range
Partial:2: About 40 FPS on load screen flashes alot so I didn't test very long. Partial:1 and Partial:6 did not work for me.
ACCUM_BUFFER: Lots of flucuation from 33-40, tended to stay lower 30's more often then not
FRAME_BUFFER: 36 FPS, 35-38 range
VBO: 37 FPS, 35-40 range
In conclusion, it appeared that 2DASYNC is the best mode of average although for some reason on fresh embarks VBO beat all other modes when I tried it orginally. Another interesting thing worth noting was during all tests, DF did not use more then 52% of the available processing power which was about the same as .31.03 while .31.04-5 used around 60-65%. My guess is that for whatever reason none of the modes are utilizing the second processor even though I'm pretty sure Baughn said that it should for graphics.
Edited to reflect recent findings.