Compare commits
79 Commits
Author | SHA1 | Date | |
---|---|---|---|
54e831cea5 | |||
96b5d84e86 | |||
9be06fb174 | |||
fcd0bff7f4 | |||
366d4ce480 | |||
f421687545 | |||
08d8b4eb3d | |||
d0d8646919 | |||
290ff8b18c | |||
e6440aff91 | |||
b103779c44 | |||
47401681ff | |||
a1cf3e3d83 | |||
ab837e46e0 | |||
0c50d3df93 | |||
e09bdb7006 | |||
8d9e8b8ce3 | |||
842d43a35d | |||
bbf6b9f104 | |||
29d7110cd8 | |||
053b0a5583 | |||
2666f9e900 | |||
f108cecbfb | |||
3659793b04 | |||
922ff25d5c | |||
846167f80f | |||
b696659f80 | |||
f54644ea6e | |||
dfc1704b73 | |||
59c99944a5 | |||
c80d71ed3f | |||
b98ca471b7 | |||
d1bb1d7fa7 | |||
3c9288843f | |||
65ead2cae9 | |||
2125dce36b | |||
e1bca02c56 | |||
51d569b6e6 | |||
63beb66eb3 | |||
fdf7ab4674 | |||
0191ea26f6 | |||
f68fead817 | |||
a03a9bda4c | |||
bcb10d5555 | |||
47084a9bff | |||
55b72ef84a | |||
07aee4d82e | |||
5be084cfe6 | |||
e450ccb6b4 | |||
bc4552ac05 | |||
771b0c060d | |||
e847eed3eb | |||
b77e0b2ffa | |||
1e0d6fea99 | |||
74fcce0427 | |||
1d2ba0669a | |||
480b54c13e | |||
d5c0fe04a5 | |||
f9d3213dd4 | |||
870126d13b | |||
110b221b33 | |||
c7b3a08bef | |||
6646485cfd | |||
2560a2a8d2 | |||
b534cfd89f | |||
602a7d3b39 | |||
db64dae0a9 | |||
9278a8d020 | |||
ad6fd6d8cb | |||
afcac3711d | |||
d2f1a29872 | |||
45a0c3a4ac | |||
d2f181bf3d | |||
2a86ac870b | |||
0449899d6f | |||
58ce3196dc | |||
b08281934b | |||
ccf6296baa | |||
bce579bfbd |
21
LICENSE
Normal file
@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022 Castro-Fidel (PortWINE-Linux.ru)
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
87
data_from_portwine/changelog_eng
Normal file
@ -0,0 +1,87 @@
|
||||
You can help us in the development of the project on the website: https://boosty.to/portwine-linux.ru
|
||||
-----------------------------------------
|
||||
Changelog:
|
||||
|
||||
###Scripts version 2066###
|
||||
* updated WINE PROTON_GE_7.0RC6-1 (with dxvk and vkd3d)
|
||||
* the wine version from PROTON_GE is used by default (can be replaced with PROTON STEAM by adding to user.conf: export PW_WINE_USE=PROTON_STEAM)
|
||||
* added check for number of db files for one .exe
|
||||
* fixed disabling of the League of Legends boot logo
|
||||
* updated db files
|
||||
|
||||
###Scripts version 2065###
|
||||
* HOTFIX - correcting the termination of the yad and yad_new processes
|
||||
|
||||
###Scripts version 2064###
|
||||
* added notification to the user about possible problems when starting in a Wayland session (once and only under Wayland)
|
||||
* added display of the current session type in debug
|
||||
* added changelog in English
|
||||
* after clearing the prefix (CLEAR PREFIX from SETTINGS) PortProton restart added
|
||||
|
||||
-----------------------------------------
|
||||
<<< TRANSLATED WITH GOOGLE >>>
|
||||
|
||||
###Scripts version 2063###
|
||||
* checking the relevance of scripts was transferred from wget to curl (significantly speeds up the launch of PortProton)
|
||||
* fixed bug with restarting PortProton (quick restart)
|
||||
* fixed symlink creation errors when starting from PortProton.desktop
|
||||
* changed completion of PortProton scripts
|
||||
* to optimize the first launch of games / launchers after using the AUTOINSTALL function, when filling the prefix with winetricks, the WINE version is used, which is indicated in the db file.
|
||||
|
||||
###Scripts version 2062### (Experimental version not included in the main branch)
|
||||
* PROTON EXPEREMENTAL test from 01/14/22 (together with dxvk and vkd3d)
|
||||
* test PROTON_GE 7.0 RC6 (shared with dxvk and vkd3d)
|
||||
|
||||
###Scripts version 2061###
|
||||
* continue to prepare the installation of PortProton from the repositories
|
||||
|
||||
###Scripts version 2060###
|
||||
* prepared the ability to install PortProton from the repositories
|
||||
|
||||
###Scripts version 2059###
|
||||
* updated GOG auto-installation
|
||||
|
||||
###Scripts version 2058###
|
||||
* by default selected PW_WINE_USE=PROTON_STEAM for EGS
|
||||
|
||||
###Scripts version 2057###
|
||||
* updated db files for EGS, UPLAY, STEAM
|
||||
* added port update button "UPDATE PORTPROTON" to the "SETTINGS" tab
|
||||
|
||||
###Scripts version 2056###
|
||||
* removed xtrem from dependencies (added use of native terminal emulator with yad)
|
||||
* fixed installation of dotnet 4.5+ with winetricks
|
||||
* HOTFIX - downloading libraries and wine on some systems (TEST)
|
||||
* updated WINE_LOL_GE_6.16-5 with embedded mono 6.3.0 + gecko 2.47.2
|
||||
* duckstation epsxe project64 vba-m yabause emulators added (thanks chal55rus)
|
||||
* updated PROTON_STEAM to version 6.3-8C_PW2 (updated dxvk and vkd3d)
|
||||
|
||||
###Scripts version 2055-1###
|
||||
* updated db AnomalyLauncher
|
||||
|
||||
###Scripts version 2055###
|
||||
* updated PROTON_STEAM to version 6.3-8 (again =)
|
||||
* copying fonts has been replaced by creating symbolic links
|
||||
* Added Cemu to emulator installers
|
||||
|
||||
###Scripts version 2054###
|
||||
* added a new item to the PortProton menu to install emulators (thanks chal55rus)
|
||||
|
||||
###Scripts version 2053###
|
||||
* HOTFIX - fixed symlink creation errors for some libraries from plugins_v1
|
||||
|
||||
###Scripts version 2052-5###
|
||||
* correct layout display loading League of Legends
|
||||
|
||||
###Scripts version 2052###
|
||||
* rebranding of the logo (the source of the logo is in Discord - I'm waiting for your options for icons in png format)
|
||||
* added cover art when loading the League of Legends client
|
||||
* added animation when loading PortProton
|
||||
* added animation when updating the prefix and running winetricks (with the ability to switch to the terminal output inside the GUI)
|
||||
* copying d3d_extras changed to creating symlinks (still slightly increases port startup speed)
|
||||
|
||||
###Scripts version 2051###
|
||||
* added checking and downloading the latest version of WINE for League of Legends before launching the game
|
||||
|
||||
###Scripts version 2050###
|
||||
* HOTFIX - display WINE versions when creating a db file
|
276
data_from_portwine/changelog → data_from_portwine/changelog_rus
Normal file → Executable file
@ -1,11 +1,269 @@
|
||||
История изменений и дальнейшие планы:
|
||||
-----------------------------------------
|
||||
В планах:
|
||||
* добавить проверку количества db файлов на один exe
|
||||
* перенести скрипты установки порта на github
|
||||
* добавить комментарии описывающие функционал скриптов и db файлов
|
||||
В планах:
|
||||
* wget заменить на curl
|
||||
* добавить выбор и создание различных префиксов (с его наполнением)
|
||||
* перенести все библиотеки и бинарники добавленые нашим проектом в Portable
|
||||
* добавить проверку на существоваие каталога wine, если таковой нет, предложить стандартную версию, или скачать другую
|
||||
* добавить inxi в runtime и его вывод с аргументом -G в log
|
||||
* добавить выбор языка в PortProton и about us
|
||||
* заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru
|
||||
-----------------------------------------
|
||||
###Scripts version 2066###
|
||||
* обновлен WINE PROTON_GE_7.0RC6-1 (совместно с dxvk и vkd3d)
|
||||
* по умолчанию используется версия wine от PROTON_GE (можно заменить на PROTON STEAM добавив в user.conf: export PW_WINE_USE=PROTON_STEAM)
|
||||
* добавлена проверка на количество db файлов для один .exe
|
||||
* исправлено отключение загрузочного лого League of Legends
|
||||
* обновлены db файлы
|
||||
|
||||
###Scripts version 2065###
|
||||
* HOTFIX - корректировка завершения процессов yad и yad_new
|
||||
|
||||
###Scripts version 2064###
|
||||
* добавлено уведомление пользователю о возможных проблемах при запуске в Wayland сессии (один раз и только под Wayland)
|
||||
* в debug добавлено отображение текущего типа сессии
|
||||
* добавленно разделение changelog на русский и английский языки
|
||||
* после очистки префикса (CLEAR PREFIX) добавлен перезапуск PortProton
|
||||
|
||||
###Scripts version 2063###
|
||||
* проверка актуальности скриптов переведена с wget на curl (значительно ускоряет запуск PortProton)
|
||||
* исправлен баг с перезапуском PortProton (быстрый повторный запуск)
|
||||
* исправлены ошибки создания симлинков при запуске с PortProton.desktop
|
||||
* изменено завершение скриптов PortProton
|
||||
* для оптимизации первого запуска игр/лаунчеров после использования функции AUTOINSTALL, при наполнении префикса с помощью winetricks, используется версия WINE что указана в db файле.
|
||||
|
||||
###Scripts version 2062### (Экспериментальная версия не вошедшая в основную ветку)
|
||||
* тест PROTON EXPEREMENTAL от 14.01.22 (совместно с dxvk и vkd3d)
|
||||
* тест PROTON_GE 7.0 RC6 (совместно с dxvk и vkd3d)
|
||||
|
||||
###Scripts version 2061###
|
||||
* продолжение подготовки установки PortProton из репозиториев
|
||||
|
||||
###Scripts version 2060###
|
||||
* подготовлена возможность установки PortProton из репозиториев
|
||||
|
||||
###Scripts version 2059###
|
||||
* обновлена автоустановка GOG
|
||||
|
||||
###Scripts version 2058###
|
||||
* по умочанию выбран PW_WINE_USE=PROTON_STEAM для EGS
|
||||
|
||||
###Scripts version 2057###
|
||||
* обновлены db файлы для EGS, UPLAY, STEAM
|
||||
* добавлена кнопка обновления порта "UPDATE PORTPROTON" во вкладку "SETTINGS"
|
||||
|
||||
###Scripts version 2056###
|
||||
* исключен xtrem из зависимостей (добавлено использование собственного эмулятора терминала с помощью yad)
|
||||
* исправлена установка dotnet 4.5+ с помощью winetricks
|
||||
* HOTFIX - скачивание библиотек и wine на некоторых системах (ТЕСТ)
|
||||
* обновлен WINE_LOL_GE_6.16-5 со встроенными mono 6.3.0 + gecko 2.47.2
|
||||
* добавлены эмуляторы duckstation epsxe project64 vba-m yabause (спасибо chal55rus)
|
||||
* обновлен PROTON_STEAM до версии 6.3-8C_PW2 (обновлены dxvk и vkd3d)
|
||||
|
||||
###Scripts version 2055-1###
|
||||
* обновлен db AnomalyLauncher
|
||||
|
||||
###Scripts version 2055###
|
||||
* обновлен PROTON_STEAM до версии 6.3-8 (опять =)
|
||||
* копирование шрифтов заменено на создание символьных ссылок
|
||||
* в установщики эмуляторов добавлен Cemu
|
||||
|
||||
###Scripts version 2054###
|
||||
* добавлен новый пункт в меню PortProton для установки эмуляторов (спасибо chal55rus)
|
||||
|
||||
###Scripts version 2053###
|
||||
* HOTFIX - исправлены ошибки создания симлинков некоторых библиоткек из plugins_v1
|
||||
|
||||
###Scripts version 2052-5###
|
||||
* правильная компановка отображения загрузки League of Legends
|
||||
|
||||
###Scripts version 2052###
|
||||
* ребрендинг лого (исходник лого есть в Discord - жду ваши варианты иконок в формате png)
|
||||
* добавлена обложка при загрузке клиента League of Legends
|
||||
* добавлена анимация при загрузке PortProton
|
||||
* добавлена анимация при обновлении префикса и работы winetricks (с возможностью переключиться на вывод терминала внутри GUI)
|
||||
* копирование d3d_extras заменено на создание символьных ссылок (еще немного увеличивает скорость запуска порта)
|
||||
|
||||
###Scripts version 2051###
|
||||
* добавлена проверка и скачивание актуальной версии WINE для League of Legends перед запуском игры
|
||||
|
||||
###Scripts version 2050###
|
||||
* HOTFIX - отображение версий WINE при создании db файла
|
||||
|
||||
###Scripts version 2049###
|
||||
* добавлено скачивание из github нового архива plugins_v1 в котором содержится d3d_extras, beclient, nvml и nvapi (ускоряет первичный запуск PortProton)
|
||||
* каталоги с новыми версиями PROTON STEAM и GE не удаляют старые версии
|
||||
* обновлён wine для League of Legends до версии WINE_LOL_GE_6.16-3 (исправляет ошибки с обновлением клиента)
|
||||
* произведен откат PROTON_STEAM к версии 6.3-7 (более стабильная версия)
|
||||
* обновлен PROTON_GE до версии 6.19-5 (6.21-2 всё еще не стабилна)
|
||||
* добавлен автоматический перезапуск игры/программы после наполнения префикса с помощью winetricks
|
||||
* реализована полная поддержка DLSS (Спасибо VHSgunzo!)
|
||||
* отдельного режима DXVK более не существует (режим VULKAN заменяет оба режима: DXVK и VKD3D)
|
||||
* добавлена переменная "DX12_DISABLE" в EDIT_DB для принудительного отключения DirectX12
|
||||
* добавлена переменная "USE_WINE_DXGI" в EDIT_DB для принудительного использования встроенной библиотеки DXGI
|
||||
* добавлена переменная "MANGOHUD_USER_CONF" для использования системных настроек MANGOHUD (GOverlay и т.п.)
|
||||
* для удобства в интерфейсе EDIT_DB удалены приставки "PW_" (название переменных в db файлах остались без изменений)
|
||||
* копирование библиотек DXVK и VKD3D заменено созданием символьных ссылок, что немного уменьшает время загрузки порта и увеличивает срок жизни для SSD =)
|
||||
|
||||
###Scripts version 2048###
|
||||
* HOTFIX - востановлена работа контейнера, vkBasalt и mangohud на системах основанных на Debian
|
||||
* DLSS работает в играх под DX11+DXVK (скоро будет работать и под DX12)
|
||||
|
||||
###Scripts version 2047###
|
||||
* автоматическое отключение gamemode для системы Red Hat (исправляет долгую загрузку wine)
|
||||
* обновлен PROTON_STEAM до версии 6.3-8rc (cовместно с dxvk, vkd3d и nvapi)
|
||||
* обновлен PROTON_GE (dxvk, vkd3d из 6.21-1 и nvapi до внрсии 0.5)
|
||||
* добавлены библиотеки для начальной поддержки Battle Eye
|
||||
* обновлен контейнер до актуального состояния steam runtime soldiers
|
||||
* добавлена поддержка DLSS (тест)
|
||||
* добавлена поддержка DXR v1.1
|
||||
|
||||
###Scripts version 2046###
|
||||
* update DXVK and VKD3D in PROTON_GE
|
||||
|
||||
###Scripts version 2045###
|
||||
* добавлена возможность запуска нескольких приложений с помощью WINEFILE из трея.
|
||||
* добавлен вывод user.conf в лог-файл
|
||||
* небольшие улучшения локализации
|
||||
* на github в архивы PROTON_STEAM и PROTON_GE добавлены mono и gecko (для уменьшения возможных проблем со скачиванием)
|
||||
* PROTON_STEAM скачивается автоматически перед первым запуском PortProton
|
||||
|
||||
###Scripts version 2044###
|
||||
* добавлена проверка для nvidia с нестандартными путями до nvidia_icd.json
|
||||
|
||||
###Scripts version 2043###
|
||||
* улучшена работа функции использования гибридной графики intel + nvidia
|
||||
|
||||
###Scripts version 2042###
|
||||
* из за проблемы на стороне githab перезалиты libs_v17.2
|
||||
* добавлена возможность удаления wine из графического интерфейса - Cпасибо Aldiserg (Dmitry)
|
||||
|
||||
###Scripts version 2041###
|
||||
* убран аргумент "-с" для функций скачивания (исправляет редкие проблемы со скачиванием на некоторых системах)
|
||||
* отключен D3D12 при запуске в режимах DXVK и OpenGL
|
||||
* улучшен эффект Curves.fx (менее тёмная картинка, при достаточном контрасте)
|
||||
* улучшен эффект Bloom.fx (менее выраженный эффект и более естественные засветы)
|
||||
|
||||
|
||||
###Scripts version 2040###
|
||||
* возвращен прогресс бар для запуска League of Legends
|
||||
* исправлено постоянное обновление префикса при запуске (при условии использовании одной версии WINE)
|
||||
|
||||
###Scripts version 2037 - 2039###
|
||||
* функция AUTOINSTALL снова работает без проблем
|
||||
* возвращено разделение mangohud и mangohud --dlsym
|
||||
|
||||
###Scripts version 2036###
|
||||
* улучшено скачивание с github
|
||||
* исправлено отключение MANGOHUD из EDIT_DB
|
||||
|
||||
###Scripts version 2035###
|
||||
* в EDIT_DB добавлена возможность ограничения FPS
|
||||
* обновлеение winetricks происходит только при условии его последуещего использования (если не установлены какие-нибудь компоненты)
|
||||
* значитель уменьшена задержка при перезапуске порта
|
||||
* ускорено обновление префикса после смены версии WINE
|
||||
* улучшена работа индикации загрузки порта
|
||||
|
||||
###Scripts version 2034###
|
||||
* добавлены всплывающие описания эффектов vkBasalt в интерфейсе для его настройки (будут еще дополняться)
|
||||
|
||||
###Scripts version 2033###
|
||||
* HOTFIX для winetricks для установки vcrun2019 (спасибо VHSgunzo)
|
||||
|
||||
###Scripts version 2030 - 2032###
|
||||
* HOTFIX - исправление ошибки распаковки обновлений на некоторых системах
|
||||
|
||||
###Scripts version 2029###
|
||||
* MANGOHUD выключен по умолчанию (включается для каждой игры отдельно в EDIT_DB, либо глобально в /data/user.conf добавить: export PW_MANGOHUD=1
|
||||
|
||||
###Scripts version 2028###
|
||||
* добавлена поддержка UBUNTU 21.10
|
||||
* добавлен графический интерфейс для настройки vkBasalt под каждую игру
|
||||
* добавлено автоматическое создание db файла при первом запуске *.exe
|
||||
|
||||
###Scripts version 2027###
|
||||
* в редакторе db файлов (EDIT_DB) добавлены всплывающие описания к каждому параметру.
|
||||
* возващены libs_v17
|
||||
* улучшен режим DEBAG
|
||||
* обновлены часть db файлов под новые режимы запуска
|
||||
|
||||
###Scripts version 2026###
|
||||
* MANGOHUD работает под любыми режимами запуска и с любыми играми, даже если выбран неправильный режим запуска игры (правый_шифт+F12)
|
||||
* удалена функция переодического запроса о донатах (теперь это только на Вашей совести =)
|
||||
* обновлены команды управления режимами запуска:
|
||||
- удален режим VKD3D и на его месте теперь режим VULKAN (совместный режим DXVK и VKD3D)
|
||||
- из за изменений описанных выше, теперь не надо перезапускать лаунры под разные игры под VULKAN
|
||||
- увеличена производительность во многих играх работающих на DX9-11 при использовании PROTON_STEAM, или PROTON_GE
|
||||
- увеличена производительность во многих играх работающих на DX9-12 при использовании тестового PROTON_PW_6.19 (WMF работает)
|
||||
|
||||
###Scripts version 2023...2025###
|
||||
* доработка новых функций для работы на разных ОС Linux
|
||||
|
||||
###Scripts version 2022###
|
||||
* добавлен фикc для работы EVE Online
|
||||
* добавлен в GUI вывод версий WINE используемых по умолчанию
|
||||
* в функцию "GET OTHER WINE" добавлена вкладка с версиями WINE от PortWINE-Linux.ru (тест)
|
||||
* исправлено завершение тихого режима установки
|
||||
|
||||
###Scripts version 2021###
|
||||
* HOTFIX - создание каталогов mono и gecko при первом запуске
|
||||
* Добавлена поддержка работы PortProton под ROSA FRESH R12 (необходимые зависимости опубликованы на сайте)
|
||||
|
||||
###Scripts version 2020###
|
||||
* HOTFIX - отрабатывания новой кнопки скачивания PROTON_GE
|
||||
|
||||
###Scripts version 2019###
|
||||
* добавлена автоустановка League of Legends (Ура=)
|
||||
* добавлена поддержка DLSS (требуется включение в EDIT_DB параметра PW_USE_NVAPI_AND_DLSS)
|
||||
* добавлена функция автоматического удаления старых версий контейнеров (libs_vXX)
|
||||
* значительная переработка условий в скриптах
|
||||
* уменьшена задержка при перезапуске порта
|
||||
* добавлен GUI для выбора версии PROTON_GE c github
|
||||
PS: За помощь в создании автоустановки LoL, отдельное спасибо Dezert1r!
|
||||
|
||||
###Scripts version 2018###
|
||||
* обновлен PROTON_GE до версии 6.19-2 включая DXVK и VKD3D
|
||||
* добавлено разделение версий MONO и GECKO для разных версий PROTON
|
||||
|
||||
###Scripts version 2017###
|
||||
* обновлены версия контейнера до libs_v18
|
||||
* HOTFIX - восстановлена правильная работа gstreamer с играми VKD3D + PROTON_STEAM
|
||||
* временно Rockstar Games Launcher скачивается с вебархива (медленный вариант, но рабочий)
|
||||
PS: Cefeiko - отдельный респект за помощь в отловле бага с контейнером!
|
||||
|
||||
###Scripts version 2016###
|
||||
* убрано удаление иконок внутри каталогов с играми после создания ярлыков
|
||||
* HOTFIX - исправлено создание ссылок для MONO и GECKO при первом запуске порта
|
||||
|
||||
###Scripts version 2015###
|
||||
* расширен функционал проверки существования mono и gecko
|
||||
* добавлена новая функция check_symlink
|
||||
* временно возвращено использование libs_v17
|
||||
* в EDIT_DB добавлена возможность отключения winegstreamer
|
||||
|
||||
###Scripts version 2014###
|
||||
* обновлен WINE PROTON_STEAM до версии 6.3-7 совместно с DXVK и VKD3D
|
||||
* реализован запуск League Of Legends (необходимо запускать с версией wine: https://github.com/Castro-Fidel/wine_builds/releases/download/WINE_LOL_GE_6.16-2/WINE_LOL_GE_6.16-2.tar.xz )
|
||||
|
||||
###Scripts version 2013###
|
||||
* добавлен автоматический перенос содержимого каталога ~/.PortWINE в ../PortProton/data/tmp
|
||||
* в лог созданный с помощью DEBAG добавлен вывод команды lspci | grep -i vga
|
||||
|
||||
###PortProton-97### 17.09.2021
|
||||
* глобальное обновление установщика порта и его перенос на github
|
||||
|
||||
###PortProton-96### 16.09.2021 ###Scripts version 2012### --- TEST ---
|
||||
* PortProton переведен в режим обновлений "rolling release":
|
||||
- проверка и обновление скриптов в приоритете перед другими обновлениями
|
||||
- создана ветка https://github.com/Castro-Fidel/wine_builds/releases
|
||||
- реализован функционал позволяющий добавлять любую версию WINE/PROTON/GE/LUTRIS в каталог dist и эта версия автоматически появиться при выборе в графическом интерфейсе
|
||||
- обновлен скрипт установки порта
|
||||
* проверка версии PortProton перенесена с ftp на github
|
||||
* в функциях скачивания увеличено время тайм-аута с 2 до 20
|
||||
* продолжение подготовки к переносу League Of Legends в PortProton
|
||||
* возвращена переменная "WINEDLLPATH"
|
||||
* отключены по умолчанию библиотеки: lsteamclient, GameOverlayRenderer, GameOverlayRenderer64
|
||||
|
||||
###Scripts version 2011###
|
||||
* в GUI AUTOINSTALL добавлены лаунчеры GAMEFORGE (TEST), ANKAMA и GLYPH - Спасибо chal55rus (Sergey P.)!
|
||||
* удален скрипт autoinstall и создан каталог pw_autoinstall (для удобного добавления новых автоустановщиков)
|
||||
@ -111,7 +369,7 @@ PS: не забывает для активации добавить перем
|
||||
* тест обновления скриптов с github
|
||||
|
||||
###Scripts version 1114###
|
||||
* добавлен пользовательский файл конфигурации (путь_до_PortProton/data/user.conf") который при наполнениии замещает настройки скрипта var и db файлов, но при обновлении скриптов остается неизменным, для сохранения ваших настроек.
|
||||
* добавлен пользовательский файл конфигурации (путь_до_PortProton/data/user.conf) который при наполнениии замещает настройки скрипта var и db файлов, но при обновлении скриптов остается неизменным, для сохранения ваших настроек.
|
||||
* автоматическое изменение раскладки клавиатуры работает только при установке значении переменной export PW_XKBD_RU_HACK=1 (можно прописывать как в скрипт var, так и в user.conf)
|
||||
* HOTFIX - определение месторасполажения установленных шейдеров для vkBasalt (для работы под Arch и Manjaro)
|
||||
* проверка и обновления скриптов из https://github.com/Castro-Fidel/PortWINE/archive/refs/heads/master.tar.gz
|
||||
@ -202,7 +460,7 @@ PS: не забывает для активации добавить перем
|
||||
* немного ускорена инициализация префикса
|
||||
* расширена функция чистки префикса
|
||||
* исправлено определение использования RUNTIME в логах
|
||||
* ${HOME}/.PortWINE под контейнетом всегда доступен, но только для чтения
|
||||
* ${PORT_WINE_TMP_PATH} под контейнетом всегда доступен, но только для чтения
|
||||
* добавлен автоматический проброс /media и /mnt в контейнер порта что позволяет запускать игры и программы установленные не в домашнем каталоге, как если бы порт работал без контейнера
|
||||
* в AUTOINSTALL добавлены лаунчены UPLAY и STEAM
|
||||
* тестовый фикс пропадания текстур под DXVK на некоторых системах
|
||||
@ -380,7 +638,7 @@ PS: не забывает для активации добавить перем
|
||||
* обновить Proton Experimental (2021/04/27)
|
||||
* добавлен вывод changelog и debug во встроенном YAD (gui)
|
||||
* в AUTOINSTALL добавлена установка Epic Games Launcher
|
||||
* исправлена ошибка: 00bc:err:winediag:load_dxvk_config Couldn't load dxvk_config.dll
|
||||
* исправлена ошибка: 00bc:err:winediag:load_dxvk_config Couldnt load dxvk_config.dll
|
||||
|
||||
###Scripts version 1048###
|
||||
* реализовано обновление скриптов "налету" (без необходимости перезапускать порт)
|
||||
@ -423,8 +681,8 @@ PS: не забывает для активации добавить перем
|
||||
* добавлена функция pw_clear_pfx для отчистки префикса порта во время обновления без затрагивания игр и программ
|
||||
* проверка и настройка переменных для MANGOHUD добавлены функцию pw_mangohud_check
|
||||
* версия VKD3D по умолчанию = 2.3
|
||||
* добавлена поддержка DXR (RTX) в режиме VKD3D, при условии использования переменной PW_DXR_ON=1
|
||||
* переменная PW_DXR_ON добавлена в default db
|
||||
* добавлена поддержка DXR (RTX) в режиме VKD3D, при условии использования переменной PW_USE_DXR10=1
|
||||
* переменная PW_USE_DXR10 добавлена в default db
|
||||
* переменная PW_DXVK_NO_ASYNC переименованна в PW_VULKAN_NO_ASYNC и теперь отключает асинхронные вызовы как в DXVK, так и в VKD3D
|
||||
|
||||
###Scripts version 1039###
|
4
data_from_portwine/dxvk.conf
Normal file → Executable file
@ -36,9 +36,7 @@
|
||||
#
|
||||
# Supported values: True, False
|
||||
|
||||
# dxgi.nvapiHack = True
|
||||
|
||||
|
||||
# dxgi.nvapiHack = False
|
||||
|
||||
# Override maximum amount of device memory and shared system memory
|
||||
# reported to the application. This may fix texture streaming issues
|
||||
|
0
data_from_portwine/img/gui/Rockstar.png
Normal file → Executable file
Before Width: | Height: | Size: 1017 B After Width: | Height: | Size: 1017 B |
0
data_from_portwine/img/gui/ankama.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
0
data_from_portwine/img/gui/battle_net.png
Normal file → Executable file
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
0
data_from_portwine/img/gui/Bethesda.png → data_from_portwine/img/gui/bethesda.png
Normal file → Executable file
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
data_from_portwine/img/gui/cemu.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
data_from_portwine/img/gui/citra.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
data_from_portwine/img/gui/covers/lol_cover.jpg
Normal file
After Width: | Height: | Size: 76 KiB |
BIN
data_from_portwine/img/gui/covers/pw_loading_cover.gif
Normal file
After Width: | Height: | Size: 8.0 MiB |
BIN
data_from_portwine/img/gui/covers/pw_update_pfx_cover.gif
Normal file
After Width: | Height: | Size: 7.6 MiB |
BIN
data_from_portwine/img/gui/dolphin.png
Normal file
After Width: | Height: | Size: 729 B |
BIN
data_from_portwine/img/gui/duckstation.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
0
data_from_portwine/img/gui/epicgames.png
Normal file → Executable file
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
BIN
data_from_portwine/img/gui/epsxe.png
Normal file
After Width: | Height: | Size: 663 B |
0
data_from_portwine/img/gui/eve.png
Normal file → Executable file
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 9.1 KiB |
0
data_from_portwine/img/gui/gameforge.png
Normal file → Executable file
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
0
data_from_portwine/img/gui/glyph.png
Normal file → Executable file
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
0
data_from_portwine/img/gui/gog.png
Normal file → Executable file
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.5 KiB |
BIN
data_from_portwine/img/gui/itch.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
data_from_portwine/img/gui/lol.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
data_from_portwine/img/gui/mame.png
Normal file
After Width: | Height: | Size: 953 B |
0
data_from_portwine/img/gui/mygames.png
Normal file → Executable file
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
0
data_from_portwine/img/gui/origin.png
Normal file → Executable file
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
0
data_from_portwine/img/gui/osu.png
Normal file → Executable file
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
0
data_from_portwine/img/gui/port_changelog.png
Normal file → Executable file
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
0
data_from_portwine/img/gui/port_exit.png
Normal file → Executable file
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
BIN
data_from_portwine/img/gui/port_proton.png
Executable file → Normal file
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 50 KiB |
BIN
data_from_portwine/img/gui/port_winefile.png
Normal file
After Width: | Height: | Size: 7.8 KiB |
BIN
data_from_portwine/img/gui/ppsspp.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
data_from_portwine/img/gui/project64.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
data_from_portwine/img/gui/retroarch.png
Normal file
After Width: | Height: | Size: 787 B |
BIN
data_from_portwine/img/gui/scummvm.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
0
data_from_portwine/img/gui/steam.png
Normal file → Executable file
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
0
data_from_portwine/img/gui/ubc.png
Normal file → Executable file
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
BIN
data_from_portwine/img/gui/vba-m.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
0
data_from_portwine/img/gui/wgc.png
Normal file → Executable file
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
BIN
data_from_portwine/img/gui/yabause.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
data_from_portwine/img/w.png
Executable file → Normal file
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 409 KiB |
0
data_from_portwine/scripts/.Xresources
Normal file → Executable file
955
data_from_portwine/scripts/functions_helper
Normal file → Executable file
@ -6,18 +6,11 @@ export update_loc=${update_loc}
|
||||
|
||||
if [ "${update_loc}" = "RUS" ]
|
||||
then
|
||||
export PW_CHANGELOG_FILE="changelog_rus"
|
||||
export PW_SELECTION_DB_LOC="Найдено более одного DB файла для запускаемого приложения.\nВыберите необходимый, или перед следующим слезапуском удалите лишний DB файл.\n"
|
||||
|
||||
export inst_set="Выбор"
|
||||
export inst_set_top="Установка PortWINE"
|
||||
|
||||
export ss_title="Опции запуска:"
|
||||
export ss_text="Выберите желаемый вариант запуска ${portname}. Вы всегда можете изменить свой выбор, \nзапустив ярлык reset из каталога: "${PORT_WINE_PATH}"/"
|
||||
export ss_ver="Версия?"
|
||||
export ss_default_1="Cтандартный запуск"
|
||||
export ss_default_2="Старый запуск, с вопросами и логами"
|
||||
export ss_ogl_1="Использовать OpenGL. (DirectX в OpenGL)"
|
||||
export ss_ogl_2="Использовать VKD3D. ( DX12 в vulkan)"
|
||||
export ss_ogl_3="Использовать DXVK и D9VK. (DX9-DX11 в Vulkan и выключить DX12)"
|
||||
export ss_done="Ярлык создан в корневом каталоге порта.\nДобавить его в МЕНЮ -> ИГРЫ?"
|
||||
|
||||
export inst_succ="Установка завершена успешно!"
|
||||
@ -40,10 +33,6 @@ then
|
||||
|
||||
export port_del1="Удаление $portname"
|
||||
export port_del2="Вы действительно хотите полностью удалить PortProton?"
|
||||
export port_del3="Удалить?!"
|
||||
export port_del4="Нет, не удалять!"
|
||||
export port_del5="Да, удалить!"
|
||||
export port_del6="был удален."
|
||||
|
||||
export port_deb1="PortWINE был запущен в режиме создания ${portname}.log и он успешно сохранен в корне каталога порта"
|
||||
export port_deb2="Для диагностики проблемы, скопируйте ВЕСЬ лог в соответствующий канал у нас на сервере дискорда: https://discord.gg/FTaheP99wE"
|
||||
@ -57,37 +46,8 @@ then
|
||||
export port_start7="Запустить winetricks"
|
||||
export port_start8="DXVK"
|
||||
|
||||
export port_time1="Информация"
|
||||
export port_time2="Ты думаешь что помочь автору развивать проект это сложно? Нет!\nДостаточно, что бы именно ты пожертвовал сколько считаешь нужным,\nну или хотя бы 50 рублей."
|
||||
export port_time3="Действие:"
|
||||
export port_time4="Перейти на сайт и помочь развитию проекта."
|
||||
export port_time5="Сейчас не могу, может быть в другой раз."
|
||||
export port_time6="Я уже сделал вклад в будущее проекта."
|
||||
|
||||
export port_debug="Не торопитесь!\nПосле окончания работы ${portname}, нажмите ОК."
|
||||
|
||||
export hud_text="Выберите вывод необходимой информации на экран:"
|
||||
export hud_info="Отображать:"
|
||||
export hud_fps="частоту кадров"
|
||||
export hud_devinfo="название графического процессора и версию драйвера"
|
||||
export hud_frametimes="график времени кадра"
|
||||
export hud_submissions="количество командных буферов, представленных на кадр"
|
||||
export hud_drawcalls="количество вызовов отрисовки и отрисовки пропусков на кадр"
|
||||
export hud_pipelines="общее количество графических и вычислительных конвейеров"
|
||||
export hud_memory="объем памяти устройства, выделенной и использованной"
|
||||
export hud_gpuload="предполагаемую загрузку графического процессора (может быть неточна)"
|
||||
export hud_version="используемую версию DXVK"
|
||||
export hud_api="уровень функций D3D, используемый приложением"
|
||||
export hud_compiler="активность шейдерного компилятора"
|
||||
export hud_samplers="текущее количество используемых пар сэмплеров (только для D3D9)"
|
||||
|
||||
export sc_name="Введите название будущего ярлыка:"
|
||||
export sc_path="Создаем ярлык. Выберите файл запуска..."
|
||||
export sc_img="Создаем ярлык. Выберите иконку ICO, или PNG формата..."
|
||||
export sc_cmd="Введите дополнительные параметры запуска, или оставьте полепустым."
|
||||
|
||||
export debug_path="Выберите ярлык для создания .log файла..."
|
||||
|
||||
export loc_creat_shortcut="Создать ярлык для запускаемого файла."
|
||||
export loc_debug="Запуск c созданием .log файла в корне ${portname}"
|
||||
export loc_launch="Запустить файл..."
|
||||
@ -96,26 +56,63 @@ then
|
||||
export loc_winecmd="Запустить командную строку wine"
|
||||
export loc_winereg="Запустить редактор реестра префикса ${portname}"
|
||||
export loc_winetricks="Запустить winetricks для установки доп. библиотек в префикс ${portname}"
|
||||
|
||||
export loc_scripts_update=" Обновление базы данных для игр\n и программ успешно завершено.\n\n Перезапустите ${portname}."
|
||||
|
||||
export loc_edit_db="Изменить файл настроек для"
|
||||
|
||||
export ENABLE_VKBASALT_INFO='Включить vkBasalt по умолчанию для улучшение графики в играх работающих под Vulkan. (Горячая клавиша HOME отключает vkbasalt)'
|
||||
export PW_NO_ESYNC_INFO='Не использовать примитивы внутрипроцессной синхронизации на основе eventfd. (Рекомендуется не изменять значение)'
|
||||
export PW_NO_FSYNC_INFO='Не использовать примитивы внутрипроцессной синхронизации на основе фьютексов. (Автоматически отключается в системах без FUTEX_WAIT_MULTIPLE поддержки) (Рекомендуется не изменять значение)'
|
||||
export PW_USE_DXR10_INFO='Включить поддержку Ray Tracing v.1.0'
|
||||
export PW_USE_DXR11_INFO='Включить поддержку Ray Tracing v.1.1 (бета)'
|
||||
export PW_VULKAN_NO_ASYNC_INFO='Выключить асинхронные вызовы для режимов VULKAN и DXVK'
|
||||
export PW_USE_NVAPI_AND_DLSS_INFO='Включить DLSS на поддерживаемых видеокартах NVIDIA'
|
||||
export PW_OLD_GL_STRING_INFO='Принудительное использование старых версий OpenGL'
|
||||
export PW_HIDE_NVIDIA_GPU_INFO='Замаскировать все функции используемые для видеокарт NVIDIA'
|
||||
export PW_FORCE_USE_VSYNC_INFO='Принудительное включение вертикальной синхронизации'
|
||||
export PW_VIRTUAL_DESKTOP_INFO='Включить запуск приложение в виртуальном рабочем столе WINE'
|
||||
export PW_WINEDBG_DISABLE_INFO='Отключить все функции отладки WINE (Рекомендуется не изменять значение)'
|
||||
export PW_USE_TERMINAL_INFO='Запускать приложение в терминале'
|
||||
export PW_WINE_ALLOW_XIM_INFO='Использовать альтернативный режим для контроллера (Использовать только в случае проблем с контроллером)'
|
||||
export PW_HEAP_DELAY_FREE_INFO='Включить задержку освобождения некоторой памяти, чтобы обойти ошибки, связанные с использованием приложения после освобождения памяти.'
|
||||
export PW_NO_WRITE_WATCH_INFO='Очень опасный способ взлома таймера записи в памяти в ntdll. Это улучшает производительность некоторых очень специфических игр. (Рекомендуется не изменять значение)'
|
||||
export PW_GUI_DISABLED_CS_INFO='Отключить окно выбора режимов запуска и версии WINE'
|
||||
export PW_USE_GSTREAMER_INFO='Использовать Gstreamer для вывода роликов в играх (поддержка WMF)'
|
||||
export PW_USE_RUNTIME_INFO='Использовать контейнерный режим запуска (Рекомендуется не изменять значение)'
|
||||
export PW_MANGOHUD_INFO='Использование мониторинга FPS и нагрузки системы (Включается и выключается сочитанием клавиш - правый Shift + F12)'
|
||||
export PW_USE_GAMEMODE_INFO='Использование автоматической оптимизации системы для увеличения производительности в играх (при условии установленного пакета gamemode в системе)'
|
||||
export PW_DX12_DISABLE_INFO='Принудительное отключение DirectX 12'
|
||||
export PW_USE_WINE_DXGI_INFO='Принудительное использование встроенной библиотеки DXGI (в редких случаях решает проблемы с запуском игр под DX12)'
|
||||
export PW_MANGOHUD_USER_CONF_INFO='Принудительное использование системных настроек MANGOHUD (GOverlay и т.п.)'
|
||||
|
||||
export PW_3DFX_INFO='Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)'
|
||||
export PW_AdaptiveSharpen_INFO='Увеличение резкости, можно использовать совместо с CAS'
|
||||
export PW_Bloom_INFO='Добавляет свечения от ярких источников света в игре'
|
||||
export PW_Border_INFO='Обрезка изображения сверху и снизу (как в кино =)'
|
||||
export PW_Cartoon_INFO='Сильное увеличение резкости краев тексур'
|
||||
export PW_ChromaticAberration_INFO='Добавляет хроматические аберрации к изображению'
|
||||
export PW_Clarity_INFO='Увеличение резкости текстур с небольшими модификациями контраста изображения (похож по эффекту на CAS)'
|
||||
export PW_ColorMatrix_INFO='Добавление холодных цветов'
|
||||
export PW_Colourfulness_INFO='Увеличение насыщености цветов'
|
||||
export PW_FakeHDR_INFO='Расширение динамического диапазона цветов'
|
||||
export PW_FilmGrain2_INFO='Добавление эффекта зерна кинопленки'
|
||||
export PW_Curves_INFO='Увеличение контраста изображения'
|
||||
export PW_Denoise_INFO='Уменьшение шумов за счет смазывания изображения'
|
||||
export PW_Emphasize_INFO='Уменьшение рязрядности цветопередачи'
|
||||
export PW_FakeMotionBlur_INFO='Сильное размытие объектов в движении'
|
||||
export PW_FilmicAnamorphSharpen_INFO='Увеличение резкости (рекомендую для мультяшных игр)'
|
||||
export PW_FilmicPass_INFO='Добавление холодных цветов'
|
||||
export PW_SMAA_INFO='Альтернативный вариант сглаживания (меньший эффект, но с меньшим потреблением ресурсов GPU, относительно стандартного SMAA)'
|
||||
export PW_GaussianBlur_INFO='Небольшой эффект размытия ярких обьектов (например пламя)'
|
||||
|
||||
export PW_WAYLAND_INFO="Внимание! Вы запускаете $portname в сессии Wayland, некоторые функции могут быть недоступны!\nРекомендуется перезапустить сессию в X11!"
|
||||
|
||||
elif [ "${update_loc}" = "ENG" ]
|
||||
then
|
||||
export PW_CHANGELOG_FILE="changelog_eng"
|
||||
export PW_SELECTION_DB_LOC="More than one DB file found for the application being launched.\nSelect the required one, or delete the extra DB file before the next run.\n"
|
||||
|
||||
export inst_set="Sett..."
|
||||
export inst_set_top="PortWINE setting"
|
||||
|
||||
export ss_title="Settings::"
|
||||
export ss_text="Choose your preferred ${portname} launch option. You can always change your choice by unsetting\nthe reset shortcut from the directory: "${PORT_WINE_PATH}"/"
|
||||
export ss_ver="Version:"
|
||||
export ss_default_1="Standard start"
|
||||
export ss_default_2="Old startup, with questions and logs"
|
||||
export ss_ogl_1="Use OpenGL. (DirectX to OpenGL)"
|
||||
export ss_ogl_2="Use VKD3D. (DX12 to vulkan)"
|
||||
export ss_ogl_3="Use DXVK and D9VK. (DX9-DX11 to Vulkan)"
|
||||
export ss_done="The shortcut was created in the ${portname} directory.\nAdd it to MENU -> GAMES?"
|
||||
|
||||
export inst_succ="The installation was successful."
|
||||
|
||||
export port_upd1="New update PortWINE"
|
||||
@ -136,10 +133,6 @@ then
|
||||
|
||||
export port_del1="Remove $portname"
|
||||
export port_del2="Are you sure you want to delete the PortProton"
|
||||
export port_del3="Remove?!"
|
||||
export port_del4="No!"
|
||||
export port_del5="Yes!"
|
||||
export port_del6="was deleted."
|
||||
export port_deb1="PortWINE was launched in creation mode ${portname}.log and it is successfully stored in the root directory of the port"
|
||||
|
||||
export port_deb2="To diagnose the problem, copy ALL of the log to discord server: https://discord.gg/FTaheP99wE"
|
||||
@ -153,37 +146,10 @@ then
|
||||
export port_start7="Run winetricks"
|
||||
export port_start8="DXVK"
|
||||
|
||||
export port_time1="Information"
|
||||
export port_time2="Do you think that it is difficult to help the author develop the project?\nNo! It is enough that you would sacrifice what you think is necessary, well, or at least 1$."
|
||||
export port_time3="Action:"
|
||||
export port_time4="Go to the site and help develop the project"
|
||||
export port_time5="I do not want to help the project"
|
||||
export port_time6="I'm well done and have already contributed to the future of the project"
|
||||
|
||||
export port_debug="Please wait!\nAfter finishing the ${portname}, click OK."
|
||||
|
||||
export hud_text="The DXVK_HUD environment variable controls a HUD which can display the framerate\nand some stat counters. It accepts a comma-separated list of the following options:"
|
||||
export hud_info="Description:"
|
||||
export hud_fps="Shows the current frame rate."
|
||||
export hud_devinfo="Displays the name of the GPU and the driver version."
|
||||
export hud_frametimes="Shows a frame time graph."
|
||||
export hud_submissions="Shows the number of command buffers submitted per frame."
|
||||
export hud_drawcalls="Shows the number of draw calls and render passes per frame."
|
||||
export hud_pipelines="Shows the total number of graphics and compute pipelines."
|
||||
export hud_memory="Shows the amount of device memory allocated and used."
|
||||
export hud_gpuload="Shows estimated GPU load. May be inaccurate."
|
||||
export hud_version="Shows DXVK version."
|
||||
export hud_api="Shows the D3D feature level used by the application."
|
||||
export hud_compiler="Shows shader compiler activity"
|
||||
export hud_samplers="Shows the current number of sampler pairs used [D3D9 Only]"
|
||||
|
||||
export sc_name="Name shortcut:"
|
||||
export sc_path="Select the .exe file..."
|
||||
export sc_img="Select the .ICO or .PNG file..."
|
||||
export sc_cmd="Add command line"
|
||||
|
||||
export debug_path="Select the .desktop file for create the log"
|
||||
|
||||
export PW_WAYLAND_INFO="Attention! You are running $portname in a Wayland session, some features may not be available!\nRestarting your session in X11 is recommended!"
|
||||
|
||||
#Helped in translation: ConTI1NuEsZZZ
|
||||
export loc_creat_shortcut="Create shortcut for select file..."
|
||||
export loc_debug="Launch with the creation of a .log file at the root ${portname}"
|
||||
@ -193,8 +159,5 @@ then
|
||||
export loc_winecmd="Run wine command line"
|
||||
export loc_winereg="Run Registry Prefix Editor ${portname}"
|
||||
export loc_winetricks="Run winetricks to install additional libraries to the prefix ${portname}"
|
||||
|
||||
export loc_scripts_update="Updating scripts and database of games\n and programs completed successfully.\n\n Restart ${portname}."
|
||||
|
||||
export loc_edit_db="Edit database file for"
|
||||
fi
|
||||
|
46
data_from_portwine/scripts/portwine_db/AC4BFSP
Normal file
@ -0,0 +1,46 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#AC4BFSP.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_STEAM_6.3-8
|
||||
export PW_VULKAN_USE=1
|
||||
export PW_USE_DXR10=0
|
||||
##export PW_DLSS_ON=1
|
||||
export PW_VULKAN_NO_ASYNC=0
|
||||
export PW_USE_NVAPI_AND_DLSS=0
|
||||
export PW_OLD_GL_STRING=0
|
||||
export PW_HIDE_NVIDIA_GPU=0
|
||||
export PW_FORCE_USE_VSYNC=0
|
||||
export PW_VIRTUAL_DESKTOP=0
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
export ENABLE_VKBASALT=0
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
export PW_NO_FSYNC=1
|
||||
export PW_NO_ESYNC=1
|
||||
export PW_USE_GSTREAMER=1
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
export PW_NO_WRITE_WATCH=0
|
||||
export PW_HEAP_DELAY_FREE=0
|
||||
export PW_WINE_ALLOW_XIM=0
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
export PW_WINEDBG_DISABLE=1
|
||||
export PW_USE_TERMINAL=0
|
||||
export PW_GUI_DISABLED_CS=0
|
||||
##export PATH_TO_GAME=
|
||||
##add_in_start_portwine () { commands ; }
|
||||
export PW_MANGOHUD=1
|
||||
export PW_MANGOHUD_USER_CONF=0
|
||||
export PW_USE_DXR11=0
|
||||
export PW_USE_RUNTIME=1
|
||||
export PW_USE_GAMEMODE=1
|
||||
export PW_DX12_DISABLE=0
|
||||
export PW_USE_WINE_DXGI=0
|
||||
export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0
|
2
data_from_portwine/scripts/portwine_db/ACIII
Normal file → Executable file
@ -17,7 +17,7 @@ export WINEDLLOVERRIDES="xinput1_3,d3dcompiler_43=n,b"
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_TERMINAL=0 # Force run in terminal
|
||||
##export PW_OLD_GL_STRING=0
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_VKD3D_FEATURE_LEVEL=0
|
||||
##export PW_NO_WRITE_WATCH=0 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HIDE_NVIDIA_GPU=0
|
||||
|
35
data_from_portwine/scripts/portwine_db/ACValhalla
Normal file
@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
#Author: anonymous
|
||||
#ACValhalla.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
export PW_DLL_INSTALL="vcrun2019" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=proton_ge
|
||||
export PW_VULKAN_USE=1
|
||||
##export PW_DXR_ON=1
|
||||
export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##add_in_start_portwine () { commands ; }
|
38
data_from_portwine/scripts/portwine_db/ALOTInstaller
Normal file
@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#ALOTInstaller.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_PW_6.19
|
||||
export PW_VULKAN_USE=0
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_DLSS_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PW_USE_GSTREAMER=1 # 0 - disabled use winegstreamer
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##export PATH_TO_GAME=
|
||||
##add_in_start_portwine () { commands ; }
|
0
data_from_portwine/scripts/portwine_db/Ableton_Live_11_Suite
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/AliceMadnessReturns
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Alien_Isolation
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Aliens Colonial Marines
Normal file → Executable file
41
data_from_portwine/scripts/portwine_db/Anno4
Normal file
@ -0,0 +1,41 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#Anno4.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
export PW_COMMENT_DB="If after the first launch you see a black screen,\njust restart the game."
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_GE
|
||||
export PW_VULKAN_USE=dxvk
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
export ENABLE_VKBASALT=1
|
||||
export PW_VKBASALT_EFFECTS="cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
export PW_VKBASALT_FFX_CAS="0.6" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PW_USE_GSTREAMER=1 # 0 - disabled use winegstreamer
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##export PATH_TO_GAME=
|
||||
add_in_start_portwine () {
|
||||
if [ -d "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/" ] ; then
|
||||
sed -i 's/<DirectXVersion>0<\/DirectXVersion>/<DirectXVersion>9<\/DirectXVersion>/' "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/Engine.ini"
|
||||
fi
|
||||
}
|
44
data_from_portwine/scripts/portwine_db/AnomalyLauncher
Normal file
@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
#Author: stalker
|
||||
#AnomalyLauncher.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
export PW_DLL_INSTALL="d3dx10 d3dx11_42 d3dx11_43" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_STEAM
|
||||
export PW_VULKAN_USE=1
|
||||
export PW_USE_DXR10=0
|
||||
export PW_VULKAN_NO_ASYNC=0
|
||||
export PW_USE_NVAPI_AND_DLSS=0
|
||||
export PW_OLD_GL_STRING=0
|
||||
export PW_HIDE_NVIDIA_GPU=0
|
||||
export PW_FORCE_USE_VSYNC=0
|
||||
export PW_VIRTUAL_DESKTOP=0
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
export ENABLE_VKBASALT=1
|
||||
export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
|
||||
export PW_VKBASALT_FFX_CAS=1
|
||||
export PW_NO_FSYNC=0
|
||||
export PW_NO_ESYNC=0
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
export PW_NO_WRITE_WATCH=0
|
||||
export PW_HEAP_DELAY_FREE=0
|
||||
export PW_WINE_ALLOW_XIM=0
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
export PW_WINEDBG_DISABLE=1
|
||||
export PW_USE_TERMINAL=0
|
||||
export PW_GUI_DISABLED_CS=0
|
||||
##add_in_start_portwine () { commands ; }
|
||||
export PW_MANGOHUD=1
|
||||
export PW_MANGOHUD_USER_CONF=0
|
||||
export PW_USE_DXR11=0
|
||||
export PW_USE_GSTREAMER=1
|
||||
export PW_USE_RUNTIME=1
|
||||
export PW_USE_GAMEMODE=1
|
||||
export PW_DX12_DISABLE=0
|
||||
export PW_USE_WINE_DXGI=1
|
||||
export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0
|
4
data_from_portwine/scripts/portwine_db/Arthur
Normal file → Executable file
@ -13,9 +13,9 @@ export PW_VULKAN_USE=dxvk
|
||||
##export PW_VULKAN_USE=dxvk # dxvk, vkd3d or 0 for OpenGL
|
||||
##export PW_DXVK_VER=1.8.1
|
||||
##export PW_VKD3D_VER=2.2
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
35
data_from_portwine/scripts/portwine_db/AssassinsCreedII
Executable file
@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#AssassinsCreedII.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_GE
|
||||
export PW_VULKAN_USE=dxvk
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##add_in_start_portwine () { commands ; }
|
35
data_from_portwine/scripts/portwine_db/AssassinsCreedIIGame
Executable file
@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#AssassinsCreedIIGame.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_GE
|
||||
export PW_VULKAN_USE=dxvk
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##add_in_start_portwine () { commands ; }
|
0
data_from_portwine/scripts/portwine_db/BF2
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Baldurs_Gate_3
Normal file → Executable file
7
data_from_portwine/scripts/portwine_db/Battle.net_Launcher
Normal file → Executable file
@ -5,14 +5,13 @@
|
||||
#Battle.net.exe
|
||||
#Rating=5
|
||||
################################################
|
||||
export PW_COMMENT_DB="We recommend using PROTON_GE + DXVK!"
|
||||
export PW_WINE_USE=proton_ge
|
||||
export PW_VULKAN_USE=dxvk
|
||||
#export PW_COMMENT_DB="We recommend using PROTON_GE + VULKAN!"
|
||||
export PW_WINE_USE=PROTON_GE
|
||||
export PW_VULKAN_USE=1
|
||||
export LAUNCH_PARAMETERS=""
|
||||
export WINEDLLOVERRIDES="locationapi="
|
||||
export PW_DLL_INSTALL="vcrun2019 d3dx11_42 d3dx11_43"
|
||||
export PW_WINDOWS_VER=10
|
||||
export PW_USE_NVAPI=0
|
||||
|
||||
add_in_start_portwine () {
|
||||
rm -fr "${PORT_WINE_PATH}/data/pfx/drive_c/ProgramData/Agent/data"
|
||||
|
6
data_from_portwine/scripts/portwine_db/Biomutant
Normal file → Executable file
@ -3,16 +3,16 @@
|
||||
#Biomutant.exe
|
||||
#Rating=1-5
|
||||
########################################################
|
||||
export PW_VULKAN_USE=vkd3d
|
||||
export PW_VULKAN_USE=1
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
export PW_DLL_INSTALL="vcrun2019" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
0
data_from_portwine/scripts/portwine_db/Botanicula
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Brokgame
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Call of Juarez Bound in Blood
Normal file → Executable file
35
data_from_portwine/scripts/portwine_db/Cinebench
Executable file
@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#Cinebench.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_STEAM_6.3-8C_PW2
|
||||
export PW_VULKAN_USE=1
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##add_in_start_portwine () { commands ; }
|
35
data_from_portwine/scripts/portwine_db/Configurator
Executable file
@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#Configurator.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_STEAM
|
||||
export PW_VULKAN_USE=dxvk
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##add_in_start_portwine () { commands ; }
|
4
data_from_portwine/scripts/portwine_db/Control_DX11
Normal file → Executable file
@ -15,9 +15,9 @@ export PW_DLL_INSTALL="physx"
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_VULKAN_USE=dxvk # dxvk, vkd3d or 0 for OpenGL
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
6
data_from_portwine/scripts/portwine_db/Control_DX12
Normal file → Executable file
@ -5,7 +5,7 @@
|
||||
########################################################
|
||||
export PW_VULKAN_USE=vkd3d
|
||||
export PW_COMMENT_DB="Control (DX12)"
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_MANGOHUD=1
|
||||
export PW_DLL_INSTALL="physx"
|
||||
export WINEDLLOVERRIDES="d3d12,d3d_rmdwin10_f,renderer_rmdwin10_f,app_rmdwin10_f,input_rmdwin10_f,renderer_rmdwin10_f,physics_rmdwin10_f,snd_rmdwin10_f,ui_rmdwin10_f=n"
|
||||
@ -15,9 +15,9 @@ export WINEDLLOVERRIDES="d3d12,d3d_rmdwin10_f,renderer_rmdwin10_f,app_rmdwin10_f
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_VULKAN_USE=dxvk # dxvk, vkd3d or 0 for OpenGL
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
0
data_from_portwine/scripts/portwine_db/CyberShadow
Normal file → Executable file
4
data_from_portwine/scripts/portwine_db/Cyberpunk2077
Normal file → Executable file
@ -3,7 +3,7 @@
|
||||
#Cyberpunk2077.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
export PW_VULKAN_USE=vkd3d
|
||||
export PW_VULKAN_USE=1
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
export WINEDLLOVERRIDES="Crash*,REDEngineErrorReporter.exe="
|
||||
##export PW_DLL_INSTALL="d3dcompiler_47" # Install DDL in port prefix (used winetricks)
|
||||
@ -13,7 +13,7 @@ export WINEDLLOVERRIDES="Crash*,REDEngineErrorReporter.exe="
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_TERMINAL=0 # Force run in terminal
|
||||
##export PW_OLD_GL_STRING=0
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_VKD3D_FEATURE_LEVEL=1
|
||||
##export PW_NO_WRITE_WATCH=0 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HIDE_NVIDIA_GPU=0
|
||||
|
42
data_from_portwine/scripts/portwine_db/DAOriginsLauncher
Normal file
@ -0,0 +1,42 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#DAOriginsLauncher.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_GE
|
||||
export PW_VULKAN_USE=1
|
||||
export PW_DXR_ON=0
|
||||
##export PW_DLSS_ON=1
|
||||
export PW_VULKAN_NO_ASYNC=0
|
||||
export PW_USE_NVAPI_AND_DLSS=0
|
||||
export PW_OLD_GL_STRING=0
|
||||
export PW_HIDE_NVIDIA_GPU=0
|
||||
export PW_FORCE_USE_VSYNC=0
|
||||
export PW_VIRTUAL_DESKTOP=0
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
export ENABLE_VKBASALT=1
|
||||
export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
|
||||
export PW_VKBASALT_FFX_CAS=1
|
||||
export PW_NO_FSYNC=0
|
||||
export PW_NO_ESYNC=1
|
||||
export PW_USE_GSTREAMER=1
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
export PW_NO_WRITE_WATCH=0
|
||||
export PW_HEAP_DELAY_FREE=0
|
||||
export PW_WINE_ALLOW_XIM=0
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
export PW_WINEDBG_DISABLE=1
|
||||
export PW_USE_TERMINAL=0
|
||||
export PW_GUI_DISABLED_CS=0
|
||||
##export PATH_TO_GAME=
|
||||
##add_in_start_portwine () { commands ; }
|
||||
export PW_MANGOHUD=1
|
||||
export PW_USE_RUNTIME=1
|
||||
export PW_USE_GAMEMODE=1
|
||||
export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0
|
4
data_from_portwine/scripts/portwine_db/DOOM Eternal
Normal file → Executable file
@ -3,7 +3,7 @@
|
||||
#DOOMEternalx64vk.exe
|
||||
#Rating=?
|
||||
################################################
|
||||
export PW_VULKAN_USE=vkd3d
|
||||
export PW_VULKAN_USE=1
|
||||
#export WINEDLLOVERRIDES="amd_ags_x64=b"
|
||||
#export PW_LOG=0 # Enable debug mode fo terminal
|
||||
#export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
@ -11,7 +11,7 @@ export PW_NO_ESYNC=1 # Do not use eventfd-based in-process synchronizatio
|
||||
#export PW_VULKAN_NO_ASYNC=1
|
||||
#export PW_USE_TERMINAL=1
|
||||
#export PW_OLD_GL_STRING=0
|
||||
#export PW_USE_NVAPI=0
|
||||
#export PW_USE_NVAPI_AND_DLSS=0
|
||||
#export PW_VKD3D_FEATURE_LEVEL=0
|
||||
#export PW_NO_WRITE_WATCH=0 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
#export PW_HIDE_NVIDIA_GPU=0
|
||||
|
2
data_from_portwine/scripts/portwine_db/DOOMx64vk
Normal file → Executable file
@ -4,7 +4,7 @@
|
||||
#DOOMx64vk.exe
|
||||
#Rating=1-5
|
||||
########################################################
|
||||
export PW_VULKAN_USE=dxvk
|
||||
export PW_VULKAN_USE=1
|
||||
#####################examples###########################
|
||||
export PW_COMMENT_DB="DOOM 2016"
|
||||
export PW_DLL_INSTALL="xact xact_x64 vcrun2019"
|
||||
|
40
data_from_portwine/scripts/portwine_db/DXHRDC
Normal file
@ -0,0 +1,40 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#DXHRDC.exe
|
||||
#DXHumanRevolutionDC.exe
|
||||
#DXHumanRevolutionDC_s.exe
|
||||
#Rating=5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
export WINEDLLOVERRIDES="WINMM=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_GE_6.19-5
|
||||
export PW_VULKAN_USE=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_DLSS_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
export ENABLE_VKBASALT=1
|
||||
export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
|
||||
export PW_VKBASALT_FFX_CAS=1
|
||||
export PW_NO_FSYNC=0 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
export PW_USE_GSTREAMER=0 # 0 - disabled use winegstreamer
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##export PATH_TO_GAME=
|
||||
##add_in_start_portwine () { commands ; }
|
4
data_from_portwine/scripts/portwine_db/DaysGone
Normal file → Executable file
@ -10,9 +10,9 @@ export PW_VULKAN_USE=dxvk
|
||||
export PW_DLL_INSTALL="vcrun2019" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
0
data_from_portwine/scripts/portwine_db/Dead Space
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Death Stranding
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Deep Rock Galactic
Normal file → Executable file
38
data_from_portwine/scripts/portwine_db/Deponia
Normal file
@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#Deponia.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_STEAM_6.3-8C_PW2
|
||||
export PW_VULKAN_USE=0
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_DLSS_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PW_USE_GSTREAMER=1 # 0 - disabled use winegstreamer
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##export PATH_TO_GAME=
|
||||
##add_in_start_portwine () { commands ; }
|
0
data_from_portwine/scripts/portwine_db/DetroitBecomeHuman
Normal file → Executable file
2
data_from_portwine/scripts/portwine_db/Diablo_II
Normal file → Executable file
@ -14,7 +14,7 @@ export PW_VULKAN_USE=0
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_TERMINAL=0 # Force run in terminal
|
||||
##export PW_OLD_GL_STRING=0
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_VKD3D_FEATURE_LEVEL=0
|
||||
##export PW_NO_WRITE_WATCH=0 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HIDE_NVIDIA_GPU=0
|
||||
|
0
data_from_portwine/scripts/portwine_db/Disjunction
Normal file → Executable file
38
data_from_portwine/scripts/portwine_db/Dolphin
Normal file
@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#Dolphin.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_STEAM_6.3-7
|
||||
export PW_VULKAN_USE=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_DLSS_ON=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
##export PW_VIRTUAL_DESKTOP=1
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
##export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
##export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
|
||||
##export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
|
||||
##export PW_USE_GSTREAMER=1 # 0 - disabled use winegstreamer
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
##export PW_NO_WRITE_WATCH=1 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HEAP_DELAY_FREE=1
|
||||
##export PW_WINE_ALLOW_XIM=1 # Disable XIM support until libx11 >= 1.7 is widespread
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
|
||||
##export PW_USE_TERMINAL=1 # Force run in terminal
|
||||
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
|
||||
##export PATH_TO_GAME=
|
||||
##add_in_start_portwine () { commands ; }
|
0
data_from_portwine/scripts/portwine_db/EDLaunch
Normal file → Executable file
35
data_from_portwine/scripts/portwine_db/EoCApp
Executable file
@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
#Author: xuser
|
||||
#EoCApp.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_GE
|
||||
export PW_VULKAN_USE=dxvk
|
||||
export PW_DXR_ON=0
|
||||
export PW_VULKAN_NO_ASYNC=0
|
||||
export PW_USE_NVAPI=0
|
||||
export PW_OLD_GL_STRING=0
|
||||
export PW_HIDE_NVIDIA_GPU=0
|
||||
export PW_FORCE_USE_VSYNC=0
|
||||
export PW_VIRTUAL_DESKTOP=0
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
export ENABLE_VKBASALT=1
|
||||
export PW_VKBASALT_EFFECTS=cas:AmbientLight
|
||||
export PW_VKBASALT_FFX_CAS=0
|
||||
export PW_NO_FSYNC=1
|
||||
export PW_NO_ESYNC=1
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
export PW_NO_WRITE_WATCH=0
|
||||
export PW_HEAP_DELAY_FREE=0
|
||||
export PW_WINE_ALLOW_XIM=0
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
export PW_WINEDBG_DISABLE=0
|
||||
export PW_USE_TERMINAL=0
|
||||
export PW_GUI_DISABLED_CS=0
|
||||
##add_in_start_portwine () { commands ; }
|
5
data_from_portwine/scripts/portwine_db/EpicGamesLauncher
Normal file → Executable file
@ -2,6 +2,9 @@
|
||||
#Author: PortWINE
|
||||
#EpicGamesLauncher.exe
|
||||
#Rating=5
|
||||
################################################
|
||||
##############################################
|
||||
#export PW_COMMENT_DB="PortWINE database file for Epic Games Launcher"
|
||||
export PW_WINE_USE=PROTON_STEAM
|
||||
export PW_VULKAN_USE=1
|
||||
export LAUNCH_PARAMETERS="-opengl -SkipBuildPatchPrereq"
|
||||
export PW_DLL_INSTALL="vcrun2010 vcrun2012 vcrun2013 vcrun2019 d3dcompiler_43 d3dcompiler_47 d3dx9"
|
||||
|
2
data_from_portwine/scripts/portwine_db/Esprit_Games
Normal file → Executable file
@ -9,7 +9,7 @@ export PW_WINDOWS_VER=7 # Set windows version 10, 7 or XP
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_VULKAN_USE=dxvk # dxvk, vkd3d or 0 for OpenGL
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_NVAPI_DISABLE=1
|
||||
##export PW_OLD_GL_STRING=1
|
||||
|
@ -13,9 +13,9 @@ export WINEDLLOVERRIDES="FLEngine,FLEngine_x64=n"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_DXVK_VER=1.8.1
|
||||
##export PW_VKD3D_VER=2.2
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=0
|
||||
##export PW_HIDE_NVIDIA_GPU=0
|
||||
##export PW_FORCE_USE_VSYNC=2 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
2
data_from_portwine/scripts/portwine_db/Far Cry 1
Normal file → Executable file
@ -11,7 +11,7 @@ export PW_NO_ESYNC=1 # Do not use eventfd-based in-process synchronizatio
|
||||
export PW_DXVK_ASYNC=0
|
||||
#export PW_USE_TERMINAL=0
|
||||
export PW_OLD_GL_STRING=1
|
||||
#export PW_USE_NVAPI=0
|
||||
#export PW_USE_NVAPI_AND_DLSS=0
|
||||
#export PW_NO_WRITE_WATCH=0 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
#export PW_HIDE_NVIDIA_GPU=0
|
||||
#export PW_FORCE_USE_VSYNC=2 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
43
data_from_portwine/scripts/portwine_db/FarCry6
Normal file
@ -0,0 +1,43 @@
|
||||
#!/bin/bash
|
||||
#Author: gamer
|
||||
#FarCry6.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
##export PW_COMMENT_DB="blablabla"
|
||||
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
export PW_WINE_USE=PROTON_GE
|
||||
export VK_FORMAT_A8_UNORM=1
|
||||
export PW_VULKAN_USE=1
|
||||
export PW_DXR_ON=0
|
||||
##export PW_DLSS_ON=1
|
||||
export PW_VULKAN_NO_ASYNC=0
|
||||
export PW_USE_NVAPI_AND_DLSS=0
|
||||
export PW_OLD_GL_STRING=0
|
||||
export PW_HIDE_NVIDIA_GPU=0
|
||||
export PW_FORCE_USE_VSYNC=0
|
||||
export PW_VIRTUAL_DESKTOP=0
|
||||
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||
export ENABLE_VKBASALT=1
|
||||
##export PW_VKBASALT_EFFECTS="FakeHDR:cas" # Use Reshade in others games (dx9-12 to vulkan only)
|
||||
##export PW_VKBASALT_FFX_CAS="0.75" # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
|
||||
export PW_NO_FSYNC=0
|
||||
export PW_NO_ESYNC=1
|
||||
export PW_USE_GSTREAMER=1
|
||||
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
|
||||
export PW_NO_WRITE_WATCH=0
|
||||
export PW_HEAP_DELAY_FREE=0
|
||||
export PW_WINE_ALLOW_XIM=0
|
||||
##export WINEARCH=win32 # defaut = win64
|
||||
##export WINEPREFIX=
|
||||
export PW_WINEDBG_DISABLE=1
|
||||
export PW_USE_TERMINAL=0
|
||||
export PW_GUI_DISABLED_CS=0
|
||||
##export PATH_TO_GAME=
|
||||
##add_in_start_portwine () { commands ; }
|
||||
export PW_MANGOHUD=1
|
||||
export PW_USE_RUNTIME=1
|
||||
export PW_USE_GAMEMODE=1
|
||||
export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=60
|
2
data_from_portwine/scripts/portwine_db/FarLoneSails
Normal file → Executable file
@ -14,7 +14,7 @@
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_TERMINAL=0 # Force run in terminal
|
||||
##export PW_OLD_GL_STRING=0
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_VKD3D_FEATURE_LEVEL=0
|
||||
##export PW_NO_WRITE_WATCH=0 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
|
||||
##export PW_HIDE_NVIDIA_GPU=0
|
||||
|
4
data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d11
Normal file → Executable file
@ -13,9 +13,9 @@ export PW_DLL_INSTALL="d3dx11_42 d3dx11_43"
|
||||
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_VULKAN_USE=dxvk # dxvk, vkd3d or 0 for OpenGL
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
4
data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d9
Normal file → Executable file
@ -13,9 +13,9 @@ export PW_VULKAN_USE=0
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_VULKAN_USE=dxvk # dxvk, vkd3d or 0 for OpenGL
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
4
data_from_portwine/scripts/portwine_db/Far_Cry_4
Normal file → Executable file
@ -11,9 +11,9 @@ export PW_DLL_INSTALL="d3dcompiler_43 d3dcompiler_47" # Install DD
|
||||
##export WINEDLLOVERRIDES="blabla=n,b"
|
||||
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
|
||||
##export PW_VULKAN_USE=dxvk # dxvk, vkd3d or 0 for OpenGL
|
||||
##export PW_DXR_ON=1
|
||||
##export PW_USE_DXR10=1
|
||||
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
|
||||
##export PW_USE_NVAPI=0
|
||||
##export PW_USE_NVAPI_AND_DLSS=0
|
||||
##export PW_OLD_GL_STRING=1
|
||||
##export PW_HIDE_NVIDIA_GPU=1
|
||||
##export PW_FORCE_USE_VSYNC=0 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
|
||||
|
0
data_from_portwine/scripts/portwine_db/ForzaHorizon4
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/Frozen Throne
Normal file → Executable file
0
data_from_portwine/scripts/portwine_db/GTAIV
Normal file → Executable file
@ -4,12 +4,14 @@
|
||||
#GOG_Galaxy_2.0.exe
|
||||
#Rating=1-5
|
||||
################################################
|
||||
export WINEDLLOVERRIDES="galaxycommunication.exe=n;libglesv2="
|
||||
export LAUNCH_PARAMETERS="/runWithoutUpdating /deelevated"
|
||||
export PW_DLL_INSTALL="vcrun2019 mfc140"
|
||||
export PW_VULKAN_USE=1
|
||||
export PW_WINE_USE=PROTON_STEAM
|
||||
#export WINEDLLOVERRIDES="galaxycommunication.exe=n;libglesv2="
|
||||
#export LAUNCH_PARAMETERS="/runWithoutUpdating /deelevated"
|
||||
export PW_DLL_INSTALL="vcrun2019"
|
||||
add_in_start_portwine ()
|
||||
{
|
||||
if [ -e "${WINEPREFIX}/drive_c/users/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json" ] ; then
|
||||
sed -i 's/"featureOverlay" : true,/"featureOverlay" : false,/' "${WINEPREFIX}/drive_c/${USER}/steamuser/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json"
|
||||
fi
|
||||
}
|
||||
}
|
||||
|