Cry of Fear

Cry of Fear

Not enough ratings
[EN/RU] How to play in 32:9/21:9 | Как сыграть в 32:9/21:9
By Murzoned
[EN] This guide describes how to force the game to work in required resolution.

[RU] Это руководство описывает, как заставить игру работать в нужном разрешении при сохранении соотношения сторон.
   
Award
Favorite
Favorited
Unfavorite
What to do? | Что делаем?
You need to follow these steps:
1. Go to the startup options of the game and add this line:
"-w *res_width* -h *res_height* -forceres",
where *res_width* is the width of the required resolution in pixels,
*res_height* is the height of the required resolution in pixels.

For example, if you have a 5120x1440 (32:9) monitor, you need the line:
"-w 5120 -h 1440 -forceres",
if you have a 3440x1440 (21:9) monitor, you need the line:
"-w 3440 -h 1440 -forceres",
and so on.

2. Start the game (the launcher).
3. In the launcher, mark the checkbox with the label "Windowed" (run in windowed mode).
4. Press "LAUNCH".
5. [for non-16:9 aspect ratio] Press "~" button (open the console) and type the command "cl_fovmultiplier *value*". The *value* depends on your aspect ratio (for 32:9, I recommend "1.4", for 21:9 - "1.2". Resulting images are very close to vertical FOV in 16:9).
6. Enjoy.

!!!Issue found!!!
As the top border (bar) takes up space, the bottom part becomes invisible. As a result, once the lockpad is opened, it cannot be closed. To fix this, you can decrease the resolution's height by a small number of pixels. For 5120x1440 (32:9), I decreased 1440 to 1415 (25 pixels).



Требуемые действия:
1. Заходим в свойства игры, вкладка ОБЩИЕ и устанавливаем следующие параметры запуска:
"-w *шир_разр* -h *выс_разр* -forceres",
где *шир_разр* - ширина разрешения в пикселях,
*выс_разр* - высота разрешения в пикселях.

Для примера, если у вас монитор разрешения 3840:1080 (32:9), то вам потребуется следующая строка:
"-w 3840 -h 1080 -forceres",
Если монитор разрешения 2560x1080, то потребуется строка:
"-w 2560 -h 1080 -forceres".

Как это будет выглядеть для 5120x1440:


2. Запускаем игру (а точнее лаунчер игры).
3. В лаунчере отмечаем запуск в оконном режиме (Windowed).
4. Запускаем уже саму игру нажатием на кнопку "LAUNCH" (выпускаем процесс cof.exe).
5. [для нестандартных соотношений сторон] Нажимаем кнопку с символом "~" (или с "Ё"), то есть вызываем консоль, прописываем команду "cl_fovmultiplier *value*", где *value* - необходимый множитель. Он зависит от соотношения сторон и ваших вкусовых предпочтений. Эмпирическим методом я установил, что для приблизительно такого же вертикального FOV, как у 16:9 (то есть как задумывали авторы), для 32:9 подойдёт значение "1.4", а для 21:9 - "1.2". Манипулируя сотыми можно получить более точный результат, наверное.
6. Наслаждаемся.

!!!Обнаружена проблема!!!
Так как в оконном режиме имеется достаточно высокая верхняя рамка, то нижняя часть экранного пространства перестаёт быть видимой. В результате этого, при попытке открыть, к примеру, кодовый замок, возможность прекратить попытку отсутствует, так как... в общем несложно догадаться почему. Исправляется довольно таки просто, снижаете вертикальное количество пикселей на малое значение. При разрешении 5120x1440 (32:9) я убавил вертикальное число пикселей на 25 штук, то есть с 1440 до 1415.
Why we use -forceres? | Иcпользование -forceres
It's as simple as that.
Without this option, the game will reset its extraordinary resolution to 640x480 (4:3).



Всё достаточно просто.
Без использования данной опции игра или движок сбрасывает нестандартное разрешение до типичного значения 640x480 (4:3).
Why windowed? | Необходимость в оконном режиме
Unfortunately, when in full-screen mode, the resolution is reset to 640x480.



К сожалению, при запуске игры с необычным разрешением в полноэкранном режиме, разрешение сбрасывается до 640x480. Интересно, что при этом сохраняется соотношение сторон. То есть 4:3 картинка растягивается на весь размер экрана.
FOV | Поле зрения
Regrettably, the engine scaling is vert-. That means you lose vertical FOV for a wider aspect ratio. To compensate for this, you need to increase the FOV value.



Так как движок проекта при воспроизведении на более широких соотношениях сторон срезает поле обзора по вертикали, то для того, чтобы не потерять вертикальную часть изображения, необходимо повысить значение всего поля обзора. Компенсировать потерю, так написать. В итоге, при примерно том же адекватном вертикальном поле обзора, мы можем получить солидную прибавку в горизонтальном.
FOV changes | Изменения FOV
16:9, cl_fovmultiplier 1:


21:9, cl_fovmultiplier 1.2:


32:9, cl_fovmultiplier 1.4:


32:9, cl_fovmultiplier 1:


32:9, cl_fovmultiplier 1.4:

Proofs | Доказательная база
21:9 (3440x1440):


32:9 (5120x1440):
2 Comments
axlr Jun 9, 2023 @ 7:05am 
thank you so much for this guide, been looking all over for info on how to set the game up in widescreen as i saw some ppl talking about how they managed to do it and i vaguely remember getting it to work in the past, but nobody was being specific about how they did it or just giving unhelpful shit like "nah its not possible, sorry mate" but then this guide comes along and saves me. thanks bro
Heleus May 19, 2023 @ 12:34am 
Спасибо!