Лагает Пое

"
Deniskaaaa wrote:
Снёс винду начисто, поигрался с настройками, вроде как лагать не полностью перестало, но стало в разы лучше + клиент обычный, не стимовский, не знаю влияет ли


Тоже попробовал переустановить винду, не помогло к сожалению.
Никто не от куда ничего не качает, шейдеры компилируются на твоем пк.

Очистка кеша шейдеров нужна лишь в том случае если возникли проблемы, при выходе масштабного обновления ггг сами запускают событие по очистке устаревшего кеша, при этом заранее уведомляют об этом.

"
kiffersau wrote:
"
Skinwolker wrote:
пробовал, увы.
Обнаружил вот что, хоть в на стройках Nvidia включено кэширование шейдеров (режим без ограничения), но папки с кэшом Nvidia не заполняются при игре, заполняются только папки с кэшом Poe.
Такое чувство, что у меня проблемы с кэшированием шейдеров, но не понятно как починить.


У игры проблемы с шейдерами, а не у системы :) лечится просто, но нудно.

Писал как то для себя батник для чистки.
1. в каталоге с игрой создаете текстовый файл
2. копируете в него текст
3. меняете окончание .txt на .bat и запускаете.

Почистятся временные файлы, через батник лучше запускать каждый раз.

Текста батника под спойлером.
Spoiler
@echo off

title PoE Cleaner (by JaaR_TV)

for /f "tokens=2,*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Personal') do set docpath=%%j

set "poedocpath=%docpath%\My Games\Path of Exile"

echo Y| del "%poedocpath%\Countdown\" /S /Q
echo Y| del "%poedocpath%\DailyDealCache\" /S /Q
echo Y| del "%poedocpath%\Minimap\" /S /Q
echo Y| del "%poedocpath%\MOTDCache\" /S /Q
echo Y| del "%poedocpath%\ShopImages\" /S /Q
echo Y| del "CachedHLSLShaders\" /S /Q
echo Y| del "logs\" /S /Q
echo Y| del "ShaderCacheD3D11\" /S /Q

echo All temp files PoE removed!
echo Client launch in 3 seconds!

@timeout /t 3 /nobreak >nul 2>nul

start Client.exe

Если бы у игры были проблемы с шейдерами, вы бы наблюдали всяческие артефакты в игре.

Запуск чистки и после запуск игры? "start Client.exe", зачем? Неужели ты все время запускаешь игру через батник с очисткой кеша? Если да, то ты делаешь только хуже, кеш для того и служит, что бы уменьшать лаги, но для начала ему нужно скомпилироваться, а это не быстро, все зависит от темпа игры.

Эти папки очищать бессмысленно:
Countdown
DailyDealCache
MOTDCache
ShopImages

Они лишь содержат .png файлы для шопа, на работу игры они никак не влияют, и при очистке они снова загрузятся, сделано для того что бы каждый раз при запуске клиента вы не качали эти файлы.

Папка: ShaderCacheD3D11 лишь для DirectX 11
В игре еще есть: ShaderCacheD3D12, ShaderCacheVulkan

Чистка текстового файла logs, поможет лишь сторонним программам чуть работать быстрее, таким как poeLurker/компаньен/оверлей который читает лог и выводит уведомление о трейде, они перебирают лог файл и по сценарию обрабатывают нужные теги, но что бы заметить разницу файл должен вырасти до сотни мегабайт и то обычный юзер этого и не заметит. Ну если так важно несколько мегабайт освободить, то почему нет, на скорость работы игры это никак не влияет.

Важны три ключевые папки, в зависимости на каком отрисовщике мы играем:
ShaderCacheD3D11
ShaderCacheD3D12
ShaderCacheVulkan

И если уж так хочется почистить, то стоит это делать после глобального обновления, вносящее серьёзные изменения в графический движок, так сказать для самоуспокоения и подстраховки, постоянно это делать не нужно, ну или в случае серьезных проблем с игрой исключая методом тыка подозреваемые источники.
✨ Beta tester Path of Nerf 👀
Last edited by spokipo#1869 on Dec 25, 2023, 7:28:51 PM

Report Forum Post

Report Account:

Report Type

Additional Info