Andrew Eikum
e38ee87f29
update dxvk to v1.9-58-ged24c17d
experimental-6.3-20210719
2021-07-19 09:31:38 -05:00
Andrew Eikum
5eed0520ad
update wine
2021-07-19 09:15:12 -05:00
Esme Povirk
aa55eeba6e
Update Wine Mono to 6.2.2.
2021-07-19 08:58:19 -05:00
Giovanni Mascellani
53c423a172
Build a fake Malgun Gothic font.
2021-07-19 12:46:06 +02:00
Giovanni Mascellani
83beb8f724
Add Korean version of SourceHanSans font.
2021-07-19 12:46:06 +02:00
Giovanni Mascellani
2f3b330622
Build a fake MS Gothic font.
2021-07-19 12:46:06 +02:00
Giovanni Mascellani
72a3cf5808
Add Japanese version of SourceHanSans font.
2021-07-19 12:46:05 +02:00
Giovanni Mascellani
71bc07d080
Build a fake SimSun font.
2021-07-19 12:46:05 +02:00
Giovanni Mascellani
eab998fcd3
Prepare for compiling different SourceHanSans fonts.
2021-07-19 12:46:05 +02:00
Paul Gofman
1e0b6d5616
vrclient: HACK: Fixup digital action 'bChange' paramter on 32 bit.
2021-07-12 14:50:40 +03:00
Paul Gofman
aa0fbb9bf6
vrclient: Fixup size for structs with matching field offsets but mismatched size.
2021-07-12 14:50:40 +03:00
Andrew Eikum
b2e81d6b62
update wine
experimental-6.3-20210709
2021-07-09 08:49:20 -05:00
Andrew Eikum
053adfa8dc
vkd3d-proton: Update to v2.4
2021-07-08 10:42:05 -05:00
Rémi Bernon
a1c7137bd8
update wine
experimental-6.3-20210629
2021-06-29 20:50:15 +02:00
Esme Povirk
a7580816c3
Update Wine Mono to 6.2.1.
2021-06-29 13:06:26 -05:00
Andrew Eikum
b5d5d895ba
update wine
experimental-6.3-20210625
2021-06-25 09:49:33 -05:00
Liam Middlebrook
e0cc68f311
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>
2021-06-25 09:33:57 -05:00
Liam Middlebrook
b5f3c21d68
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-06-25 09:32:27 -05:00
Giovanni Mascellani
0cebe88f1e
docker: Install Capstone development files.
2021-06-25 09:32:04 -05:00
Rémi Bernon
fea280bca7
docker: Add python3-pefile package to SDK image.
2021-06-25 09:32:04 -05:00
Rémi Bernon
11979b98b7
docker: Don't install tini, it's already there now.
2021-06-25 09:32:04 -05:00
Rémi Bernon
0c108269f6
docker: Install libxpresent-dev packages.
2021-06-25 09:32:04 -05:00
Rémi Bernon
03d891e51a
docker: Bump steamrt version to 0.20210505.0.
2021-06-25 09:32:04 -05:00
Andrew Eikum
92c04a6f4c
Handle steampipe quirks in deploy builds
2021-06-25 09:32:04 -05:00
Andrew Eikum
8ac3356904
Don't ship filenames with colons in them
2021-06-25 09:32:04 -05:00
Andrew Eikum
740d99130b
Don't ship proton dist files in a tarball anymore
2021-06-25 09:32:04 -05:00
Rémi Bernon
7a42fab891
build: Cleanup target directories before building.
...
And force copy artifacts after.
2021-06-25 09:32:04 -05:00
Andrew Eikum
a1d6093f87
update vkd3d-proton to v2.3.1-71-g72d9b322
proton-6.3-5-rc3
proton-6.3-5
2021-06-24 11:42:44 -05:00
Andrew Eikum
feded58bec
update wine
2021-06-24 11:42:44 -05:00
Zebediah Figura
8475bf39bc
proton: Always check if the prefix config changed.
...
In particular, make sure that we update builtin dlls for the first process that runs.
2021-06-21 08:31:01 -05:00
Andrew Eikum
353e1b00c6
proton: Use DXVK's DXGI by default
2021-06-21 08:31:01 -05:00
Andrew Eikum
da9b641e7d
update dxvk to v1.9
2021-06-17 15:39:42 -05:00
Andrew Eikum
edb77b173b
Makefile: Don't consider proton-sdk tags for build name
2021-06-17 15:24:39 -05:00
Arkadiusz Hiler
5df15e1149
README: Document the VM-less build.
2021-06-17 15:24:39 -05:00
Arkadiusz Hiler
fc18afd71e
configure.sh: Expose --enable-ccache.
...
Until now the option had to be added by hand to the Makefile or
specified each `make` invocation.
2021-06-17 15:24:39 -05:00
Arkadiusz Hiler
c52532efce
configure.sh: Detect rootless container setups.
...
Until now the option had to be added by hand to the Makefile or
specified each `make` invocation.
2021-06-17 15:24:39 -05:00
Arkadiusz Hiler
82ae47758f
configure.sh: Add option to select container engine.
...
Configure will also test the container engine by trying to run the
selected SDK image.
This may make the first configure a bit slow, as it downloads the image,
but after that the SDK will be cached locally.
2021-06-17 15:24:39 -05:00
Arkadiusz Hiler
33814e973d
configure.sh: Look for AFDKO.
...
Debian-like distributions install AFDKO's executables into libexec and
provide an `afdko` helper to call them.
Python's pip installs the executables in bin.
Let's support both.
2021-06-17 15:24:39 -05:00
Arkadiusz Hiler
f55d7adcb1
configure.sh: Check for host-side tools and warn if something is missing.
...
The checks don't exit immediately so users won't have to rerun configure
after installing only a single dependency.
2021-06-17 15:24:39 -05:00
Paul Gofman
68fc0e1c11
wineopenxr: Update to 1.0.17 registry version.
2021-06-17 15:10:20 -05:00
Paul Gofman
a079bcd080
wineopenxr: Fix spec entries.
2021-06-17 15:10:20 -05:00
Paul Gofman
e8aa632064
Update OpenXR-SDK submodule.
2021-06-17 15:10:20 -05:00
Rémi Bernon
cabe4dee6f
build: Make sure wineopenx64.json depends on prefix.
...
So that deleting the prefix to recreate it also forces the file to be
copied again.
2021-06-17 15:10:20 -05:00
Shawn M. Chapla
1916502152
proton: Remove winebrowser shell DDE registry keys
...
CW-Bug-Id: #18527
2021-06-17 15:10:20 -05:00
Rémi Bernon
c1fc8283d1
build: Use jobs to control xargs parallelism.
2021-06-17 15:10:20 -05:00
Rémi Bernon
bdb6a31e8c
build: Make silent builds actually quiet.
2021-06-17 15:10:20 -05:00
Paul Gofman
5b406be13e
build: Fixup PE section headers.
...
For FH4.
2021-06-17 15:10:20 -05:00
Rémi Bernon
8448591ebd
build: Build with Proton SDK 0.20210505.0-2.
...
But disable XPresent extension for now.
2021-06-17 15:10:20 -05:00
Paul Gofman
fb569a17e3
wineopenxr: Update to 1.0.15 registry version.
2021-06-17 15:10:20 -05:00
Andrew Eikum
607618b3df
proton: Add PROTON_CRASH_REPORT_DIR runtime config
...
CW-Bug-Id: #18944
2021-06-17 15:10:17 -05:00