1. Post #1
    BBPanda's Avatar
    November 2013
    71 Posts
    I've seen a few threads about how bad the game lags after the latest patch. Most of them contain complaints about the fact that the old common launch options don't work. The reason for this is the switch from Direct3D 11 to Direct3D 9. I thought I'd let everyone know the new working options and what they do. This should increase your FPS.

    New launch options: -force-d3d11 -force-feature-level-9-3 -popupwindow

    To use these options, go to steam, right click on rust, go to properties, then set launch options. Enter your launch options in that screen.

    -force-d3d11: Forces the game to use Direct3D 11 for rendering.
    -force-feature-level-9-3: Forces the game to use DirectX 11.0 feature level 9.3.
    -popupwindow: Forces the game to open as a popup window (no frame).
    In place of -force-feature-level-9-3, you can experiment with the following. You may see a slight FPS increase, but you may also see more graphical bugs with these options:
    -force-feature-level-9-1
    Force DirectX 11.0 feature level 9.1.
    -force-feature-level-9-2
    Force DirectX 11.0 feature level 9.2.
    -force-feature-level-9-3
    Force DirectX 11.0 feature level 9.3.
    -force-feature-level-10-0
    Force DirectX 11.0 feature level 10.0.
    -force-feature-level-10-1
    Force DirectX 11.0 feature level 10.1.
    -force-feature-level-11-0
    Force DirectX 11.0 feature level 11.0.
    Some people experience graphical glitches, mainly with the sky, after using these options. Often times, changing your Anti Aliasing to 2X in the Graphics Options will reduce or eliminate this problem but will most likely result in your hands/tools being rendered upside-down. I believe the reason why this happens is explained here. Basically, this is due to using the feature level parameter to render with an older version of DirectX 11 where the RenderTexture is not properly flipped. Unfortunately, this can't be fixed without a patch to the game which is unlikely to happen.
    Render Texture Coordinates
    Vertical texture coordinate conventions differ between Direct3D and OpenGL:

    In Direct3D, the coordinate is zero at the top, and increases downwards.
    In OpenGL, the coordiante is zero at the bottom, and increases upwards.
    Most of the time this does not really matter, except when rendering into a RenderTexture. In that case, Unity internally flips rendering upside down when rendering into a texture on Direct3D, so that the conventions match between the platforms.

    One case where this does not happen, is when Image Effects and Anti-Aliasing is used. In this case, Unity renders to screen to get anti-aliasing, and then "resolves" rendering into a RenderTexture for further processing with an Image Effect. The resulting source texture for an image effect is not flipped upside down on Direct3D (unlike all other Render Textures).

    If your Image Effect is a simple one (processes one texture at a time), this does not really matter, because Graphics.Blit takes care of that.

    However, if you're processing more than one RenderTexture together in your Image Effect, most likely they will come out at different vertical orientations (only in Direct3D, and only when anti-aliasing is used). You need to manually "flip" the screen texture upside down in your vertex shader, like this:

    // On D3D when AA is used, the main texture & scene depth texture
    // will come out in different vertical orientations.
    // So flip sampling of the texture when that is the case (main texture
    // texel size will have negative Y).
    #if SHADER_API_D3D9
    if (_MainTex_TexelSize.y < 0)
    uv.y = 1-uv.y;
    #endif
    Reply With Quote Edit / Delete Reply Show Events Useful Useful x 4Dumb Dumb x 1Zing Zing x 1Winner Winner x 1 (list)

  2. Post #2
    Dennab
    August 2013
    35 Posts
    but my hands turn upside down, when i turn on Anti Aliasing x2, x4 or x8 or what ever
    Reply With Quote Edit / Delete Reply Windows 7 Denmark Show Events Agree Agree x 1 (list)

  3. Post #3
    BBPanda's Avatar
    November 2013
    71 Posts
    but my hands turn upside down, when i turn on Anti Aliasing x2, x4 or x8 or what ever
    You'll have to decide which is easier to live with. =)

  4. Post #4
    Dennab
    August 2013
    35 Posts
    hmm but there is nothing that i can do ?. tommorow it is my brothers birthday, and i really want to give him this gift without lag, and bugs ? so nothing that i can do :(

  5. Post #5
    BBPanda's Avatar
    November 2013
    71 Posts
    hmm but there is nothing that i can do ?. tommorow it is my brothers birthday, and i really want to give him this gift without lag, and bugs ? so nothing that i can do :(
    You could try experimenting with the other "-force-feature-level-" options I listed. =)

  6. Post #6

    July 2013
    5 Posts
    none of the commands work for me

  7. Post #7
    BBPanda's Avatar
    November 2013
    71 Posts
    none of the commands work for me
    By that do you mean your FPS hasn't improved at all?

  8. Post #8
    i really want to give him this gift without lag, and bugs ? so nothing that i can do :(
    You might be able to give him Rust without lag or bugs for next year's birthday. The game is very early in development. There is no hope of everything magically becoming perfect before tomorrow.

    Reminder:
    Reply With Quote Edit / Delete Reply Windows 7 Canada Show Events Agree Agree x 5Dumb Dumb x 3Optimistic Optimistic x 1 (list)

  9. Post #9
    BBPanda's Avatar
    November 2013
    71 Posts
    Added what I believe is an explanation for the upside-down hands. =)

  10. Post #10

    September 2013
    158 Posts
    You might be able to give him Rust without lag or bugs for next year's birthday. The game is very early in development. There is no hope of everything magically becoming perfect before tomorrow.

    Reminder:
    You've got to be the most annoying forum poster ever for the past 5-6 months all you did was say it's an alpha and now you been posting this picture everywhere you really don't have anything else to do other then fucking post the same shit over and over???? Like God damn bro get a life.
    Reply With Quote Edit / Delete Reply Windows 7 Canada Show Events Agree x 14Dumb x 1Optimistic x 1Winner x 1Zing x 1Artistic x 1 (list)

  11. Post #11

    July 2013
    24 Posts
    Im sorry but i dont understand how i can flip my hands again after i used aa 2x ?!

  12. Post #12
    Majo's Avatar
    November 2013
    37 Posts
    You've got to be the most annoying forum poster ever for the past 5-6 months all you did was say it's an alpha and now you been posting this picture everywhere you really don't have anything else to do other then fucking post the same shit over and over???? Like God damn bro get a life.
    No offense Kong but he is just telling the truth, I don't know what is so annoying about him for you that you can't ignore him "for the past 5-6 months"...
    Reply With Quote Edit / Delete Reply Croatia Show Events Zing Zing x 4Disagree Disagree x 2 (list)

  13. Post #13
    BBPanda's Avatar
    November 2013
    71 Posts
    Im sorry but i dont understand how i can flip my hands again after i used aa 2x ?!
    You can't. =/

  14. Post #14

    July 2013
    24 Posts
    Hmm thats not nice. Is that a Bug or what ?

  15. Post #15
    BBPanda's Avatar
    November 2013
    71 Posts
    Hmm thats not nice. Is that a Bug or what ?
    I just updated the original post with some more information on it. Basically, this is due to using the feature level parameter to render with an older version of DirectX 11 where the RenderTexture is not properly flipped. Unfortunately, this can't be fixed without a patch to the game which is unlikely to happen.

  16. Post #16
    The French Critique
    GavGod'sGift's Avatar
    November 2013
    274 Posts
    Any updates?

  17. Post #17
    BBPanda's Avatar
    November 2013
    71 Posts
    Any updates?
    The developers are talking about downgrading to Unity 4.2 until the problems with 4.3 are fixed. This downgrade should fix a lot of the FPS problems. =)

  18. Post #18
    s1nk0's Avatar
    May 2011
    80 Posts
    -force-feature-level-10-0 Improved my FPS and hands aren't upside down. Thanks.

    Specs:
    Phenom II X4 965 BE 3.4 Ghz
    XFX Radeon HD 7850 2GB
    8GB

  19. Post #19
    Dennab
    November 2013
    7 Posts
    Hi could you explain me where the steam option where the rust please explain to me!

  20. Post #20
    TAIWANESE v.2

    May 2011
    2,660 Posts
    Hi could you explain me where the steam option where the rust please explain to me!
    It's literally right there in the OP.
    To use these options, go to steam, right click on rust, go to properties, then set launch options. Enter your launch options in that screen.

  21. Post #21

    November 2013
    4 Posts
    I just will buy the game and I left in the loading screen and closes

  22. Post #22
    BBPanda's Avatar
    November 2013
    71 Posts
    The dev version is now running 4.2 and users are reporting increases in FPS. To test the dev mode, right click on "Rust" in your Steam Library, select "Properties". In the new popup window, click the "Betas" tab and then from the drop-down box select "Live - Developer Branch" and apply. You'll now be playing with the dev version.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Useful Useful x 1 (list)

  23. Post #23

    November 2013
    45 Posts
    The dev version is now running 4.2 and users are reporting increases in FPS. To test the dev mode, right click on "Rust" in your Steam Library, select "Properties". In the new popup window, click the "Betas" tab and then from the drop-down box select "Live - Developer Branch" and apply. You'll now be playing with the dev version.
    It says I'm missing an executable when I try to launch

  24. Post #24

    November 2013
    46 Posts
    This guy just goes around the forum with his prtn screen paint picture acting like a boss, giving it to whoever. GTFO with ur spam of "Reminders"
    You might be able to give him Rust without lag or bugs for next year's birthday. The game is very early in development. There is no hope of everything magically becoming perfect before tomorrow.

    Reminder:
    Reply With Quote Edit / Delete Reply Canada Show Events Funny Funny x 2Friendly Friendly x 2Agree Agree x 1 (list)

  25. Post #25

    November 2013
    17 Posts
    You cant change the anti aliasing any more since the last patch. What should I do instead? When I use that launch setting the game is smooth as ever, but the sky is all blurry and glitchy.

  26. Post #26

    January 2014
    70 Posts
    bump.

    how to fix missing AA in game options?

  27. Post #27

    January 2014
    70 Posts
    bump

  28. Post #28
    Gold Member
    Gvazdas's Avatar
    August 2008
    4,461 Posts
    This guy just goes around the forum with his prtn screen paint picture acting like a boss, giving it to whoever. GTFO with ur spam of "Reminders"
    He's not the boss, but at least he's not a stupid moron and knows what an alpha is.
    He's got a point, are you guys seriously that thick?
    bump. how to fix missing AA in game options?
    There are no options for that, you need to change it via console or launch command.

  29. Post #29

    January 2014
    70 Posts
    He's not the boss, but at least he's not a stupid moron and knows what an alpha is.
    He's got a point, are you guys seriously that thick?

    There are no options for that, you need to change it via console or launch command.

    tell me how, beacuase AA 2x in game options fixed the glitchy sky, but they removed the option


    http://www.youtube.com/watch?v=5ZCfrjpvFlU

  30. Post #30
    Gold Member
    Gvazdas's Avatar
    August 2008
    4,461 Posts
    Can't you try out the commands shown in the OP and in other optimization threads? I'm not sure which ones will work since I haven't had any problems with the sky. Sorry, but I'm useless here, hopefully someone else with this problem can help you.

  31. Post #31
    Crashty's Avatar
    January 2012
    322 Posts
    you cant turn x2 anti aliasing on, there's gfx.ssaa though

  32. Post #32

    January 2014
    70 Posts
    you cant turn x2 anti aliasing on, there's gfx.ssaa though
    Thank you sir, I tried, but it doesn't fix the sky issue

    http://www.youtube.com/watch?v=5ZCfrjpvFlU

  33. Post #33
    The Cold Wind Of France
    Dennab
    November 2008
    18,680 Posts
    the game isn't compatible with traditional antialiasing methods because it uses deferred rendering. FXAA is the only AA available

  34. Post #34

    January 2014
    70 Posts
    the game isn't compatible with traditional antialiasing methods because it uses deferred rendering. FXAA is the only AA available
    hey max, but with the AA option we had before in game options, glitchy sky was fixed. But you removed them so we would appreciate any kind of solution for this issue.

    Adding -force-feature-level-9-3 increases fps to the sky without losing quality

    Edited:

    bump

  35. Post #35

    January 2014
    70 Posts
    bump

  36. Post #36

    January 2014
    70 Posts
    bump

  37. Post #37

    January 2014
    70 Posts
    bump

  38. Post #38
    guily6669's Avatar
    December 2007
    92 Posts
    This guy just goes around the forum with his prtn screen paint picture acting like a boss, giving it to whoever. GTFO with ur spam of "Reminders"
    Well but it is the TRUTH.

    There's lot of newbies that come to the forum to say the game is a ****, but they don't realize this is still not a full released game.


    ps: I guess we have to remind them that they will sadly have to wait until things get improved.

    Keep Cool