Low fps high end pc

  • lugiank
    21st Nov 2010 Member 1 Permalink
    i have a q9550 @ 3.7 ghz and a gtx 480 and i get 50 fps with clear project and 7/8 fps when i'm "playing"
    my cpu usage is about 20%, is this normal?
  • Merbo
    21st Nov 2010 Member 0 Permalink
    no, not at all. try other -sse versions. first try -sse2, then original, then -sse3. one should work unless you have an itanium based processor.
  • lugiank
    21st Nov 2010 Member 0 Permalink
    no changes, just 3 more fps from sse2 to sse
  • pilojo
    21st Nov 2010 Member 0 Permalink
    Beta is still a bit buggy so, I wasn't really expecting the change for beta.
  • JoJoBond
    21st Nov 2010 Member 0 Permalink
    lugiank
    TPT is not hardware accelerated so you can't compare it to other video games. But I must admit that the graphics code isn't the best.
  • Felix
    21st Nov 2010 Member 0 Permalink
    JoJoBond:
    lugiank
    TPT is not hardware accelerated so you can't compare it to other video games. But I must admit that the graphics code isn't the best.

    What is wrong with the graphics code?
  • devast8a
    21st Nov 2010 Former Staff 0 Permalink
    lugiank
    What's the CPU usage on one of your cores?
  • Simon
    21st Nov 2010 Administrator 0 Permalink
    JoJoBond
    The graphics code isn't the best, but it doesn't have a significant impact on overall performance.
    Also, it depends what you mean by playing, liquids have a higher impact on performance than powders or solids, and Electrodes don't help. Can you tell us what Frame-rate you get while playing something like dima-gords Destroyable City?

    The Powder Toy simulation will only make use of one thread, on a multi-core processor, this equates to about 25% (ideally)
  • lugiank
    21st Nov 2010 Member 0 Permalink
    i tried a very old version and i get fantastic performance, everything smooth, why new versions sucks?
  • Comsquaddelta
    21st Nov 2010 Member 0 Permalink
    I haven't tried this, because I'm still at work. But there is an old trick to get more performance out of sometimes buggy software. Take farmville for instance, on Multi Core computers this popular game lags bad. The reason for this is, first the game was never intended for multicore systems, second is all the instance's of various items that you could have running on your farm. This can be relative to TPT if you look at it like this. Every item on your Farmville farm is similar to a Particle in powder. The more particles in powder toy the more lag, sames true for farmville.

    Now on to my fix.

    Run Powdertoy, as Simon suggested above select a decent sized scene, one that is not static, or a scene that has some stuff going on in it. Record your current frame rate results on paper.

    Next if your running on a windows system. Like XP, Vista or 7, Right click the center of your task bar at the bottom of the screen.

    Select the task manager from the pop up list of items.

    Next click on the Processes Tab, look through this tab until you find the Instance of PowerToy that you have opened.

    Once you have found this right click on it.

    You should see another list of items. Look for Set Affinity, Click this.

    Now on the affinity page you should have a list of your cores or threads. Ex. CPU0, CPU1, CPU2, CPU3

    Make sure that only CPU0 is checked then click okay. Now go back to the scene you was just playing and see if your FPS has improved.

    This works in Farmville by setting the affinity of Internet Explorer to only CPU0 like mentioned above and really increases the speed of the game. Another note is that this fix will have to be done every time you open Powdertoy. And once again I can't promise any results, since I haven't tried it myself.