Настройки запуска
Данная настройка применяется для определенной игры или приложения, оптимизация, исправления, инструменты, утилиты и библиотеки.
Сброс настроек приложения
Данная функция возвращает предустановленные параметры запуска.
Переместить настройки
Позволяет применить изменённые настройки запуска для другой игры или приложения.
LAUNCH_PARAMETERS
Параметры запуска — это команды, которые сообщают игре о необходимости совершить какое-либо действие при загрузке или запустить игру с определёнными настройками. Например, можно задать высоту и ширину окна игры перед запуском или пропустить вступительный ролик. Также можно вписывать консольные команды прямо в параметры запуска игры.
WINEDLLOVERRIDES
Переменная среды, которая в Wine определяет тип переопределения и порядок загрузки DLL-файлов в процессе загрузки для любой DLL. Она позволяет указать, какие версии DLL загружать в адресное пространство процесса: нативные библиотеки Windows (native) и внутренние библиотеки Wine (builtin).
WINEARCH
Установить разрядность для префикса. Переменная окружения, которая позволяет управлять разрядностью создаваемых префиксов. Например, при передаче значения «win32» будет создан 32-битный префикс. У ранее созданного префикса нельзя поменять разрядность.
WINSOWS_VER
Выбрать ,установить определенную версию Windows для игры или приложения.
REGEDIT_PATH
PATH — переменная среды в Windows, которая указывает на папки, в которых выполняется поиск файлов, вызываемых в командной строке, терминале Windows, файле bat или из других источников. Например, если открыть командную строку (или диалоговое окно «Выполнить»), ввести regedit и нажать Enter, то можно запустить редактор реестра, не указывая полный путь к файлу regedit.exe, поскольку путь C:\Windows добавлен в переменную среды Path. Добавляет исправление для реестра к определенным играм или приложениям.
DXVK_VER
Промежуточная библиотека, которая переводит рендеринг с устаревшего DirectX 9 на более современный Vulkan. Эта библиотека ускоряет производительность игры Elder Scrolls: Oblivion на большинстве современных видеокарт. Для использования dxvk необходимо, чтобы видеокарта была совместима с Vulkan API. Например, видеокарты Nvidia, выпущенные после 2012 года, должны быть совместимы. DXVK можно использовать вместе с тремя другими программами, которые повышают FPS: MoreHeap, Oblivion Stutter Remover и Oblivion Reloaded Combined. Выбрать версию dxvk.
VKD3D_VER
Ретранслятор кода, аналогичный DXVK, но предназначенный для работы с DirectX 12. Существует две отдельно разрабатываемые версии vkd3d: одна — от команды Wine, а другая — от Valve. Рекомендуется использовать версию от Valve, так как она наиболее заточена под современные игры и хорошо поддерживает Raytracing. Выбрать версию vkd3d.
FSR_MODE
Стандартные предустановки качества в технологии FidelityFX Super Resolution (FSR) от AMD.
LANG_MODE
Установка языка для игры или приложения.
FPS_LIMIT
FPS (число кадров в секунду) — это показатель, который демонстрирует возможности вашего компьютера или ноутбука. Вот несколько ситуаций, когда стоит ограничить значение FPS:
- Если у вас монитор с низкой тактовой частотой. Значение FPS не должно превышать тактовую частоту дисплея более чем на 15 %.
- При запуске старых игр.
- Чтобы уменьшить нагрузку на железо.
- Чтобы получить более плавную картинку.
Предельная частота кадров, значение “0” – без ограничения.
CPU_TOPOLOGY
Функция ограничения ядер процессора, значение “0” – без ограничения.
DXVK_GE
Использование версий dxvk из wine-proton-ge.
VKD3D_GE
Использование версий vkd3d из wine-proton-ge.
GALLIUM_HUD
Переменная среды, которая добавляет графики производительности к приложениям, описывающие в реальном времени различные аспекты, такие как FPS, использование CPU и другие. Она работает только для драйверов Mesa, основанных на Gallium, что означает, что большинство драйверов поддерживают GALLIUM_HUD (за исключением некоторых драйверов Intel). Некоторые параметры, которые можно указать для GALLIUM_HUD: «fps» (отображает текущие кадры в секунду), «cpu» (отображает среднюю загрузку CPU), «cpu0» (загрузка CPU для первого ядра CPU) и другие. Системный мониторинг для режима opengl.
OPENGL
OpenGL (Open Graphics Library) — спецификация, определяющая платформонезависимый программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику. Принудительное использование opengl для приложений которые не запускаются в dxvk и vkd3d.
MANGOHUD
Мультиплатформенное приложение с открытым исходным кодом для мониторинга FPS, температуры, загрузки CPU/GPU и множество других параметров в играх, использующих графический API Vulkan/OpenGL. MangoHud изначально — консольное приложение, которое для правильности своей работы требует ручного ввода различных переменных.
MESA_OVERLAY_HUD
Мониторинг системы в режиме vilkan(dxvk,vkd3d).
VIRTUAL_DESKTOP
Включает эмуляцию рабочего стола Windows.
FSYNC
Системный вызов для POSIX-систем, который синхронизирует файл с хранилищем. Он даёт инструкции операционной системе, чтобы любые изменения или записи, сделанные в файле, который находится в буфере, немедленно сохранялись на диске. Это позволяет восстановить данные даже в случае сбоя системы или потери питания. Повышение частоты кадров и быстродействия с помощью политик планирования.
ESYNC
Ранняя система выноса задач многопоточной синхронизации за пределы Wineserver, которая следит за процессами ввода и вывода при работе с файловыми дескрипторами, что позволяет уменьшить нагрузку на центральный процессор и вместе с тем повысить производительность в играх. Требованиями технологии выступает ручное редактирование лимитов вашего дистрибутива, т.к. по умолчанию необходимые значения могут быть слишком малы.
OLD_GL_STRING
Переменная среды, которая позволяет ограничить длину строки расширений GL для старых игр, которые вылетают из-за очень длинных строк расширений.
NVAPI_DISABLE
Функция из библиотеки NVAPI, которая позволяет отключить функцию 3D Vision. Отключение библиотеки NVAPI, необходимой PhusX для включения ускорения графического процессора через CUDA.
WINEDBG_DISABLE
Отключить режим отладки wine для улучшения производительности.
LARGE_ADDRESS_AWARE
Программа, которая позволяет игре использовать больше оперативной памяти, снимая ограничение на 32-битных клиентах игры.
STAGING_WRITECOPY
Переменная окружения в наборе патчей Wine-Staging, которая указывает Wine выполнять загрузку одинаковых DLL-библиотек, требуемых приложениям, только один раз за время работы, и создавать копию только при наличии модификаций, что должно значительно снизить потребление памяти. Для более точной имитацией системы управления памятью Windows.
WINE_SIMULATE_WRITECOPY
Переменная окружения, которая может помочь решить проблемы с запуском игр в Linux. Имитация копирования записи – эмулирует то, как Windows более точно загружает библиотеки dll в память.
STAGING_SHARED_MEMORY
Параметр, который позволяет использовать специальную разделяемую память Wine. Он работает только с wine-proton и может привести к значительному повышению производительности в играх для Windows.
DXVK_HUD
Мониторинг системы в dxvk.
ENABLE_VKBASALT
vkBasalt — это расширение для API Vulkan, которое обеспечивает работу метода контрастно-адаптивной резкости (CAS) для любой игры с Vulkan.
Оно представляет собой слой постобработки этого API. Благодаря этому технология фактически не зависит от графического процессора или драйвера и может работать на любом современном GPU, включая видеокарты Nvidia.
FSR
AMD Fidelity FX Super Resolution передовые технологии масштабирования для повышения частоты кадров в секунду.
DRI_PRIME
Переменная среды, которая позволяет выбрать другой графический процессор (GPU). Используется для управлением гибридной графики на современных настольных компьютерах и ноутбуках.
WINE_MONO
Кроссплатформенная реализация .NET Framework с открытым исходным кодом.
BATTLEYE
Античит-сервис BattlEye необходим для запуска онлайн-игр, использующих этот сервис. Проприетарное программное обеспечение немецкой компании BattlEye Innovations для предотвращения читерства в сетевых играх. Изначально оно было выпущено как сторонний античит для Battlefield Vietnam в 2004 году. С тех пор BattlEye официально используется во многих видеоиграх, включая PlayerUnknown’s Battlegrounds, Arma 3 и DayZ. BattlEye поддерживает совместимость с Proton от Valve Corporation
EASYANTICHEAT
Сервис easyanticheat необходим для запуска онлайн-игр, использующих этот сервис. Работает путём мониторинга и анализа действий игрока в реальном времени. Также EAC проверяет работу игрового клиента и связанных с ним процессов на наличие изменений, несоответствующих ожидаемому поведению игры. В том числе он сканирует память и файлы игры, чтобы выявить подозрительные изменения, указывающие на использование читов. Обнаруживая признак, указывающий на наличие читов, система предпринимает соответствующие меры, например, блокирует доступ к определённым функциям игры. Также она выдаёт предупреждение или отправляет данные разработчикам о нарушении правил игры, после чего осуществляется блокировка пользователя.
D3D_PLUGINS
Предварительная загрузка d3d библиотек.
VSYNC_DISABLE
Принудительное отключение vsunc решает проблемы с производительностью в некоторых приложениях.
HIDE_NVIDIA_GPU
Вариант запуска, который заставляет графические карты NVIDIA всегда отображаться как AMD. Некоторые игры требуют этого, если зависят от функции драйверов NVIDIA. Скрывает определение видеокарт nvidia. Требуется для запуска некоторых приложений.
DGVOODOO2
Набор реализаций старых графических API для Windows 7 и более поздних версий. Программа позволяет запускать некоторые старые игры без проблем, графических артефактов. Библиотека для запуска игр с использованием Directx 8 и ниже в режиме dxvk.
DLSS
Nvidia DLSS – Передовая технология масштабирования, обеспечивающая более высокую частоту кадров в секунду.
DISABLE_UPDATE_PFX
Отключить обновление префикса при запуске.
SHADER_CASHE
Вкл/выкл кэш шейдеров. Кэширование шейдеров (Shader cache) призвано снизить время загрузки игр, а также вероятность появления рывков и подергиваний в играх. Данная функция доступна для игр под Vulkan и OpenGL, она поддерживается под операционными системами Windows и Linux. Функция кэширования шейдеров компилирует шейдеры, после чего сохраняет их в файловой системе.