ПРЕВЕДСТВУЮ!!!
Я создал эту тему, чтобы помогать с установкой SFW начинающим линуксоидам.
Все вопросы о работе СФВ под Линукс пишите мне.
Мой ник в Дискорде в нашей группе Trust
======
Позже начну писать гайд
======
Для начала хочу отметить (ЭТО ВАЖНО!) все операции с файловой системой вайн нужно проводить мод-менеджерами, либо установленным под Вайн Тотал-Коммандером, потому-что иначе вы можете случайно создать несколько разных файлов под одинаковым именем в разных регистрах символов, а это неприемлемо.
Далее, следует установить wine-staging из репозиториев вашего дистра и скачать DXVK с гитхаба (в комплекте с ДХВК идёт скрипт-установщик).
Запускаем скрипт ДХВК в консоли так
cd путь-к-распакованной-папке-DXVK
bash ./setup_dxvk.sh install
Не забудьте поставить кодеки!!! (плагины gstreamer) Иначе не будет звуков музыки
Ставить лучше всего английские версии игр из магазина GOG - где их взять - вы знаете сами.
Первым шагом будет установка. Прежде всего, установленные игры нужно запустить с рабочего стола, один раз каждую.
Далее устанавливаем SFW - убедитесь, что пути к папкам игр определились правильно. Если нет - скорректируйте.
В последней версии Вайн есть патч Low Fragmentation Heap - он конфликтует с NVHR, потому NVHR не ставьте, либо переименуйте потом в папке игры d3dx9_38.dll
С помощью FOMM отсортируйте мастерфайлы игры в такой вид:
[X] FalloutNV.esm
[X] ThePitt.esm
[X] Anchorage.esm
[X] BrokenSteel.esm
[X] PointLookout.esm
[X] Zeta.esm
[X] DeadMoney.esm
[X] HonestHearts.esm
[X] OldWorldBlues.esm
[X] LonesomeRoad.esm
[X] GunRunnersArsenal.esm
Создайте в папке игры dxvk.conf и ограничьте частоту кадров по формуле ниже
dxgi.maxFrameRate = 72
d3d9.maxFrameRate = 72
Ограничьте частоту кадров в соответствии с этой таблицей:
Монитор = Ограничение
60 = 60
75 = 75
120 = 60
144 = 72
160 = 80
=====
Если что-то вспомню ещё, то допишу