Хотел бы поделиться рабочими параметрами установщика (без Texmod) на Steam Deck и включением вибрации.
Запускал setup и игру с proton-ge (10-25)
На первом экране НЕ (!) ставил галочки на VC++ и DirectX
На втором экране:
1 - Полная русская локализация
2 - AMD
3 - Освещение Xbox 360
На третьем экране:
- Убрал галку фикс для AMD (с ней не стартует или некорректно отрабатывают оверлеи, вероятно просто не нужна);
- Эффекты частиц с Xbox 360
- HD-отражения и тени
- Улучшенная поддержка контроллера Xbox
После установки - выбрал speed.exe
Вибрация включается подменой dinput8.dll от проекта Xidi. Оригинальный dinput8.dll видимо используется для инжекта модов, поэтому по лайфхаку из инета переименуем в dsound.dll.
Вибрация работает даже со Steam Input.
НО! Считается что у NFS MW на ПК плохо портировали вибрацию и потому там есть некоторые баги, по типу залипающей вибрации если наехать на траву.
Ещё раз, для включения вибрации:
1. Оригинальный dinput8.dll в папке игры (в префиксе игры steam, можно открыть путь через ProtonPlus) переименовал в dsound.dll;
2. Скачал последний релиз Xidi;
3. Достал dinput8.dll для x86 и закинул в папку с игрой;
4. Создать файл Xidi.ini для ремапа на современный контроллер, со следующем содержанием:
Код:
[Mapper]
Type = XInputSharedTriggers
[Properties]
[Log]
[CustomMapper]
[Workarounds]
5. В параметрах запуска игры Steam прописал
Код:
WINEDLLOVERRIDE="dsound.dll=n,b" %command%
6. Фсё! В игре в управлении должен появится Xidi контроллер.
В игре можно проверить посильней поврезавшись в стены или покатавшись на траве.