hes running a 64bit rig so his computer is emulating a 32bit so its really slow plus multicores are very bad running single thread but the i7 should be very good.
Both false.
32-bit emulation in 64-bit environments can actually be
faster than an identical rig running in true 32-bit under certain circumstances.
Multicore CPUs could care less about how many threads a particular program uses, in terms of speed.
The only noticeable difference you'll see is that it'll show up as 25% CPU usage on a quadcore instead of 100%, as in, it will top out only one of the four CPU graphs on the performance section of task manager.
That i7 might support Hyperthreading. If you have 8 graphs on the aforementioned tab, that's your problem. Hyperthreading is great... for programs that use multiple threads. Otherwise you'll essentially be halving your core clock. Not so good for DF.
Personally using an i7-860 clocked at 3.02 GHz. I could OC it to 3.6, maybe 4, if I wanted to. I just don't really have a use for it. My 6x6 maps already fly by at 200 FPS on embark...
The differences in architecture will actually make any of the iX series CPUs infinitely better than a Pentium 4 at identical clock speeds.
Beyond that, he already stated he has run the game under the same conditions (sans Dig Deeper) without fault.
Please don't make claims that are completely unfounded.
As for the actual problem... HFS, building destroyers, and fliers all eat FPS like the gluttons they are.