TPT is calculating far more things than those games. Is that fps with a blank screen, or something like Dima-gords destructable city (76 thousand particles). Just try imagining going through 76 thousand particles 60 times in less than a second, 4.5 million particle checks, not to mention that each check itself depends on the element, with ALL of them at LEAST counting nearby particles, it ends up in the hundreds of millions of checks/calculations very very quickly (not to mention heat transfer, air sim, velocity, gravity, and then actually drawing it). It's a wonder it runs as fast as it does.
It is also not multi-threaded, and does not use any GPU.
@cracker64 That it didn't used any GPU; I already knew, but I can understand what is causing the FPS lag now. Thanks for info :)
And I supose I need to purchase a new cpu...
You really need to, if it is using 100% cpu, on modern systems you usually see 25%, 50% or sometimes even lower.
After looking at several threads I have noticed one thing.
Troll = Felix.
cracker64:
TPT is calculating far more things than those games. Is that fps with a blank screen, or something like Dima-gords destructable city (76 thousand particles). Just try imagining going through 76 thousand particles 60 times in less than a second, 4.5 million particle checks, not to mention that each check itself depends on the element, with ALL of them at LEAST counting nearby particles, it ends up in the hundreds of millions of checks/calculations very very quickly (not to mention heat transfer, air sim, velocity, gravity, and then actually drawing it). It's a wonder it runs as fast as it does.
It is also not multi-threaded, and does not use any GPU.
This.
Would it be possible to make version for linux 64bit, because 32bit applications won't run on 64bit linux systems. And I don't want to compile everything myself, please.
And I noticed, that on Windows 7 32bit TPT gets on an empty screen about 300 fps, with Ubuntu 64bit it gets only 70 fps. (both have fpscap at 1000 and its absolutetly the same harware, because it's the same PC)
Is there any reason for that?