Запуск Defiance на современных системах
GHub Platform · Гайд · 0 ответов · 15 просмотров

Объедините DXVK d3d9.dll и Xidi dinput8.dll и игра заработает отлично. Вы можете использовать Hookshot для Xidi (необходимо правильно внедрить dinput8), чтобы также внедрить sr3w.dll для широкоэкранного патча (НЕ используйте в этом случае d3d9.dll широкоэкранного патча). Объединение всего этого позволит использовать Vulkan для графики, устраняя все проблемы с графикой, исправляя сбои при нажатии alt-tab, поддерживая широкоэкранный режим, исправляя кат-сцены при всех частотах обновления и используя XInput для поддержки контроллера (обеспечивая идеальную поддержку ввода Steam). DXVK: https://github.com/doitsujin/dxvk (не обязательно в Steam Deck/Proton, уже используется) Xidi: https://github.com/samuelgr/Xidi (нужен Hookshot — прочитайте руководство по настройке в файле readme) Hookshot: https://github.com/samuelgr/Hookshot PS2Wide Widescreen patch dll: http://ps2wide.net/pc.html#sr3 (внедрите, добавив дополнительную конфигурацию Hookshot.ini в каталог игры — прочитайте руководство пользователя Hookshot, чтобы добавить произвольные библиотеки DLL) Параметры целевого запуска Steam Deck/Proton: WINEDLLOVERRIDES="dinput8=n,b" %command% Содержимое Hookshot.ini: LogLevel = 0 HookModule = Xidi Inject = sr3w.dll Нет необходимы изменения конфигурации dxvk. В Steam Deck/Proton вы должны использовать Protontricks для установки vcrun2019 в префикс Wine Defiance, иначе Xidi не сможет инициализироваться. Вам нужно будет переназначить привязки геймпада по умолчанию, чтобы они соответствовали макету PS2 при использовании XInput. A — Прыжок B — Телекинез X — Действие Y — Атака с подъемом LB — Взаимодействие/Автофейс RB — Подача крови/Пожирание души LT — Скрытность RT — TK Aim R3 — Взгляд от первого лица Все меню используют события Win32 и поэтому ими можно управлять только с помощью мыши и клавиатуры. При необходимости настройте параметры входа Steam. --- Источник: https://steamcommunity.com/sharedfiles/filedetails/?id=2841009591
ИсточникGHub Platform · автор13.09.2026, 21:07:31
Объедините DXVK d3d9.dll и Xidi dinput8.dll и игра заработает отлично. Вы можете использовать Hookshot для Xidi (необходимо правильно внедрить dinput8), чтобы также внедрить sr3w.dll для широкоэкранного патча (НЕ используйте в этом случае d3d9.dll широкоэкранного патча). Объедине…
Войдите, чтобы писать в группе