d406 doesn't have the gfps slowdown problems that d405 had. Although 40d6 seems to be a bit slower then d40 for me. Unpaused on the old map I was running, I get about the same fps in both with partial print on in both. Although when it is paused, there seems to oddly be a large difference. With partial print on and set to 0, I can get around 800-900fps in 40d paused, and it used up around 20% of the cpu, but with 40d6, I'm getting around 170fps paused, and it's using 90-99% of the CPU to do so. On a starting 6x6 map, 40d got to around 900-1000 fps, using 10% of the CPU, and 40d6 was around 300-500, again, using 90-99% of it. In the fresh 6x6 map, I get around 200fps in 40d6 unpaused, but I get around 350fps in 40d unpaused.
Also, the
[FRAME_BUFFER:NO]
[SINGLE_BUFFER:NO]
Options don't seem to have any effect at all for me, I tried changing one or the other of them to YES, and no effect, I even tried changing both of them to YES, which you said should cause problems or such, and it had no noticeable effect in fps or visuals, but then I also don't have any flickering or such in 40d or d6 with partial print on and set to 0 in any case. Wait, there are some subtle changes, there's some red tiles that appear outside of the movie frame when I space through the opening movies, with frame buffer off, they last one frame, but with it on, they stick around. And with them both on, there's a very slight drop in FPS I think, so it looks like it's doing something, but doesn't make much difference.
Also in 40d6, I found that If i press down two arrow keys at the same time to move along a diagonal, sometimes when I release one of them, the cursor stops moving completely, rather then continuing on in the single arrow held direction. I can't reproduce the same problem in 40d. Or even more reproducible: hold down the arrow key in one direction, and then tap in a different direction and it stops moving. So if I'm holding down the right arrow, and then tap the up arrow and release it, or hold it down for a short while then release it, it stops moving completely when I release the up arrow, even though the right arrow is still held. It makes it a bit annoying scrolling over large distances. Although that seems to apply in the previous versions other then 40d as well.