Lethal Company

Lethal Company

Not enough ratings
Ultrawide | Resolution FIX
By Яблочный спас
Убираем черные полосы по краям экрана на сверхшироких экранах и повышаем разрешение игры.
   
Award
Favorite
Favorited
Unfavorite
Заглавие
Руководство написано с целью КОСТЫЛЬНОГО исправления соотношения сторон и разрешения игры для пользователей сверхшироких (ultrawide) мониторов, которое должно убрать недоразумение в виде черных полос по краям экрана.

Всё может быть сугубо индивидуально, но лично мне, данный способ помог исправить проблему и начать играть с полным комфортом и удовольствием, по этому я делюсь с вами.

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

Вопрос 1: Работает ли онлайн в игре с данным фиксом?
-Ответ: Да, всё работает, проверено лично мной. (актуально на момент 26.11.23)

Вопрос 2: После изменения всех настроек у меня стала лагать игра.
-Ответ: Игра по умолчанию работает в очень низком разрешении 860x520, по мимо этого, это компенсирует отсутствующую оптимизацию игры. Мой совет - вернуть параметры разрешения по умолчанию, либо не пользоваться данным фиксом совсем. В крайнем случае ждать оптимизацию от разработчика.
Начинаем
Так как сверхширокие мониторы у каждого могут иметь разное разрешение и соотношение сторон, ваши настройки, вероятно, могут отличаться от моих, по этому, сверяемся со своими характеристиками и выставляем свои значения вместо моих.

Мой монитор имеет разрешение 2560x1080 с соотношением сторон 21:9 <--- На эти параметры я и буду опираться.
Свои характеристики вы можете узнать через сайт производителя, либо параметры экрана в windows.

[позже здесь будет таблица соотношений сторон и разрешения]

Мои начальные настройки игры

СРАВНЕНИЕ:
Результат ДО изменения настроек с родным разрешением игры 860x520:

Результат ПОСЛЕ вмешательства с измененным разрешением до 2560x1080 и измененным соотношением сторон и масштабированием интерфейса.

Как видим, картинка игры стала четче и не обрезается по краям экрана, но слегка теряется "мультяшность" и кадров стало в два раза меньше (было ⁓130 fps, стало 45-65 fps в зависимости от локации). Если вы не хотите жертвовать кадрами, и не хотите терять атмосферу игры, можете не менять разрешение, а лишь только соотношение сторон.
1 - Установка Менеджера Модов
Да, к сожалению нам придется качать сторонний (но сертифицированный!) софт под названием Thunderstore Mod Manager. Можно обойтись и без него, но с ним гораздо легче.

Ссылка на скачивание с официального источника[www.overwolf.com]
Если ссылка заблокирована, гуглим название и качаем самостоятельно.

После скачивания устанавливаем и запускаем данную программу.
В списке ищем и выбираем нашу игру (можете кликнуть Set As Default, чтоб при запуске игра выбиралась автоматически) -->

Создаем, либо пользуемся стандартным профилем и нажимаем Select Profile.
Отлично, мы добрались до основной части. Перед нами окно с боковыми разделами My mods (установленные моды), Get mods (поиск модов), Downloads (в процессе скачивания), Edit config (изменение параметров наших модов).
2 - Установка BepInExPack
Для установки последующих модов нам необходимо установить для них "базу".
Переходим в раздел Get mods, находим и устанавливаем модификацию BepInExPack.



*Скриншот с примером*
После установки данный мод должен отображаться в разделе My mods. Проверяем что он у нас включен и идем дальше.
3 - Выбор подходящего решения
Здесь выбираем всё на свой вкус и цвет. На момент написания данного раздела я обнаружил три модификации, которые решают проблему черных полос по краям экрана в игре. Ниже вы можете ознакомиться с ними и выбрать подходящее для себя решение.

Вариант А - LethallyWide (мой выбор)
Пример в игре
Плюсы
Минусы
  • Не требует обязательного вмешательства в конфиг-файл
  • Увеличивает обзор не растягивая изображение
  • Имеет возможность детальной настройки разрешения, интерфейса, угла обзора и положения камеры
  • Теряется производительность после изменения разрешения
  • Желательна настройка UI (масштаба интерфейса) через конфиг

Вариант Б - LCUltrawide
LCUltrawide



Пример в игре
Плюсы
Минусы
  • Позволяет изменить разрешение экрана до родного
  • Увеличивает обзор не растягивая изображение
  • Возможность регулировать масштаб элементов интерфейса
  • Теряется производительность после изменения разрешения
  • Требуется грамотная настройка через конфиг-файл


Вариант В - LethalWidescreen
Пример в игре
Плюсы
Минусы
  • Не требует вмешательства в конфиг-файл
  • Не влияет на производительность
  • Растягивает изображение
  • Нет возможности смены разрешения и масштаба интерфейса


*Статья дорабатывается*
3.1 [вариант А] - LethallyWide
Как по мне, данный вариант лучше всех справляется со своей задачей, имеет тонкую настройку через конфиг-файл и не требует обязательного вмешательства в него. Установил - начал играть.
Конечно я чуть приукрасил. Мод автоматически определил мое разрешение, никакого вмешательства не потребовалось, но, к сожалению, интерфейс заходил за границы экрана. По этому всё же пришлось зайти в конфиг и изменить параметр UI_scale с 3.2 на 1.6.
В этом разделе мы пройдемся по базовым настройкам мода, которые нам необходимы, либо могут быть необходимы.


Установка мода LethallyWide
Заходим в раздел Get mods, с помощью поиска забиваем название мода и устанавливаем.
Во вкладке My mods проверяем на наличие нашего мода и его включенное состояние.
Если всё успешно, включаем игру через кнопку [Modded] и радуемся игре на полном экране.

  • Если вас смущает вылезающий за пределы экрана интерфейс - читаем ниже, раздел UI.
  • Разрешение не изменилось, черные полосы остались - читаем ниже, раздел Resolution.

Настройка мода LethallyWide

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

Заходим в раздел Edit config в нашем мод менеджере и находим BepInEx/config/LethallyWide. Жмем по нему и выбираем кнопку Edit config.

Перед нами 4 секции - FOV (угол обзора), OFFSET (не разбирался, но вероятно отвечает за положение камеры от первого лица), RESOLUTION (разрешение экрана), UI (масштаб интерфейса).

Настройка UI (масштаб интерфейса)
Находим параметр UI_scale, по умолчанию стоит 3.2, мы же меняем его на значение от 1.6 до 1.8 (я предпочитаю 1.6). Вы же можете ввести абсолютно любое значение на вкус и цвет.

Остальные параметры не столь важны, их пока не рассматриваем.

Настройка RESOLUTION (разрешение экрана)
Если мод автоматически не смог убрать черные полосы, только в этом случае меняем параметры в этом разделе.
Параметр use_custom_dimensions по умолчанию стоит false (выкл), мы же меняем его на true (вкл). Отвечает данная опция за включение кастомного разрешения в зависимости от настроек ниже.
Параметр Width и Height отвечают собственно уже за разрешение экрана, которое будет в игре. Вписываем разрешение нашего монитора.

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

После внесения изменений нажимаем кнопку Save и запускаем игру через [Modded]. Всё готово.
3.1 [вариант Б] - LCUltrawide
P.S. от 02.12.2023 - ВНИМАНИЕ! При установке данного мода не выбираем версию 1.1.0 (актуальная на данный момент), а ставим прошлую - 1.0.0. Версия - 1.1.0 НЕ РАБОТАЕТ!
  • Благодарность за наводку пользователю Jeyf0x

Переходим в раздел Get mods, находим и устанавливаем мод LCUltrawide (см. скриншот).
После завершения скачивания переходим в раздел My mods и картина должна выглядеть примерно так
Теперь нам необходимо, чтоб установленные нами модификации создали свои конфиг-файлы, по этому, запускаем игру через данный мод менеджер с помощью кнопки [Modded] в верхнем правом углу приложения и сразу же выключаем.

Переходим в раздел Edit config и находим в списке BepInEx/config/LCUltrawide.cfg. Кликаем по нему и из появившегося меню нажимаем Edit Config.
У нас открывается страница изменения конфига/параметров мода. Здесь находятся все настройки, которые нас интересуют.

Перед нами два раздела с параметрами, это - Resolution (разрешение) и UI (интерфейс).
Начинаем с параметров Width и Height отвечающие за разрешение игры. По умолчанию игра всегда запускается в 860x520, по этому выставляем разрешение своего монитора (для примера см. скриншот выше).

Переходим в раздел UI. Видим два параметра - Scale (масштаб интерфейса) и AspectRatio (соотношение сторон). Параметр Scale трогать не обязательно и можно оставить по умолчанию, но лично я рекомендую поставить параметр на значении от 1.6 до 1.8 (на ваше усмотрение).

Теперь переходим к главному, параметр AspectRatio. По этому, если у вас монитор с соотношением сторон 21:9 - пишем значение 2.33, если 32:9 = 3.55.

Как узнать значение, если у вас другое соотношение сторон? - делите ваше соотношение сторон и получаете нужное число. Например: 21 делим на 9, получаем 2.333333333, пишем число 2.33.

После всех манипуляций нажимаем кнопку Save и на этом всё.
Запускаем игру теперь только через данный мод менеджер с помощью кнопки Modded!
Запуск через кнопку Vanilla или клиент Steam будет игнорировать все процедуры и игра вернется в свой первоначальный вид.

Заходим в онлайн, подключаемся к серверу и радуемся результату.
3.1 [вариант В] - LethalWidescreen


С этим вариантом всё проще. Находим его через поиск в разделе Get Mods, устанавливаем и заходим в игру так же через кнопку [Modded].
Концовочка
Буду рад благодарностям, если данный метод вам помог. Старался подробно и без лишнего описать всю процедуру лечения. Руководство будет активно обновляться по мере появления новых способов исправления проблемы с широкими экранами.
Не стесняемся и задаем вопросы в комментариях, либо добавляемся в друзья, постараюсь всем ответить по возможности. Удачи!
15 Comments
Mafiyozi Oct 22, 2024 @ 11:09am 
Я скидываю в оконный режим, перевожу обратно в полный экран, да, растянуто, но зато без полос по бокам
Jeyf0x Oct 11, 2024 @ 3:31pm 
Первый мод до сих пор рабочий
Яблочный спас  [author] Feb 15, 2024 @ 8:46am 
Здесь уже всё сугубо индивидуально
golden0194 Feb 15, 2024 @ 7:39am 
По моему лучше с оригиналом-так более атмосферно и просто приятнее:steambored:
Яблочный спас  [author] Dec 21, 2023 @ 9:45am 
Сейчас на вахте, нет возможности в игру заходить. Попробуй как минимум все остальные моды отрубить, чтоб конфликта не было
slava rossii Dec 21, 2023 @ 1:24am 
Все три мода не сработали, в первом, не появляется конфиг, во втором не работает никакая версия (Конфиг появился, настройки профиля менял по инструкции). В третьем также без изменений.
Игра была с русификатором, переустановил без него, переустановил овервульф и удалил старые профили, ниче не помогло.
Монитор 21:9 3440x1400.

Автор, если есть какие-то идеи по поводу моей проблемы, то буду благодарен, если подскажешь возможное решение.
Заранее спасибо
Titranadox Dec 14, 2023 @ 1:09am 
А не это я долбаёб
Titranadox Dec 14, 2023 @ 12:58am 
По каким то причинам моды отказываться у меня работать и не один из них ничего не поменял. F
Яблочный спас  [author] Dec 4, 2023 @ 3:52pm 
Какие моды установлены и активны? Один мод может конфликтовать с другим. Выключи абсолютно их все, кроме BepInExPack и модификации, которая фиксит экран в игре и проверь
Cedric Scum Dec 4, 2023 @ 12:49pm 
Короче хз нигде такую проблему не нашел.
Сломалось расширение экрана. У меня монитор 21:9 (2560x1080)
Играл неделю нормально, а тут в один вечер БАЦ! и всё растянуто по экрану в ширь.
Пробовал и моды, администратора права, параметры запуска через стим, перезагружал и всё по стандарту ламерскому - ничё не помогло.
А играть в Full Windowed это пздц кощюнство т.к экран становиться по сути 1280х1024

Если кто знает какой документ за расширение экрана отвечает и где он лежит, подскажите пожалуйста!