New Version Skippy including single player

Tips on how to tweak Nexuiz for the best performance

Moderators: Nexuiz Moderators, Moderators


  • I just wanted to clear this up.... I know theres a ton of topics started about changing all sorts of settings to increase performance

    I know some people are getting increased performance with this version compared to the previous one.

    I feel its important to state the following in a way that makes clear what needs to be said.

    On my system (and I'm not alone), version 2.3 of Nexuiz has picked up this extremely irritating lag problem. It doesn't matter what settings i change. I have the newest drivers for my video card (radeon 9550). I can turn the settings all the way down and no matter what I do, it lags in exactly the same way... Its not a performance issue, its something about the new version......and yes I am talking about SINGLE PLAYER mode as well. Its even more noticeable in single player mode, because theres no network lag to worry about. I have absolutely nothing running in the background other than windows xp itself.

    Now heres the most important part of this post... In every version of nexuiz i have played on this same system, before version 2.3 I had ABSOLUTELY NO LAG in single player mode... NONE.

    The saddest part about all of this is that the effect is very subtle... just enough to turn a once undeniably fabulous game into something I can no longer tolerate. Just that tiny amount of lag that has been introduced and does not increase or decrease in ANY way no matter what settings i change, turns this game that used to be about precision and skill into a guessing game. The game is too fast paced to play with an inconsistent speed.

    No its not a frame-rate issue... I have a fantastic rate continuously through the entire session.

    I know that i am not the only one experiencing this problem and I'm not here to flame or to complain in any way so please don't misunderstand the post. My purpose here is to clarify the nature of an issue that seems to have been overlooked and/or mistaken as one of several other things like poor frame rate as a result of shaders or high polygon counts, etc. I want to re-stress again here that the problem does not change regardless of what i am looking at on the screen, and regardless of whether the shaders are on or off.

    I love nexuiz and before 2.3 it ran so smoothly it made me giddy, without modifying any options at all. BUT even if i DID modify the options.... it still ran without this bizarre choppy lag that has plagued my nexuiz 2.3 experience.

    So if anyone out there with the power to correct this is reading my post.... please know that theres a serious issue that feels un-addressed almost entirely and I'd just like for someone to at least admit that there might be a problem somewhere that cant be resolved in the current version by simply modifying or lowering the settings as they stand now.

    On a side note the AI also seems to have gotten much more A and alot less I. I wonder if the 2 phenomenon are connected?

    Best Regards.
    freethought
    Newbie
     
    Posts: 2
    Joined: Mon Jul 23, 2007 3:46 pm

Mon Jul 23, 2007 4:45 pm

Mon Jul 23, 2007 6:58 pm

  • Well, I don't think it's all to blame ATI. Especially running WinXP it's not that particular problem.

    The lack of well sorted and clear information and advice could be rather a reason for many players. I had the same problem with a beta version until a well known helper on IRC told me to delete my old config and create a new one. This gave me the 2.3 performance boost. Just a single example. You can't find this information anywhere. Forget the Wiki, nobody who's not familiar with it will get out usable information out of it. Especially for the german fraction it was much more simple to tweak the system before 2.0, there was a really fine column on planetnexuiz.de. This column is still concerning to 1.5 unfortunately.

    So at the moment it's hard work and a matter of luck to get your system running the way it should.

    But freethought, nevertheless I'd give you the advice, connect on IRC or post your configuration here, indeed there's quite a lot of people willing to help you if you let them.
    uncomfortable
    random
    mean
    embarrassing
    limited
    User avatar
    Urmel
    Forum addon
     
    Posts: 1744
    Joined: Fri Mar 03, 2006 10:06 am
    Location: Offline

Mon Jul 23, 2007 9:35 pm

  • He's right, and it's not the the gfx to blame at all...
    I play, FPS between 50 and 100 or whatever.... and even if I got > 50 FPS...
    It feels laggy. I see it's rendered 50 times per second, but it takes time to update the data, It's like the game is rendered more often than the data is processed and updated...

    or whatever

    fact is: it's snatchy
    And I don't think an Intel Core Duo E6600, with a nV GF 7950 GX2 ...
    is to blame, especially not with linux running

    I'll try that config thingy though...
    as soon as I can play again, which I can forget for the next week or longer...

    (I partly peeled my index finger >.< or more... ripped it off.... was lucky I can still move it, but it hurts...)
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Mon Jul 23, 2007 9:42 pm

Mon Jul 23, 2007 9:44 pm

  • [TSA] Psychiccyberfreak wrote:can someone draw a quick flowchart on how the engine works? Does one thread render while another thread computes physics while another thread takes input?

    That'd be a rather boring flow chart, since the engine is strictly single threaded...
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Mon Jul 23, 2007 10:48 pm

  • Try "cl_movement 0" and report if it changes anything for you.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Fri Jul 27, 2007 11:52 am

  • divVerent wrote:Try "cl_movement 0" and report if it changes anything for you.


    :) thanks for your help... it didnt really do anything, but aside from that, whats it supposed to do. It got really frustrating going into the console and typing cl_movement 0 and seeing no message indicating that something was done, or nothing was done, with no change in performance. But seriously, whats that supposed to do? I never typed a single thing into the console in previous versions and it worked just fine. Whats the range of cl_movement? is it just 0 and 1 like on and off or is it like 0 to 256? i must have played all around with cl_movement after your post and i just got another blank console line after typing in the command with 1 after it, or any other number. Thanks for the tip its the only one i got from anyone but... whats it supposed to do?
    freethought
    Newbie
     
    Posts: 2
    Joined: Mon Jul 23, 2007 3:46 pm

Fri Jul 27, 2007 12:47 pm

  • freethought wrote:But seriously, whats that supposed to do?

    cl_movement enables/disables client side movement prediction.

    I never typed a single thing into the console in previous versions and it worked just fine. Whats the range of cl_movement? is it just 0 and 1 like on and off or is it like 0 to 256?

    It's just a switch, so it's supposed to be either 0 or 1 (any value higher than 1 will also be interpreted as 1, so it doesn't make any difference).
    And you won't get any feedback when changing variables. If you want to check it's current state, enter "cl_movement" without a value.
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Fri Jul 27, 2007 6:23 pm

  • Next thing to try would be "gl_finish 1". Does it help?
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Mon Jul 30, 2007 11:55 am

  • What does "client side movement prediction" do?

    I disabled it and wow! the game is now running fine! I can run it at 1024 resolution, 0AA, 0AF, Textures best, all effects off except for Bloom, Decals, Gloss, and Bumpmapping.

    In online play, I probably have to disable gloss and bumpmapping as the game still isn't as optimized as commercial releases but hey, it's a looker! :lol:

    So what did I just disable?

    (also "gl_finish 1"; i did that too and it helped --- a BIT. It's the other console command that got rid of the strange online AND offline lag)

    I would like to know what these two do. Thanks! Great game! I'll post a review of it in my blogsite soon to spread the word! :D
    User avatar
    Ildamos
    Advanced member
     
    Posts: 50
    Joined: Mon May 21, 2007 4:01 am

Mon Jul 30, 2007 1:04 pm

  • cl_movement moves your camera before the server tells you where you actually are - so it tries to move you the same way that you will actually move so you get no lag. Even in singleplayer, it reduces movement lag a little.

    But it doesn't work perfectly, but good enough for most people and connections.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Mon Jul 30, 2007 4:19 pm

  • A fortune-telling thingy haha! So that's why in some games you do not appear to lag even if you are lagging. Thanks for the info!

    What about Gl_finish?
    User avatar
    Ildamos
    Advanced member
     
    Posts: 50
    Joined: Mon May 21, 2007 4:01 am



Return to Nexuiz - Performance Tips




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest