1142 Commits

Author SHA1 Message Date
Arkadiusz Hiler
f789455cc2 update wine experimental-6.3-20210924 2021-09-24 19:16:58 +03:00
Zebediah Figura
c1e193b4d9 Update vkd3d for Mass Effect. 2021-09-22 10:16:18 -05:00
Arkadiusz Hiler
28ed82d7cf update wine experimental-6.3-20210921 2021-09-21 20:25:47 +03:00
Andrew Eikum
cadbc778e2 update dxvk to v1.9.2 2021-09-21 08:39:13 -05:00
Esme Povirk
a75fea56df Update Wine Mono to 6.4.0. 2021-09-19 13:27:58 -05:00
Arkadiusz Hiler
db1f22415c update vkd3d-proton to v2.4-101-g173b8ece experimental-6.3-20210917 2021-09-17 17:41:12 +03:00
Arkadiusz Hiler
459ae729bb update wine experimental-6.3-20210916 2021-09-16 20:29:43 +03:00
Arkadiusz Hiler
db3a3b4c04 update wine 2021-09-16 19:49:14 +03:00
Arkadiusz Hiler
91d2159d0e update dxvk to v1.9.1-105-gdd7ffbc8 2021-09-16 19:48:56 +03:00
Arkadiusz Hiler
5c604cfdb1 update vkd3d-proton to v2.4-99-g2b13d06f 2021-09-16 19:47:08 +03:00
Arkadiusz Hiler
df94d75e49 fixup! build: Run autoreconf in the container. 2021-09-16 15:59:20 +00:00
SSYSS000
4a8ea09970 proton: Delete PID leading zeros instead of all zeros 2021-09-16 09:48:12 -05:00
Andrew Eikum
4f689e8ff0 lsteamclient: generate 1.52 support 2021-09-16 09:24:27 -05:00
Andrew Eikum
ec16f4c5c9 lsteamclient: import steamworks sdk 1.52 2021-09-16 08:22:35 -05:00
Arkadiusz Hiler
e625667e06 fixup! build: Build vkd3d. 2021-09-16 01:10:14 +03:00
Paul Gofman
708cd8d22f proton: Enabled nvcuda.dll when nvapi is enabled. 2021-09-13 19:31:56 +03:00
Arkadiusz Hiler
dfdd0c1cd5 update vkd3d-proton to v2.4-75-g0e216b2b experimental-6.3-20210908 2021-09-08 21:08:44 +03:00
Arkadiusz Hiler
4b12449c98 update wine 2021-09-08 21:06:33 +03:00
Zebediah Figura
41d3507e2c vkd3d: Update to my working tree.
CW-Bug-Id: #15810
2021-09-08 20:07:52 +03:00
Zebediah Figura
61d7ef2da6 proton: Copy libvkd3d-shader-1.dll into the system32 directory.
CW-Bug-Id: #15810
2021-09-08 20:07:51 +03:00
Zebediah Figura
7629f101a8 build: Build vkd3d.
CW-Bug-Id: #15810
2021-09-08 20:07:49 +03:00
Zebediah Figura
1ed57d0651 build: Build SPIRV-Headers, sort of.
CW-Bug-Id: #15810
2021-09-08 20:07:48 +03:00
Zebediah Figura
e9fa352ff5 build: Build Vulkan-Headers, sort of.
CW-Bug-Id: #15810
2021-09-08 20:07:46 +03:00
Zebediah Figura
33de017d0a SPIRV-Headers: New submodule.
CW-Bug-Id: #15810
2021-09-08 20:07:44 +03:00
Zebediah Figura
af83459f04 Vulkan-Headers: New submodule.
CW-Bug-Id: #15810
2021-09-08 20:07:42 +03:00
Zebediah Figura
5a103ff22c vkd3d: New submodule.
CW-Bug-Id: #15810
2021-09-08 20:07:40 +03:00
Zebediah Figura
72c797eb23 build: Run autoreconf in the container.
CW-Bug-Id: #15810
2021-09-08 20:07:25 +03:00
Andrew Eikum
227ff174d5 update wine experimental-6.3-20210830 2021-08-30 09:28:51 -05:00
Andrew Eikum
685eb32b25 proton: Don't follow symlinks when merging user dirs 2021-08-25 12:57:21 -05:00
Andrew Eikum
672d539109 update wine experimental-6.3-20210825 2021-08-25 10:07:58 -05:00
Andrew Eikum
b1bf19d5d1 update vkd3d-proton to v2.4-26-g7ff3ef26 2021-08-25 08:30:00 -05:00
Andrew Eikum
790ec2c849 update wine experimental-6.3-20210823 2021-08-23 14:42:45 -05:00
Andrew Eikum
7b97e8591a update vkd3d-proton to v2.4-2-g6fd564db 2021-08-23 14:42:45 -05:00
Andrew Eikum
1e45fccd17 update dxvk to v1.9.1-76-g3718cee9 2021-08-23 14:42:45 -05:00
Giovanni Mascellani
1e7d50bc04 docker: Install Capstone development files. 2021-08-23 14:42:45 -05:00
Rémi Bernon
4d13e241c1 docker: Add python3-pefile package to SDK image. 2021-08-23 14:42:45 -05:00
Rémi Bernon
d07c85facf docker: Don't install tini, it's already there now. 2021-08-23 14:42:45 -05:00
Rémi Bernon
df03a72a85 docker: Install libxpresent-dev packages. 2021-08-23 14:42:45 -05:00
Rémi Bernon
c48de2bc8e docker: Bump steamrt version to 0.20210505.0. 2021-08-23 14:42:45 -05:00
Andrew Eikum
ab625f6099 Handle steampipe quirks in deploy builds 2021-08-23 14:42:45 -05:00
Andrew Eikum
18959a2133 Don't ship filenames with colons in them 2021-08-23 14:42:45 -05:00
Andrew Eikum
14cdb13f91 Don't ship proton dist files in a tarball anymore 2021-08-23 14:42:45 -05:00
Rémi Bernon
5f28c4312d build: Cleanup target directories before building.
And force copy artifacts after.
2021-08-23 14:42:45 -05:00
Andrew Eikum
79ddcc5568 proton: Don't copy metadata by default proton-6.3-6c 2021-08-23 12:30:03 -05:00
Andrew Eikum
b5646c4072 proton: Work around prefixes broken by unofficial builds
Some unofficial builds running closer to upstream created a Documents ->
My Documents symlink. We would then create a My Documents -> Documents
symlink, resulting in infinite recursion. Detect this scenario and fix
it before merging user directories.
proton-6.3-6b
2021-08-19 10:47:48 -05:00
Liam Middlebrook
0afcb19416 proton: Copy DLLs provided by the NVIDIA driver into prefix
The upcoming NVIDIA 470 driver series will introduce a DLL (nvngx.dll)
for the support of NVIDIA DLSS in Proton. This change adds logic for
discovering the location of DLL files provided by the NVIDIA driver, and
copies them to C:\Windows\System32\

Reviewed-by: Adam Moss <amoss@nvidia.com>
proton-6.3-6 proton-6.3-6-rc4
2021-08-17 10:11:32 -05:00
Liam Middlebrook
1630811474 dxvk-nvapi: Add to Proton
Add https://github.com/jp7677/dxvk-nvapi as a submodule. dxvk-nvapi will
not be copied into Proton prefixes by default, but instead will be
controlled via the environment variable PROTON_ENABLE_NVAPI. This is
done to avoid any potential adverse effects of the nvapi DLL existing
in cases where an application may require a function that is not
implemented by dxvk-nvapi.

This new functionality can be enabled by setting the following environment
variable to a value of `1`:
    `PROTON_ENABLE_NVAPI`

This functionality is needed in order to support DLSS within Proton.

Reviewed-by: Adam Moss <amoss@nvidia.com>
2021-08-17 10:11:32 -05:00
Andrew Eikum
3f865b5b5b update FAudio to 21.08-1-g0c352eb 2021-08-17 10:11:32 -05:00
Andrew Eikum
e82e98b1ff proton: Migrate old user paths to new paths
CW-Bug-Id: 18905
2021-08-17 10:11:32 -05:00
Andrew Eikum
b5cfb6b549 update wine 2021-08-17 10:11:32 -05:00