doitsujin / dxvk

Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
zlib License
12.25k stars 783 forks source link

[util] Add auto installer #4068

Open nafigator opened 3 weeks ago

nafigator commented 3 weeks ago
nafigator commented 3 weeks ago

For testing purposes you can use install.sh from my branch: curl -s https://raw.githubusercontent.com/nafigator/dxvk/auto-installer/install.sh | WINEPREFIX=~/.wine bash

Also, script accepts params:

-v --version
-h --help
-d --debug

Combine them as follows: curl -s https://raw.githubusercontent.com/nafigator/dxvk/auto-installer/install.sh | WINEPREFIX=~/.wine bash -s - <params>

Example:

curl -s https://raw.githubusercontent.com/nafigator/dxvk/auto-installer/install.sh | WINEPREFIX=~/.wine bash -s - -dv
WinterSnowfall commented 3 weeks ago

To offer a bit of context: dxvk used to have an installation script, but everyone and their dog seemed to take issues with it for some reason or another, which created unnecessary focus on what is (ultimately) a less important aspect of the project, so the decision was taken to remove it from the repo and let people create and maintain their own, should they feel the need. I doubt this point will be walked back on.

nafigator commented 3 weeks ago

To offer a bit of context: dxvk used to have an installation script, but everyone and their dog seemed to take issues with it for some reason or another, which created unnecessary focus on what is (ultimately) a less important aspect of the project, so the decision was taken to remove it from the repo and let people create and maintain their own, should they feel the need. I doubt this point will be walked back on.

Fair enough. It's ok to close this without merge. In this case I'll think about own gist or repo for this script. Hope it'll be useful for someone.