Фикс обновлен под последнюю версию игры (и, исходя из моих наблюдений, она стабильна и дает колоссальный прирост производительности при включенной генерации кадров FSR на средних настройках. Старая версия не могла этим похвастаться, и ее производительность была ужасной).
Игра была протестирована на GTX 1050 Ti + i5-2550K — это ОЧЕНЬ старый ПК, и он все же справился! Так что, пожалуйста, не задавайте вопросы про видеокарту...
Несмотря на возможность пройти игру, она все равно страдает от множества проблем, даже у владельцев мощного железа. Я дам вам несколько советов, которые помогут минимизировать проблемы (следовать им или нет — решать вам). Да, некоторые советы я уже давал раньше -_- но так как все эти игры — порты Sony, у них могут быть схожие проблемы:
Игра не любит оверлеи и все, что с ними связано. Перед запуском убедитесь, что у вас отключены все программы, показывающие FPS — Discord, OBS, Nvidia, Steam и т. д. Выключите их везде!
Было замечено, что удаление двух DLL-файлов из папки игры делает ее стабильнее (пропадают фризы и т. д.). Сделайте резервную копию, а затем удалите:
dstorage.dll
dstoragecore.dll
Не повышайте настройки графики выше СРЕДНИХ! Этот фикс работает лучше всего именно на средних настройках, и при этом игра выглядит вполне достойно.
FSR + DLSS + Intel upscaling работают странно — по моим наблюдениям, они создают избыточную резкость на объектах, которую нельзя изменить. Но если отключить эти функции, резкость можно настроить. Однако без них потери в производительности составляют примерно 10 FPS, что довольно странно.
(Возможно, это только у меня), но в ПОЛНОЭКРАННОМ РЕЖИМЕ у меня происходили сбои драйверов — только в этой игре. При переключении на оконный или безрамочный режим всё работало отлично. Рекомендую использовать один из этих режимов.
Если вы случайно закрыли лаунчер при запуске и хотите его вернуть, зайдите в реестр:
Путь: HKEY_CURRENT_USER\SOFTWARE\Guerrilla Games\Horizon Forbidden West Complete Edition
Найдите параметр ShowLauncher и измените значение с 0 на 1.
Не запускайте сторонние приложения во время игры (браузер и т. д.). Эта игра очень требовательна к процессору, поэтому, если играете, запускайте только игру. Также было замечено, что установка приоритета "ВЫСОКИЙ" в диспетчере задач помогает.
Read CAREFULLY!
The fix has been updated for the latest version of the game (and based on my observations, it is stable and provides a colossal boost with FSR frame generation enabled on medium settings. The old version couldn't boast such performance, and it was terrible).
The game was tested on a GTX 1050 Ti + i5-2550K—this is a VERY old PC, and it still worked! So, please don’t ask questions about the GPU...
Despite being playable, the game still suffers from numerous issues, even for users with high-end hardware. I'll give you some tips to minimize problems (whether you follow them or not is up to you). And yes, I will repeat some of the advice from previous cases -_- but since all these games are Sony ports, they might share similar issues:
The game doesn’t like overlays or anything related to them. Before launching the game, make sure to disable everything that displays FPS—Discord, OBS, Nvidia, Steam, etc. Turn them off everywhere!
It has been observed that deleting two DLL files from the game folder makes the game more stable (fewer stutters, etc.). Make a backup first, then delete:
dstorage.dll
dstoragecore.dll
Do not set graphics settings above MEDIUM! This fix works best at medium settings, and the game still looks decent.
FSR + DLSS + Intel upscaling behaves strangely—in my experience, it causes excessive sharpness on objects, which cannot be adjusted. However, if you disable them, the sharpness can be modified. The downside is that turning these off results in an FPS drop of about 10 FPS—very odd.
(Might be just me), but in FULLSCREEN MODE, I experienced driver crashes—only in this game. When switching to Borderless Windowed Mode, everything worked fine. I recommend using either Windowed or Borderless mode.
If you accidentally closed the launcher at startup and want it back, go to the registry:
Path: HKEY_CURRENT_USER\SOFTWARE\Guerrilla Games\Horizon Forbidden West Complete Edition
Find the parameter ShowLauncher and change its value from 0 to 1.
Avoid running other applications while playing (browser, etc.). This game is extremely CPU-intensive, so if you’re playing, only run the game. Additionally, setting the game’s priority to HIGH in Task Manager has been reported to help.
This is what modding is all about, YOU don't have to use his fix, but for people with older hardware these fixes allow them to play the game, F16C is an opcode which was introduced in intel haswell processors (same with AVX2), so anyone with an older CPU (like a sandybridge) will get a crash, and the game won't work, even though the CPU is plenty powerful enough to play the game.
Tthe dumb optimization routine the game devs use auto applied AVX2 or F16c to the final binary (most likely just left the use AVX2/F16c checkbox enabled in the compiler), and this "optimization" usually doesn't even do much in terms of performance (unlike in a console emulator which might actually use AVX2 to speed up certain code sequences), in everyday computing the performance gains are minimal, and it hurts people with older hardware.
So fixes like this are extremely technical and only a few kind people can actually do it and release it to the public (which I am greatful), I'm not sure why he was banned, but his fix is still up so I doubt that was the reason, EXE modification is basically the same as adding a DLL file to inject the code both ways can be harmful (like specialk or dlss enablers, reshade...etc).
Pa3ueJIb if you are still around please look into a Final Fantasy 16 AVX2 fix.
Нет, ибо авторы запихнули туда Avx512- а это лютейший геморрой. Т.ч. нет ни времени, ни желания ей заниматься. Если и будем- то уж точно не на чистом энтузиазме , а при сборах определенной суммы и то это пока в мыслях, но если сумма не соберется, то и париться даже не будем.
6 comments
Фикс обновлен под последнюю версию игры (и, исходя из моих наблюдений, она стабильна и дает колоссальный прирост производительности при включенной генерации кадров FSR на средних настройках. Старая версия не могла этим похвастаться, и ее производительность была ужасной).
Игра была протестирована на GTX 1050 Ti + i5-2550K — это ОЧЕНЬ старый ПК, и он все же справился! Так что, пожалуйста, не задавайте вопросы про видеокарту...
Несмотря на возможность пройти игру, она все равно страдает от множества проблем, даже у владельцев мощного железа. Я дам вам несколько советов, которые помогут минимизировать проблемы (следовать им или нет — решать вам). Да, некоторые советы я уже давал раньше -_- но так как все эти игры — порты Sony, у них могут быть схожие проблемы:
dstorage.dll
dstoragecore.dll
HKEY_CURRENT_USER\SOFTWARE\Guerrilla Games\Horizon Forbidden West Complete Edition
Read CAREFULLY!
The fix has been updated for the latest version of the game (and based on my observations, it is stable and provides a colossal boost with FSR frame generation enabled on medium settings. The old version couldn't boast such performance, and it was terrible).
The game was tested on a GTX 1050 Ti + i5-2550K—this is a VERY old PC, and it still worked! So, please don’t ask questions about the GPU...
Despite being playable, the game still suffers from numerous issues, even for users with high-end hardware. I'll give you some tips to minimize problems (whether you follow them or not is up to you). And yes, I will repeat some of the advice from previous cases -_- but since all these games are Sony ports, they might share similar issues:
dstorage.dll
dstoragecore.dll
HKEY_CURRENT_USER\SOFTWARE\Guerrilla Games\Horizon Forbidden West Complete Edition
However he is right about one thing, just one. About Direct Storage. I suggest to try my own upload instead. BUT NEVER SWAP YOUR .EXECUTABLE!
https://www.nexusmods.com/horizonforbiddenwest/mods/100
Tthe dumb optimization routine the game devs use auto applied AVX2 or F16c to the final binary (most likely just left the use AVX2/F16c checkbox enabled in the compiler), and this "optimization" usually doesn't even do much in terms of performance (unlike in a console emulator which might actually use AVX2 to speed up certain code sequences), in everyday computing the performance gains are minimal, and it hurts people with older hardware.
So fixes like this are extremely technical and only a few kind people can actually do it and release it to the public (which I am greatful), I'm not sure why he was banned, but his fix is still up so I doubt that was the reason, EXE modification is basically the same as adding a DLL file to inject the code both ways can be harmful (like specialk or dlss enablers, reshade...etc).
Pa3ueJIb if you are still around please look into a Final Fantasy 16 AVX2 fix.