Proton Merge Bot
025bfdf32b
update submodules
experimental-bleeding-edge-7.0-16942-20220531-p7421ad-we10221-d7bcf3e-v2953ef
2022-05-31 13:30:48 +00:00
Paul Gofman
7421ad04b8
fixup! lsteamclient: Execute SteamNetworkingSocketsDebugOutput callback from a Wine thread.
experimental-7.0-20220526
2022-05-25 14:38:16 -05:00
Proton Merge Bot
e25a701aba
update submodules
experimental-bleeding-edge-7.0-16495-20220525-p083544-w051d57-d51e56c-vcca761
experimental-7.0-20220525
2022-05-25 13:24:12 +00:00
Arkadiusz Hiler
083544dfa5
proton: Add Outward to MFDXGI hack.
...
CW-Bug-Id: #19126
2022-05-25 16:10:30 +03:00
Paul Gofman
be938daacd
proton: Add V Rising to MFDXGI hack.
...
CW-Bug-Id: #19126
2022-05-25 16:10:19 +03:00
Paul Gofman
e3a485eef7
lsteamclient: Execute SteamNetworkingSocketsDebugOutput callback from a Wine thread.
...
CW-Bug-Id: #20684
The callback is called from a native Unix thread which is not initialized with Wine,
meaning it, e. g., has a leftover TEB from another thread. Only native Unix functions
may be called from such a thread.
2022-05-25 16:10:01 +03:00
Arkadiusz Hiler
8856c4de3f
Add two more games to MFDXGI manager hack.
...
CW-Bug-Id: #19126
CW-Bug-Id: #20655
2022-05-25 16:09:59 +03:00
Arkadiusz Hiler
910cbd320c
Add three more games to MFDXGI manager hack.
...
CW-Bug-Id: #19126
2022-05-25 16:09:20 +03:00
Anna Lasky
68d2cf5aa3
Add Ember Knights to IMFDXGIDeviceManager hack
...
CW-Bug-Id: #19126
2022-05-25 16:09:20 +03:00
Esme Povirk
819acd8503
Accept EINVAL result from copy_file_range.
...
Apparently, ecryptfs can give this result for regular files.
For #5769 .
2022-05-25 16:09:20 +03:00
Esme Povirk
1c683ef8b1
Fix getting errno in copy_file_range_ctypes.
...
For #5769 .
2022-05-25 16:09:20 +03:00
Esme Povirk
b605161f57
Update Wine Mono to 7.2.0.
2022-05-25 16:09:20 +03:00
Arkadiusz Hiler
33401e6571
update dxvk-nvapi to v0.5.4
2022-05-25 16:09:20 +03:00
Paul Gofman
72b0647e00
lsteamclient: HACK: Skip spurious overlay deactivation event.
...
CW-Bug-Id: #20169
2022-05-25 16:09:20 +03:00
Esme Povirk
8950a3051f
proton: Make reflinks for file copies when possible.
2022-05-25 16:09:20 +03:00
Georg Lehmann
7dfcee6d38
Set VKD3D_SHADER_DEBUG=none by default.
...
Link: https://github.com/ValveSoftware/Proton/pull/5326
2022-05-25 16:09:20 +03:00
Andrew Eikum
5715495f62
Handle steampipe quirks in deploy builds
2022-05-25 16:09:20 +03:00
Andrew Eikum
d38ef96d81
Don't ship filenames with colons in them
2022-05-25 16:09:20 +03:00
Andrew Eikum
9ad0d1349b
Don't ship proton dist files in a tarball anymore
2022-05-25 16:09:20 +03:00
Anna Lasky
71cf5a0767
Add El Hijo - A Wild West Tale to MFDXGI manager hack
...
CW-Bug-ID: #19126
2022-05-23 17:24:26 -05:00
Anna Lasky
124fbe2213
Add EZ2ON REBOOT : R to MFDXGI manager hack
...
CW-Bug-ID: #19126
2022-05-19 16:56:03 -05:00
Rémi Bernon
588b7dad67
lsteamclient: Turn overlay input filtering traces to FIXME.
2022-05-13 12:32:14 +02:00
Paul Gofman
dc84edec19
Add POSTAL4: No Regrets to MFDXGI manager hack.
...
CW-Bug-Id: #20611
2022-05-10 17:03:26 -05:00
Andrew Eikum
c970152c97
Add Disintegration to MFDXGI manager hack
...
CW-Bug-Id: #20592
2022-05-09 10:31:38 -05:00
Andrew Eikum
8edd5b697a
Ship libgstvpx
...
For VP8 and VP9 support.
CW-Bug-Id: #20379
2022-04-25 11:24:41 -05:00
Andrew Eikum
873d276b93
Makefile: Fix SDK build
2022-04-25 10:36:53 -05:00
Andrew Eikum
cec88433ae
docker: Use full URLs for base images
...
podman doesn't automatically use the docker.io registry.
2022-04-25 10:36:53 -05:00
Arkadiusz Hiler
918535cbfd
configure.sh: Update default Proton SDK image to 0.20220329.0-0
2022-04-25 10:36:53 -05:00
Arkadiusz Hiler
4f35cbba13
docker: Bump steamrt version to 0.20220329.0.
2022-04-25 10:36:53 -05:00
Arkadiusz Hiler
952a238106
Makefile: Stop mentioning VMs.
2022-04-22 18:55:49 +03:00
Arkadiusz Hiler
b1225b9f24
Makefile: Get rid of install-internal target.
...
Since the migration off Vagrant we no longer need to copy Proton
installation from the VM to the host. This was replaced with a `make
install` invoked using the new build system which already puts things in
the right place. This render install-internal an unnecessary no-op.
2022-04-22 18:51:48 +03:00
Paul Gofman
9defdf97b8
Revert "lsteamclient: HACK Do not unset SteamAppId for 'Splitgate: Arena Warfare'."
...
This reverts commit 57dc9d706222ee68e502fcc53b2ff04427983a05.
2022-04-21 20:23:27 +03:00
Arkadiusz Hiler
0f50e49b85
Makefile.in: Use vk.xml included with Wine instead of downloading one.
proton-7.0-2
proton-7.0-2-rc5
2022-04-21 13:02:27 +03:00
Arkadiusz Hiler
ec4f158666
update wine
2022-04-21 13:02:27 +03:00
Arkadiusz Hiler
1af0593ce8
update dxvk to v1.10.1
2022-04-21 13:02:27 +03:00
Arkadiusz Hiler
c523ec1382
update vkd3d-proton to v2.6
2022-04-21 13:02:27 +03:00
Arkadiusz Hiler
f487cf436e
update dxvk-nvapi to v0.5.3
2022-04-21 13:02:27 +03:00
Anna Lasky
44e38af171
Add Monster Train to IMFDXGIDeviceManager hack
...
CW-Bug-Id: #19126
2022-04-21 13:02:27 +03:00
Anna Lasky
34b55deb55
Add 3 more titles to IMFDXGIDeviceManager hack
...
Titles added: Hardspace: Shipbreaker (1161580), Nine Sols Demo
(1809540), Car Mechanic Simulator 2021 (1190000)
CW-Bug-Id: #19126
2022-04-21 13:02:27 +03:00
Paul Gofman
cd60b70756
lsteamclient: Fixup gameID parameter for SteamUser008_InitiateGameConnection().
...
CW-Bug-Id: #20195
2022-04-20 18:54:06 +03:00
Paul Gofman
e03828cdc3
lsteamclient: Also treat TypeKind.UNEXPOSED as unspecified function pointer in genwrapper.py.
2022-04-20 18:54:06 +03:00
Arkadiusz Hiler
aaabeb5567
Revert "proton: Add noesync,nofsync for Apex Legends"
...
This reverts commit 25a58123a169dec4282b92bc1b24411278d0b65f.
2022-04-05 18:13:11 +03:00
Arkadiusz Hiler
f45b165030
Revert "proton: Add noesync,nofsync for PixelJunk Eden"
...
This reverts commit 0623da2af422e34101787cb772bbefece6a9885b.
2022-04-05 18:13:11 +03:00
Arkadiusz Hiler
76406455ac
Build most of the fonts in the container.
...
We can move everything but Liberation fonts build to the container.
Sadly those require newer version of fontforge than the one available in
the Steam RT.
There's some extra logic necessary to assure that font build triggers in
the container with the default/all targets.
This removes the requirement to have afdko and fonttools installed on
the host.
2022-04-05 18:13:11 +03:00
Arkadiusz Hiler
701dad161f
configure.sh: Don't check for autoconf.
...
It's not required on the host since
44d9fb94b25b ("build: Run autoreconf in the container.")
2022-04-05 18:13:11 +03:00
Arkadiusz Hiler
d101742156
docker: Install nasm package.
...
Required by dav1d. This got lost somewhere between rebases and branches.
2022-04-05 18:13:11 +03:00
Arkadiusz Hiler
43bfd2a6ae
docker: Install fonttools package.
2022-04-05 18:13:11 +03:00
Rémi Bernon
a5bfe6edda
docker: Add fontforge and libutfcpp-dev to the Proton SDK images.
2022-04-05 18:13:11 +03:00
Arkadiusz Hiler
d9ae1265c0
docker: Bump steamrt version to 0.20220119.0.
...
It contains afdko.
2022-04-05 18:13:11 +03:00
Liam Middlebrook
aa33dd9cb8
proton: Set DXVK_ENABLE_NVAPI envvar when NvAPI is enabled
...
See: https://github.com/doitsujin/dxvk/pull/2544
Link: https://github.com/ValveSoftware/Proton/pull/5687
2022-04-05 18:13:11 +03:00