I call it my FPS Killer screenshot config, and it's completely unplayable at 4K:
Code:[Gameplay/EntityPool] SpawnedLimit=150 [Hidden] HasSetup=true uiVerticalFrameScale=0.9 uiHorizontalFrameScale=0.9 [Localization] SpeechLanguage=EN TextLanguage=EN Subtitles=false [Viewport] VSync=false Resolution="3840x2160" FullScreenMode=2 VSyncThreshold=0 OutputMonitor=-1 [Hud] MinimapRotation=false Minimap2Module=false MessageModule=false OnelinersModule=false BossFocusModule=false ItemInfoModule=false TimeLapseModule=false HudSize=0 QuestsModule=false BuffsModule=false DamagedItemsModule=false HorsePanicBarModule=false ConsoleModule=false MiminapPoiQuestionMarks=false WolfMedalion=false OxygenBarModule=false EnemyFocusModule=false HorseStaminaBarModule=false CompanionModule=false MinimapTracksWaypoints=false ControlsFeedbackModule=false BoatHealthModule=false [Budget] cvMaxAllowedLightsShadowTime=1 cvMaxAllowedApexDestroTickedTime=0.2 cvMaxAllowedGrass=30000 cvMaxAllowedDecalsDynamic=10 cvMaxAllowedDynMeshes=104857600 cvMaxAllowedChunksSkinnedTime=2.5 cvMaxAllowedTrianglesSkinned=100000 cvMaxAllowedDecalsSSTime=0.1 cvMaxAllowedLightsShadow=3 TerrainTileMipDataBudget=100 cvMaxAllowedApexTicked=60 cvMaxAllowedActiveEnvProbesTime=0.1 cvMaxAllowedStatTextures=314572800 cvMaxAllowedSpeedTree=5000 cvMaxAllowedLightsNonShadowsTime=0.2 cvMaxAllowedSpeedTreeTime=2.2 cvMaxAllowedChunksStatic=1500 cvMaxAllowedTrianglesStatic=500000 cvMaxAllowedHiresChunks=25 cvMaxAllowedDecalsDynamicTime=0.5 cvMaxAllowedLightsNonShadows=40 cvMaxAllowedChunksStaticTime=1.5 cvMaxAllowedChunksSkinned=400 cvMaxAllowedApexDestroTicked=20 cvMaxAllowedStatMeshes=209715200 TerrainTileMinTimeout=2 cvMaxAllowedHiresChunksTime=0.2 cvMaxAllowedApexTickedTime=0.5 cvMaxAllowedCharTextures=209715200 cvMaxAllowedParticlesCountTime=0.2 cvMaxAllowedParticlesCount=1000 cvMaxAllowedGrassTime=1.5 TerrainTileTimeout=10 OcclusionQueryAdditionalMemory=5 TerrainTileLoadingTimeout=5 cvMaxAllowedDecalsSS=160 [Audio] MasterVolume=0 Subtitles=true [LoadingScreen/TCR] ShowProgress=true [Game] DoNotPauseWhileStopped=false [PostProcess] MotionBlurPositionTreshold=0.05 AllowVignette=false MotionBlurRotationTreshold=1 AllowShafts=true AllowAntialias=true AllowDOF=false SSAOSolution=2 AllowBlur=false [Input] PadVibrationEnabled=false KeyboardCooldownSpeed=0.1 InvertCameraXOnMouse=false InvertCameraYOnMouse=false CameraAutoRotX=true InvertCameraX=false UIMouseSensitivity=3 CameraAutoRotY=true RightStickCameraSensitivity=1 InvertCameraY=false RightStickAimSensitivity=1 MouseSensitivity=0.1 [Gameplay] Difficulty=1 HudTutorialEnabled=false [StickerSystem] ShowOnMap=true AutoSynchronization=true RenderDistance=500 FilterCondition= AutoSyncTime=5 [LevelOfDetail] SwarmHideDistance=400 DecalsHideDistance=160 DimmerHideDistance=120 DynamicDecalsHideDistance=40 StripeHideDistance=120 [General] ConfigVersion=1 [LoadingScreen/Editor] Disabled=false [LoadingOverlay/TCR] FadeOutCooldownExtraTime=1 FadeInSpinnerTime=1 NoninteractiveSpinnerTime=3 FadeOutSpinnerTime=1 NoninteractiveEndCooldown=1 [RedGui] GlobalAlpha=127 SoftwareCursor=true [Visuals] InventoryBgColorScaleB=0.036 InventoryFixedLuminance=0.25 InventoryBgColorScaleG=0.034 MovieFramerate=30 GammaValue=1 InventoryBgColorScaleR=0.02 [PoiSystem] PoiShowOnMap=true PoiAutoSynchronization=true PoiAutoSyncTyme=5 PoiBlackBoxPath= [Rendering] GrassDensity=3600 CascadeShadowFadeTreshold=0.5 CascadeShadowDistanceScale0=4 CascadeShadowDistanceScale1=4 CascadeShadowDistanceScale2=3 CascadeShadowDistanceScale3=3 CascadeShadowQuality=2 CascadeShadowmapSize=4096 MaxCascadeCount=8 MaxTerrainShadowAtlasCount=8 MaxCubeShadowSize=1024 MaxSpotShadowSize=1024 MeshRenderingDistanceScale=2 MeshLODDistanceScale=2 TerrainReadAheadDistance=400 TerrainScreenSpaceErrorThreshold=1 TerrainErrorMetricMultiplier=2 TextureStreamingHeadsDistanceLimit=10 TextureStreamingCharacterDistanceLimit=50 TextureStreamingDistanceLimit=40000 TextureMemoryBudget=1600 TextureInFlightCountBudget=12 DecalsChance=1 DecalsSpawnDistanceCutoff=10 GlobalOceanTesselationFactor=128 HairWorksLevel=2 ScaleformTextureUnstreamDelay=2.5 [Input/Gestures] EnableSwipe=true EnablePan=true EnableGestures=true EnablePinch=true [LoadingScreen] FadeInTime=3 SkipShowWithAnyKey=true GameRevealTime=3 SkipHideDelay=3 SkipInputDelay=0.25 FadeOutTime=1.5 SkipAutoshow=false [Engine] LimitFPS=0 [Rendering/SpeedTree] GrassGenerationEfficiency=0.075 GrassDistanceScale=6 FoliageDistanceScale=6 FoliageShadowDistanceScale=108 GrassRingSize=33554432 [ReviewSystem] ShowOnMap=true FilterCategory=0 AutoSynchronization=true DownloadClosedFlag=false FilterCondition= AutoSyncTime=5 [Save] ShowCompatWarning=false [Kinect] Kinect=true [Profiler] ActiveProfilers=none [Foliage] MaxVisibilityDepth=48
If I had the time to determine the point of diminishing returns I'm sure I could get 30+ FPS.
Yet another amazing guide Andy!
Could you clear something up for me, does a dedicated physx card help with gameWorks or is it only the physx part it helps with?
The cascadeshadowdistance ini tweak is a pretty big one for me. Just by doubling it, distance shadowing is a lot better.
I'll just try to hit 60fps on a GTX680 and hope it doesn't look too bad.
If it's impossible to hit 60fps, no matter the settings, as it was with AC Unity, then I'll just lock it to 30 and seek the best looking configs I can while keeping it at 30.
But the low vs Ultra comparisons definitely convinced me that 60fps is far more worth it than higher settings, if I can achieve it.
Yeah that's gonna be my plan too. I'll play it now at settings that let me hit a decent FPS and I'll play it again when all the DLC is out and I've upgraded my PC in a year or 2.I'll revisit the game next year when I upgrade my GPU.
I call it my FPS Killer screenshot config, and it's completely unplayable at 4K:
Code:[Gameplay/EntityPool] SpawnedLimit=150 [Hidden] HasSetup=true uiVerticalFrameScale=0.9 uiHorizontalFrameScale=0.9 [Localization] SpeechLanguage=EN TextLanguage=EN Subtitles=false [Viewport] VSync=false Resolution="3840x2160" FullScreenMode=2 VSyncThreshold=0 OutputMonitor=-1 [Hud] MinimapRotation=false Minimap2Module=false MessageModule=false OnelinersModule=false BossFocusModule=false ItemInfoModule=false TimeLapseModule=false HudSize=0 QuestsModule=false BuffsModule=false DamagedItemsModule=false HorsePanicBarModule=false ConsoleModule=false MiminapPoiQuestionMarks=false WolfMedalion=false OxygenBarModule=false EnemyFocusModule=false HorseStaminaBarModule=false CompanionModule=false MinimapTracksWaypoints=false ControlsFeedbackModule=false BoatHealthModule=false [Budget] cvMaxAllowedLightsShadowTime=1 cvMaxAllowedApexDestroTickedTime=0.2 cvMaxAllowedGrass=30000 cvMaxAllowedDecalsDynamic=10 cvMaxAllowedDynMeshes=104857600 cvMaxAllowedChunksSkinnedTime=2.5 cvMaxAllowedTrianglesSkinned=100000 cvMaxAllowedDecalsSSTime=0.1 cvMaxAllowedLightsShadow=3 TerrainTileMipDataBudget=100 cvMaxAllowedApexTicked=60 cvMaxAllowedActiveEnvProbesTime=0.1 cvMaxAllowedStatTextures=314572800 cvMaxAllowedSpeedTree=5000 cvMaxAllowedLightsNonShadowsTime=0.2 cvMaxAllowedSpeedTreeTime=2.2 cvMaxAllowedChunksStatic=1500 cvMaxAllowedTrianglesStatic=500000 cvMaxAllowedHiresChunks=25 cvMaxAllowedDecalsDynamicTime=0.5 cvMaxAllowedLightsNonShadows=40 cvMaxAllowedChunksStaticTime=1.5 cvMaxAllowedChunksSkinned=400 cvMaxAllowedApexDestroTicked=20 cvMaxAllowedStatMeshes=209715200 TerrainTileMinTimeout=2 cvMaxAllowedHiresChunksTime=0.2 cvMaxAllowedApexTickedTime=0.5 cvMaxAllowedCharTextures=209715200 cvMaxAllowedParticlesCountTime=0.2 cvMaxAllowedParticlesCount=1000 cvMaxAllowedGrassTime=1.5 TerrainTileTimeout=10 OcclusionQueryAdditionalMemory=5 TerrainTileLoadingTimeout=5 cvMaxAllowedDecalsSS=160 [Audio] MasterVolume=0 Subtitles=true [LoadingScreen/TCR] ShowProgress=true [Game] DoNotPauseWhileStopped=false [PostProcess] MotionBlurPositionTreshold=0.05 AllowVignette=false MotionBlurRotationTreshold=1 AllowShafts=true AllowAntialias=true AllowDOF=false SSAOSolution=2 AllowBlur=false [Input] PadVibrationEnabled=false KeyboardCooldownSpeed=0.1 InvertCameraXOnMouse=false InvertCameraYOnMouse=false CameraAutoRotX=true InvertCameraX=false UIMouseSensitivity=3 CameraAutoRotY=true RightStickCameraSensitivity=1 InvertCameraY=false RightStickAimSensitivity=1 MouseSensitivity=0.1 [Gameplay] Difficulty=1 HudTutorialEnabled=false [StickerSystem] ShowOnMap=true AutoSynchronization=true RenderDistance=500 FilterCondition= AutoSyncTime=5 [LevelOfDetail] SwarmHideDistance=400 DecalsHideDistance=160 DimmerHideDistance=120 DynamicDecalsHideDistance=40 StripeHideDistance=120 [General] ConfigVersion=1 [LoadingScreen/Editor] Disabled=false [LoadingOverlay/TCR] FadeOutCooldownExtraTime=1 FadeInSpinnerTime=1 NoninteractiveSpinnerTime=3 FadeOutSpinnerTime=1 NoninteractiveEndCooldown=1 [RedGui] GlobalAlpha=127 SoftwareCursor=true [Visuals] InventoryBgColorScaleB=0.036 InventoryFixedLuminance=0.25 InventoryBgColorScaleG=0.034 MovieFramerate=30 GammaValue=1 InventoryBgColorScaleR=0.02 [PoiSystem] PoiShowOnMap=true PoiAutoSynchronization=true PoiAutoSyncTyme=5 PoiBlackBoxPath= [Rendering] GrassDensity=3600 CascadeShadowFadeTreshold=0.5 CascadeShadowDistanceScale0=4 CascadeShadowDistanceScale1=4 CascadeShadowDistanceScale2=3 CascadeShadowDistanceScale3=3 CascadeShadowQuality=2 CascadeShadowmapSize=4096 MaxCascadeCount=8 MaxTerrainShadowAtlasCount=8 MaxCubeShadowSize=1024 MaxSpotShadowSize=1024 MeshRenderingDistanceScale=2 MeshLODDistanceScale=2 TerrainReadAheadDistance=400 TerrainScreenSpaceErrorThreshold=1 TerrainErrorMetricMultiplier=2 TextureStreamingHeadsDistanceLimit=10 TextureStreamingCharacterDistanceLimit=50 TextureStreamingDistanceLimit=40000 TextureMemoryBudget=1600 TextureInFlightCountBudget=12 DecalsChance=1 DecalsSpawnDistanceCutoff=10 GlobalOceanTesselationFactor=128 HairWorksLevel=2 ScaleformTextureUnstreamDelay=2.5 [Input/Gestures] EnableSwipe=true EnablePan=true EnableGestures=true EnablePinch=true [LoadingScreen] FadeInTime=3 SkipShowWithAnyKey=true GameRevealTime=3 SkipHideDelay=3 SkipInputDelay=0.25 FadeOutTime=1.5 SkipAutoshow=false [Engine] LimitFPS=0 [Rendering/SpeedTree] GrassGenerationEfficiency=0.075 GrassDistanceScale=6 FoliageDistanceScale=6 FoliageShadowDistanceScale=108 GrassRingSize=33554432 [ReviewSystem] ShowOnMap=true FilterCategory=0 AutoSynchronization=true DownloadClosedFlag=false FilterCondition= AutoSyncTime=5 [Save] ShowCompatWarning=false [Kinect] Kinect=true [Profiler] ActiveProfilers=none [Foliage] MaxVisibilityDepth=48
If I had the time to determine the point of diminishing returns I'm sure I could get 30+ FPS.
30 looks like butt on the PC. I suggest going Gsync.I'll just try to hit 60fps on a GTX680 and hope it doesn't look too bad.
If it's impossible to hit 60fps, no matter the settings, as it was with AC Unity, then I'll just lock it to 30 and seek the best looking configs I can while keeping it at 30.
But the low vs Ultra comparisons definitely convinced me that 60fps is far more worth it than higher settings, if I can achieve it.
I have a 770 so I'm basically in the same boat haha. Though if I can't get 60 at any settings, I might just wait until I upgrade down the road.
30 looks like butt on the PC. I suggest going Gsync.
It's all tessellation, or run on the CPU. A dedicated card will do diddily squat.
Any word on 980 performance? I just bought a rig with that card which I'll be building later today. Hoping for 60FPS at 1080 on ultra - ideally with hairworks but I can sacrifice that if needs be.
Reminds me ofIf you say so.
Dat magical boat physics, lolWater Simulation off is hilarious.
Water Simulation off is hilarious.
By the way, I just saw the Ultra vs. Low settings and they apart from the amount of foliage, they looked very much alike...... I'm very conflicted at this moment whether this is a good thing or not. I think good? Because now I don't have to be afraid to lower a few settings for a performance boost.
Same here. I do love the hair works effect, but not at the potential cost of halving the frame rate. Playing near 60fps adds much more to the game for me than better looking hair.I agree, but that's one of the perks of PC gaming : the ability to chose your compromises.
I could certainly play with Hairworks at 30fps but I chose 50-60 without, a much higher framerate is my priority.
I'll revisit the game next year when I upgrade my GPU.
I have a 770 so I'm basically in the same boat haha. Though if I can't get 60 at any settings, I might just wait until I upgrade down the road.
I call it my FPS Killer screenshot config, and it's completely unplayable at 4K:
Code:[Gameplay/EntityPool] SpawnedLimit=150 [Hidden] HasSetup=true uiVerticalFrameScale=0.9 uiHorizontalFrameScale=0.9 [Localization] SpeechLanguage=EN TextLanguage=EN Subtitles=false [Viewport] VSync=false Resolution="3840x2160" FullScreenMode=2 VSyncThreshold=0 OutputMonitor=-1 [Hud] MinimapRotation=false Minimap2Module=false MessageModule=false OnelinersModule=false BossFocusModule=false ItemInfoModule=false TimeLapseModule=false HudSize=0 QuestsModule=false BuffsModule=false DamagedItemsModule=false HorsePanicBarModule=false ConsoleModule=false MiminapPoiQuestionMarks=false WolfMedalion=false OxygenBarModule=false EnemyFocusModule=false HorseStaminaBarModule=false CompanionModule=false MinimapTracksWaypoints=false ControlsFeedbackModule=false BoatHealthModule=false [Budget] cvMaxAllowedLightsShadowTime=1 cvMaxAllowedApexDestroTickedTime=0.2 cvMaxAllowedGrass=30000 cvMaxAllowedDecalsDynamic=10 cvMaxAllowedDynMeshes=104857600 cvMaxAllowedChunksSkinnedTime=2.5 cvMaxAllowedTrianglesSkinned=100000 cvMaxAllowedDecalsSSTime=0.1 cvMaxAllowedLightsShadow=3 TerrainTileMipDataBudget=100 cvMaxAllowedApexTicked=60 cvMaxAllowedActiveEnvProbesTime=0.1 cvMaxAllowedStatTextures=314572800 cvMaxAllowedSpeedTree=5000 cvMaxAllowedLightsNonShadowsTime=0.2 cvMaxAllowedSpeedTreeTime=2.2 cvMaxAllowedChunksStatic=1500 cvMaxAllowedTrianglesStatic=500000 cvMaxAllowedHiresChunks=25 cvMaxAllowedDecalsDynamicTime=0.5 cvMaxAllowedLightsNonShadows=40 cvMaxAllowedChunksStaticTime=1.5 cvMaxAllowedChunksSkinned=400 cvMaxAllowedApexDestroTicked=20 cvMaxAllowedStatMeshes=209715200 TerrainTileMinTimeout=2 cvMaxAllowedHiresChunksTime=0.2 cvMaxAllowedApexTickedTime=0.5 cvMaxAllowedCharTextures=209715200 cvMaxAllowedParticlesCountTime=0.2 cvMaxAllowedParticlesCount=1000 cvMaxAllowedGrassTime=1.5 TerrainTileTimeout=10 OcclusionQueryAdditionalMemory=5 TerrainTileLoadingTimeout=5 cvMaxAllowedDecalsSS=160 [Audio] MasterVolume=0 Subtitles=true [LoadingScreen/TCR] ShowProgress=true [Game] DoNotPauseWhileStopped=false [PostProcess] MotionBlurPositionTreshold=0.05 AllowVignette=false MotionBlurRotationTreshold=1 AllowShafts=true AllowAntialias=true AllowDOF=false SSAOSolution=2 AllowBlur=false [Input] PadVibrationEnabled=false KeyboardCooldownSpeed=0.1 InvertCameraXOnMouse=false InvertCameraYOnMouse=false CameraAutoRotX=true InvertCameraX=false UIMouseSensitivity=3 CameraAutoRotY=true RightStickCameraSensitivity=1 InvertCameraY=false RightStickAimSensitivity=1 MouseSensitivity=0.1 [Gameplay] Difficulty=1 HudTutorialEnabled=false [StickerSystem] ShowOnMap=true AutoSynchronization=true RenderDistance=500 FilterCondition= AutoSyncTime=5 [LevelOfDetail] SwarmHideDistance=400 DecalsHideDistance=160 DimmerHideDistance=120 DynamicDecalsHideDistance=40 StripeHideDistance=120 [General] ConfigVersion=1 [LoadingScreen/Editor] Disabled=false [LoadingOverlay/TCR] FadeOutCooldownExtraTime=1 FadeInSpinnerTime=1 NoninteractiveSpinnerTime=3 FadeOutSpinnerTime=1 NoninteractiveEndCooldown=1 [RedGui] GlobalAlpha=127 SoftwareCursor=true [Visuals] InventoryBgColorScaleB=0.036 InventoryFixedLuminance=0.25 InventoryBgColorScaleG=0.034 MovieFramerate=30 GammaValue=1 InventoryBgColorScaleR=0.02 [PoiSystem] PoiShowOnMap=true PoiAutoSynchronization=true PoiAutoSyncTyme=5 PoiBlackBoxPath= [Rendering] GrassDensity=3600 CascadeShadowFadeTreshold=0.5 CascadeShadowDistanceScale0=4 CascadeShadowDistanceScale1=4 CascadeShadowDistanceScale2=3 CascadeShadowDistanceScale3=3 CascadeShadowQuality=2 CascadeShadowmapSize=4096 MaxCascadeCount=8 MaxTerrainShadowAtlasCount=8 MaxCubeShadowSize=1024 MaxSpotShadowSize=1024 MeshRenderingDistanceScale=2 MeshLODDistanceScale=2 TerrainReadAheadDistance=400 TerrainScreenSpaceErrorThreshold=1 TerrainErrorMetricMultiplier=2 TextureStreamingHeadsDistanceLimit=10 TextureStreamingCharacterDistanceLimit=50 TextureStreamingDistanceLimit=40000 TextureMemoryBudget=1600 TextureInFlightCountBudget=12 DecalsChance=1 DecalsSpawnDistanceCutoff=10 GlobalOceanTesselationFactor=128 HairWorksLevel=2 ScaleformTextureUnstreamDelay=2.5 [Input/Gestures] EnableSwipe=true EnablePan=true EnableGestures=true EnablePinch=true [LoadingScreen] FadeInTime=3 SkipShowWithAnyKey=true GameRevealTime=3 SkipHideDelay=3 SkipInputDelay=0.25 FadeOutTime=1.5 SkipAutoshow=false [Engine] LimitFPS=0 [Rendering/SpeedTree] GrassGenerationEfficiency=0.075 GrassDistanceScale=6 FoliageDistanceScale=6 FoliageShadowDistanceScale=108 GrassRingSize=33554432 [ReviewSystem] ShowOnMap=true FilterCategory=0 AutoSynchronization=true DownloadClosedFlag=false FilterCondition= AutoSyncTime=5 [Save] ShowCompatWarning=false [Kinect] Kinect=true [Profiler] ActiveProfilers=none [Foliage] MaxVisibilityDepth=48
If I had the time to determine the point of diminishing returns I'm sure I could get 30+ FPS.
So the game can actually use 7GB of RAM or is it just under SLI? I'm wondering if my 32GB RAM is finally going to get used or not
Any word on 980 performance? I just bought a rig with that card which I'll be building later today. Hoping for 60FPS at 1080 on ultra - ideally with hairworks but I can sacrifice that if needs be.
Will this get 30 FPS with 2500K and 750 TI?
So the game can actually use 7GB of RAM or is it just under SLI? I'm wondering if my 32GB RAM is finally going to get used or not
Reminds me of
Dat magical boat physics, lol
But you could've just downloaded more ram!Just got back from my local store. I bought 16GB or Hyper X Fury RAM for this game. (And for GTA V)
I'm ready.
I'll just try to hit 60fps on a GTX680 and hope it doesn't look too bad.
If it's impossible to hit 60fps, no matter the settings, as it was with AC Unity, then I'll just lock it to 30 and seek the best looking configs I can while keeping it at 30.
But the low vs Ultra comparisons definitely convinced me that 60fps is far more worth it than higher settings, if I can achieve it.
30 looks like butt on the PC. I suggest going Gsync.
Water Simulation off is hilarious.
What is hairworks applied to? Geralt's mane, and the few hairy monsters?
Wow...just watched them myself...half of them don't seem to matter at all.
When will we find out which settings most closely replicate ps4 version settings so we can tell if our rigs perform any better?
When will we find out which settings most closely replicate ps4 version settings so we can tell if our rigs perform any better?