Optimization

Discussion in 'General' started by PwnedYoAss, May 18, 2011.

  1. PwnedYoAss

    PwnedYoAss Member

    Messages:
    1,088
    Likes Received:
    39
    Trophy Points:
    0
    So, I feel like this topic is that big fucking elephant in the room. Is there any discussion about this at all? Because I feel like this is the biggest problem we have.
     
  2. Grantrithor

    Grantrithor Member

    Messages:
    9,820
    Likes Received:
    11
    Trophy Points:
    0
    inb4 "it's this thread again"
     
  3. Jephir

    Jephir ALL GLORY TO THE JEPHIR

    Messages:
    1,409
    Likes Received:
    6
    Trophy Points:
    0
    The Source engine wasn't designed to handle large outdoor maps, simply.
     
  4. recon

    recon SM Support Dev

    Messages:
    2,348
    Likes Received:
    0
    Trophy Points:
    0
    The Source engine does not multithread on the server.
     
  5. Emp_Recruit

    Emp_Recruit Member

    Messages:
    4,244
    Likes Received:
    0
    Trophy Points:
    0
    go buy a new computer

    u can thank me with gold
     
  6. w00kie

    w00kie Mustachioed Mexican

    Messages:
    3,863
    Likes Received:
    13
    Trophy Points:
    0
    upgraded from gtx260 to gtx560 ti recently.
    was disappointed.

    the game itself already has good optimization, source engine fucks up.
    I think that is the reason so far why many models get redone.
     
  7. Brutos

    Brutos Administrator Staff Member Moderator

    Messages:
    3,385
    Likes Received:
    0
    Trophy Points:
    0
    We are severly cpu limited, not sure why.
     
  8. dizzyone

    dizzyone I've been drinking, heavily

    Messages:
    5,771
    Likes Received:
    0
    Trophy Points:
    0
    Moo said it draws the whole map, like every model etc.
    If thats the case, that's probably also one of the main causes of cpu strain.
     
  9. MOOtant

    MOOtant Member

    Messages:
    4,047
    Likes Received:
    0
    Trophy Points:
    0
    I'm not sure what we're talking about in the first place.
     
  10. Trickster

    Trickster Retired Developer

    Messages:
    16,576
    Likes Received:
    46
    Trophy Points:
    0
    It was weird for me. I dropped my CPU clock from OC 3.6ghz to stock 2.66ghz, and went from 120 fps to like 30, sometimes 20.
     
  11. Brutos

    Brutos Administrator Staff Member Moderator

    Messages:
    3,385
    Likes Received:
    0
    Trophy Points:
    0
    Yes, CPU seems to be everything, I barely notice a fps difference when I have my gpu in low power mode. And it barely ever touches the 50% usage on my gpu. And my gpu is just mid range.
     
  12. Trickster

    Trickster Retired Developer

    Messages:
    16,576
    Likes Received:
    46
    Trophy Points:
    0
    I also disagree with it being a source issue. We didn't have these problems this time last year.
     
  13. w00kie

    w00kie Mustachioed Mexican

    Messages:
    3,863
    Likes Received:
    13
    Trophy Points:
    0
    Is there anything specific one can provide help with? demos? Or is what steamworks reports back to mootant and brutos enough weird stuff already?
     
  14. Trickster

    Trickster Retired Developer

    Messages:
    16,576
    Likes Received:
    46
    Trophy Points:
    0
    The only time MOOtant gets anything done is when someone sends him some strong amphetamines. Make of that what you will.
     
  15. MOOtant

    MOOtant Member

    Messages:
    4,047
    Likes Received:
    0
    Trophy Points:
    0
    I once coded muzzle flashes after not sleeping and then drinking like 2 strong coffees. I felt too tired to wonder how to organize the code or what I can mess up. Not that I can estimate efficiency of that but you feel quite focused on what you're doing.

    When it comes to performance - I had weird feeling (I haven't tested it) that after Steam release it got slower. CPU is major bottleneck on client. Valve fixed it by preparing rendering from several threads (and then finalizing on one). But that only works in Source 2009 and newer. We/I can rewrite renderer/change engine version to Alien Swarm/change engines.
     
  16. Trickster

    Trickster Retired Developer

    Messages:
    16,576
    Likes Received:
    46
    Trophy Points:
    0
    Idk, every version from 2.25 onwards felt like it got worse.
     
  17. PwnedYoAss

    PwnedYoAss Member

    Messages:
    1,088
    Likes Received:
    39
    Trophy Points:
    0
    Do it, and let's see if it fixes shit, because at this point the biggest complaint I hear is low FPS. Period. Past all of the gameplay and balance issues, this one is the biggest.
     
  18. ViroMan

    ViroMan Black Hole (*sniff*) Bully

    Messages:
    8,382
    Likes Received:
    4
    Trophy Points:
    0
    If I recall correctly, the 2007 sdk isn't multi-thread friendly but, all the versions after are right? So therefore making the change 'should' be a triple boost to the "project"

    New engine = new and cool ways to do things
    newer engines generally are more refined
    multi-core support speaks for itself

    there is ofc the minus which is, the effort to make the change and testing, testing, testing, testing....
     
  19. mcthugg

    mcthugg Banned

    Messages:
    269
    Likes Received:
    0
    Trophy Points:
    0
    What exactly do you need to optimize ? For me the only issue I have is the crappy hitbox with source. Other then that the game runs fine. What is the problem people are having ?
     
  20. Paradox

    Paradox I am a gigantic asshole who loses people's hard wo

    Messages:
    6,926
    Likes Received:
    148
    Trophy Points:
    0
    FPS, ... everyone with a good graphics card from 2008 and a processing speed of 2.5 or up can play it perfectly fine, but everyone with a computer arround or below 2.5ghz is going to have his fps get raped in the face by a plasma cannon, in huge tank fights or just HE cannon in your face you're fps drops to 15 ish,,, I have an ati radeon HD 5000 model and a computer with 2.66 ghz not overclocked, I can play empires perfectly normal 20 vs 20 in normal infantry fights with a stable fps of about 25-30, I can coop with it, but whenever I get naded mortared or tank starts popping out its going to 10-20 and staying there. I mean fuck me I get more fps playing crysis with everthing on high...

    I think more people would keep playing this if they woudnt get facially raped by there fps everytime they get an explosion in their fucking faces.
     

Share This Page