Hello!

It looks like you're new here. If you want to get involved, click one of these buttons!

Wolfenstein: The New Order Config Tweaks

245678

Comments

  • edited May 2014
    djh_ said:

    lodbias is just at -0.5 and even that is a bit too sharp

    IIRC, the game uses that noise and sharpening algorithm from the updated Rage by default, so without turning it off you're going to end up with sharp everything.

    Yes it does use that exact system, noise filter and sharpening though with much lower values than in Rage and it can be disabled or lowered the same way (Just remember to restart the virtual texture system so it can apply the new settings with vt_restart.) though I have not yet attempted to mess around with it further to find better values, had to lower the settings in Rage as well since while it helped the initial values were a bit too high and that made a mess of textures when up close since the effect was so pronounced.
  • if anyone is interested

    jobs_numthreads 8


    put that in the config and the game will use 8 threads of the cpu , so far no improvements in performance ut CPU usage might jump to 90%
  • also open up the graphicsprofiles.json in the base folder. Find the postprocessdof line and set all four settings to 0.0. this will disable DOF. Also you can force 16K textures. This is the contents of my current one.

    {
    "vt_pageImageSizeUnique" :
    {
    "low" : 4096,
    "mid" : 8192,
    "high" : 8192,
    "ultra" : 8192
    },
    "vt_pageImageSizeUniqueDiffuseOnly" :
    {
    "low" : 512,
    "mid" : 512,
    "high" : 512,
    "ultra" : 512
    },
    "vt_pageImageSizeVmtr" :
    {
    "low" : 2048,
    "mid" : 4096,
    "high" : 4096,
    "ultra" : 8192
    },
    "vt_uncompressedPhysicalImages" :
    {
    "low" : 0,
    "mid" : 0,
    "high" : 0,
    "ultra" : 1
    },
    "vt_maxPPF" :
    {
    "low" : 16,
    "mid" : 16,
    "high" : 32,
    "ultra" : 32
    },
    "r_sb_imageSize" :
    {
    "low" : 2048,
    "mid" : 2048,
    "high" : 4096,
    "ultra" : 8192
    },
    "r_skipHazeFlare" :
    {
    "low" : 1,
    "mid" : 1,
    "high" : 0,
    "ultra" : 0
    },
    "r_postProcessDofMode" :
    {
    "low" : 0,
    "mid" : 0,
    "high" : 0,
    "ultra" : 0
    },
    "vt_filter" :
    {
    "low" : 1,
    "mid" : 1,
    "high" : 2,
    "ultra" : 2
    },
    "r_dimShadowForceHighQuality" :
    {
    "low" : 1,
    "mid" : 2,
    "high" : 2,
    "ultra" : 2
    },
    "r_enableSelfShadowLessLocalLights" :
    {
    "low" : 2,
    "mid" : 1,
    "high" : 1,
    "ultra" : 1,
    },
    "r_multiSamples" :
    {
    "low" : 0,
    "mid" : 0,
    "high" : 0,
    "ultra" : 0,
    },
    "r_screenSpaceReflections" :
    {
    "low" : 0,
    "mid" : 0,
    "high" : 0,
    "ultra" : 1,
    },
    "r_firstPersonModelsLast" :
    {
    "low" : 0,
    "mid" : 0,
    "high" : 0,
    "ultra" : 1,
    },
    "r_skipAmbientOcclusion" :
    {
    "low" : 1,
    "mid" : 1,
    "high" : 0,
    "ultra" : 0,
    }
    }
  • The '0' for depth of field doesn't mean the same as for some of the other cvars. You're just setting it to lowest quality there. You need '-1' to disable it.
  • edited May 2014
    Turn On/OFF DOF

    cvaradd r_postprocessdofmode 0
    cvaradd r_postprocessdofmode 1
  • Here is my custom.cfg. this has been set to display full quality textures:

    echo start
    cvaradd hands_fovscale "1.0"
    cvaradd r_skipadaptiveglare "-1"
    cvaradd view_blur_max "-1"
    cvaradd view_blur_min "-1"
    cvaradd r_usehardwaretextures "1"
    cvaradd jobs_numthreads "8"
    cvaradd r_postprocessdofmode "-1"
    cvaradd vt_pageImageSizeUniqueDiffuseOnly2 "16384"
    cvaradd vt_pageImageSizeUniqueDiffuseOnly "16384"
    cvaradd vt_pageImageSizeUnique "16384"
    cvaradd vt_maxppf "128"
    cvaradd image_useCompression "-1"
    cvaradd image_lodbias "-6"
    cvaradd vt_maxAniso "16"
    cvaradd r_generatemipmaps "-1"
    cvaradd vt_loadbias "-6"


    cvaradd vt_qualityDCTNormal 200
    cvaradd vt_qualityDCTPower 200
    cvaradd vt_qualityDCTSpecular 200
    cvaradd vt_qualityHDPDiffuse 200
    cvaradd vt_qualityHDPLossless 200
    cvaradd vt_qualityHDPNormal 200
    cvaradd vt_qualityHDPPower 200
    cvaradd vt_qualityHDPSpecular 200
    cvaradd vt_qualityJXRDiffuse 200
    cvaradd vt_qualityJXRLossless 200
    cvaradd vt_qualityJXRNormal 200
    cvaradd vt_qualityJXRPower 200
    cvaradd vt_qualityJXRSpecular 200
    cvaradd vt_vmtrCompression -1
    cvaradd vt_upsampleFilter 200
    cvaradd vt_upsampleNoise -1
    cvaradd vt_upsampleSharpen 200
    echo success
  • edited May 2014
    200 in sharpen and a lod bias of -6? I would have thought that would have kinda oversharpened everything but I have not tried all commands myself yet.
    (Can't comment on the 16384 res but I know it's the highest the engine support though it does hang the game here if I try to use it.)

    That "quality" stuff is odd as well, DCT is a percentage from 0 to 100 with 100 being full quality, those others are a value from 0 to 255 with 0 being full quality, those two lossless ones are 1/0 only for on and off.
    (You can just enter the command minus value in the console and it will give a explanation of the command.)

    The filter at 200 is also off, it's a command between 1 and 7 I believe.

    Uhh without firing up the game I think it's off, bilinear, bicubic (default) and lanczos plus three combination values with lanczos, any value above 3 will incur a drastic performance hit.

    You also have not set vt_restart so the commands won't be applied until that's done. :)
    (Some do though like the LOD bias but the filter related setting, resolution and the quality ones need a restart as does the settings controlling if compression is used.)


    :)

    EDIT: Also "CVarAdd" should be unneeded and it adds to the existing value, it does not set the value to the defined parameter.
    (And I believe it can't subtract so using negative values has little effect.)

    (It can of course be used to override locked commands as I mentioned earlier but take in mind that it does add though I believe there's no harm in setting a higher value than max, it'll simply use the max supported when that happens.)


    EDIT: Not saying that you should do this or this, merely trying to explain and offer some information the game engine is very flexible in what you can tweak which is great but learning the various commands and such is difficult and takes time or how to say, just look at all the supposed pre-made tweaked config files for rage mixing in unavailable commands from Doom 3 and so.
    (Also be mindful of VRAM usage when setting higher quality textures, compression to off and that stuff since the game can exceed even 3 GB VRAM without too much trouble on the normal ultra preset.)



    EDIT: By the way, cvarrandom can be used as a key binding.

    I use these myself now:

    cvarrandom hands_show 0 1

    cvarrandom hands_show 1 2

    As these commands:
    (Saves to the profile file permanently.)

    Bind F3 cvarrandom hands_show 0 1
    Bind F4 cvarrandom hands_show 1 2

    F3 toggles the hand models off and F4 toggles them on again.
    (F2 was bound to toggle hud but that's not a restricted command so it's simply Bind F2 toggle g_showhud 0 1 which will toggle it between 0 and 1 when pressed, can't use toggle and cvarrandom together however so that takes two keys.)
  • Please how Turn OFF grain filter?
  • Marcelus said:

    Please how Turn OFF grain filter?

    Not sure about it but one of the r_skip* commands perhaps but that might skip other effects as well, OpenGL and Megatexture so a "hack" like Texmod won't work here and the file format isn't making it easy either so opening up a file to simply disable the effect won't work either.
  • DirtyDan said:

    Here is my custom.cfg. this has been set to display full quality textures:

    echo start
    cvaradd hands_fovscale "1.0"
    cvaradd r_skipadaptiveglare "-1"
    cvaradd view_blur_max "-1"
    cvaradd view_blur_min "-1"
    cvaradd r_usehardwaretextures "1"
    cvaradd jobs_numthreads "8"
    cvaradd r_postprocessdofmode "-1"
    cvaradd vt_pageImageSizeUniqueDiffuseOnly2 "16384"
    cvaradd vt_pageImageSizeUniqueDiffuseOnly "16384"
    cvaradd vt_pageImageSizeUnique "16384"
    cvaradd vt_maxppf "128"
    cvaradd image_useCompression "-1"
    cvaradd image_lodbias "-6"
    cvaradd vt_maxAniso "16"
    cvaradd r_generatemipmaps "-1"
    cvaradd vt_loadbias "-6"


    cvaradd vt_qualityDCTNormal 200
    cvaradd vt_qualityDCTPower 200
    cvaradd vt_qualityDCTSpecular 200
    cvaradd vt_qualityHDPDiffuse 200
    cvaradd vt_qualityHDPLossless 200
    cvaradd vt_qualityHDPNormal 200
    cvaradd vt_qualityHDPPower 200
    cvaradd vt_qualityHDPSpecular 200
    cvaradd vt_qualityJXRDiffuse 200
    cvaradd vt_qualityJXRLossless 200
    cvaradd vt_qualityJXRNormal 200
    cvaradd vt_qualityJXRPower 200
    cvaradd vt_qualityJXRSpecular 200
    cvaradd vt_vmtrCompression -1
    cvaradd vt_upsampleFilter 200
    cvaradd vt_upsampleNoise -1
    cvaradd vt_upsampleSharpen 200
    echo success

    Have you added these lines on WolfConfig.cfg or have you created a separate file to run by the console?
  • Because i was bored and i can't sleep.. i decided to update my little CT a bit.
    Cheat Engine Table

    The coordinate/freecam hack should now work all the time
    I also added a FOV option. I know it's possible to change it via the console/bindings.. but it's faster and more precise with the CT option.
  • edited May 2014
    yes is it how you write. I try some commands but I turn off also other effects . Nothing new about "noclip" ? K_putt s cheat engine settings are horrible... Sorry K_putt :DDD
  • Marcelus said:

    K_putt s cheat engine settings are horrible... Sorry K_putt :DDD

    No need to apologize. They are horrible. But it's the best i can do and it's quite useful to me. And i don't want to keep this thing for myself. You people need to suffer as well!
  • K_putt said:

    Marcelus said:

    K_putt s cheat engine settings are horrible... Sorry K_putt :DDD

    No need to apologize. They are horrible. But it's the best i can do and it's quite useful to me. And i don't want to keep this thing for myself. You people need to suffer as well!
    Everything important is resolved(hud, hands, dof...). Only noclip remains
  • edited May 2014
    noclip and other useful functions like notarget are not in this build of the game, I don't think.

    Again, setting r_postprocessdofmode to '0' will simply give you shit DoF. It's not a boolean. You need to set it to '-1'.

    Assuming you can't turn it off, best screenshot solution for the noise is simply to downsample from a zany resolution. I'm getting 10k in many cases without driver crashes.
Sign In or Register to comment.