霍格沃茨之遗吧 关注:9,032贴子:40,888
  • 11回复贴,共1

外网找到一个可以消除掉帧和提高稳定性的方法!!实测非常有效!

只看楼主收藏回复

原理大概是限制显存使用 使显存不会被爆。
方法是:找到C:\Users\Administrator\AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor
里面的engine文件打开,在最后一行下面添加:
[SystemSettings]
r.Streaming.PoolSize=3072
r.Streaming.FramesForFullUpdate=5
r.Streaming.LimitPoolSizeToVRAM=1
r.TargetPrecompileFrameTime=30
r.PredrawBatchTime=30
r.TextureStreaming=1
r.Streaming.UseFixedPoolSize=1
r.VirtualTexture=1
需要编辑的是第一行和第二行的数字!!
第一行就是显存的大小的限制,最小设定不低于1024(1G)按自己的显存大小来调整 我是3080 10g 我写的3g,你们可以试试,数字可以是你显存的一半或更小 效果会比较好。显存上限设置过小(特别是低于1024)会使得画面压缩,自己可以测试适合你的值,我试了一下 我设置的3072 在游戏里显存就被锁到了8g左右不会再往上了,有效解决了卡顿掉帧问题!!!
第二行应该是画面压缩类的指数(具体我也不太解释的清,反正就是越大越模糊) 不要太高,1-20数字几乎看不到差别,调到100画面贴图纹理就糊了,建议按自己机子实际情况设置,越小画面越好 越大越模糊,0就是没变化。
我自从改好后游戏流程度上升一个档次 虽然也有掉帧几秒的情况 但是不会像以前那样爆显存后帧数无法恢复了!
希望对你们有用!


IP属地:四川1楼2023-03-03 01:19回复
    民间还是牛人多,这个方法是我试过最好的,最有效的!


    IP属地:四川2楼2023-03-03 01:20
    回复
      我解释一下 修改后我显存最高只能飚到8g左右 非常有效的解决了之前飚到九个多g后降帧的问题


      IP属地:四川来自iPhone客户端3楼2023-03-03 01:23
      回复
        其本人在回复中的一个解释:I have a 3070Ti so it's pretty similar to yours as mine is not getting fully utilised. About logic then a pool size is what is used for temporary texture streaming. That means if a game needs 16 GB of Vram but implements this feature of texture streaming it can get away with loading only that texture which is visible and currently needed. Think of it as your own vision. You can only see to a certain distance so if developers don't load textures that you cannot see won't harm right. But this requires texture swapping from Vram to and from. Which causes stutters..This pool size is generally half of Vram reserved for this purpose. If implemented correctly you can do away with half the value of your graphic card Vram. But this game has a memory leak that fills Vram so we are trying to reduce this space so that memory leaks don't cause as much lag. For me I need it to 1500 as pool size to avoid major stutters..
        大概意思就是游戏在某些场景加载了一些没有必要的内容 使得显存占用非常的高,同时游戏存在显存和内存溢出的问题 所以单纯的设置成一半显存值,在游戏里实际会比设置的大 所以具体多少要自己根据自己显卡试试。
        我3080设置成 3072就刚刚何时,可以通过以512为单位大小变化。


        IP属地:四川4楼2023-03-03 02:10
        回复
          其实如果你嫌麻烦打ascendio mod 原理也是一样的,楼主这个方法确实管用


          IP属地:美国来自Android客户端5楼2023-03-03 02:31
          收起回复
            🐎


            IP属地:浙江来自iPhone客户端6楼2023-03-03 04:39
            回复
              🐎


              IP属地:浙江来自iPhone客户端7楼2023-03-03 04:39
              回复
                插个眼


                IP属地:广东来自iPhone客户端8楼2023-03-03 09:06
                回复
                  其实纹理开低就行了,最低纹理也蛮清楚的


                  IP属地:上海来自Android客户端9楼2023-03-03 11:55
                  收起回复
                    厉害, 3070 弄完真的不卡顿了 哈哈 ,


                    IP属地:黑龙江来自iPhone客户端10楼2023-03-06 13:42
                    回复