1157 Commits

Author SHA1 Message Date
Andrew Eikum
ce2f4327cd steam_helper: Add PROTON_HIDE_PROCESS_WINDOW for hiding the child process's window
CW-Bug-Id: #15930
2021-10-28 14:38:40 -05:00
Andrew Eikum
1bac3ae22d Return the real application return code on exit
CW-Bug-Id: #15930
2021-10-28 14:38:40 -05:00
Proton Merge Bot
00b867845d update submodules experimental-bleeding-edge-6.3-1674-20211027-p6fdc1b-web465a-d1b1206-v8ff91b experimental-6.3-20211027 2021-10-27 14:52:12 +00:00
Pierre-Loup A. Griffais
6fdc1b54bc steam_helper: create Config directory
This is checked by CEG.
2021-10-26 12:20:41 +03:00
Paul Gofman
bc54942ad0 wineopenxr: Get required vulkan extensions from registry.
CW-Bug-ID: #19504
2021-10-21 20:25:00 +03:00
Paul Gofman
ec6effee05 steam_helper: Store OpenXR vulkan extensions in registry.
CW-Bug-ID: #19504
2021-10-21 20:25:00 +03:00
Paul Gofman
3e47499d6f wineopenxr: Export __wineopenxr_get_extensions_internal() function.
CW-Bug-ID: #19504
2021-10-21 20:25:00 +03:00
Paul Gofman
e61fd8d59f steam_helper: Build as 64 bit.
CW-Bug-ID: #19504
2021-10-21 20:25:00 +03:00
Andrew Eikum
7c53fcb494 amend! steam_helper: Add PROTON_WAIT_ATTACH for debuggers to attach to game process at startup
steam_helper: Add PROTON_WAIT_ATTACH for debuggers to attach to game process at startup

CW-Bug-Id: #19567
2021-10-21 10:58:47 -05:00
Andrew Eikum
801e195cfe steam_helper: Add PROTON_WAIT_ATTACH for debuggers to attach to game process at startup 2021-10-21 10:31:39 -05:00
Arkadiusz Hiler
0d8ab95d90 update wine experimental-6.3-20211020 2021-10-20 20:25:55 +03:00
Arkadiusz Hiler
998767ff4c update wine experimental-6.3-20211018 2021-10-18 18:37:24 +03:00
Arkadiusz Hiler
c3773b9068 update vkd3d-proton to v2.5 2021-10-18 18:37:15 +03:00
Arkadiusz Hiler
8baf0bf073 update wine experimental-6.3-20211013 2021-10-13 18:34:11 +03:00
Arkadiusz Hiler
049bf517eb update wine experimental-6.3-20211011b 2021-10-11 22:35:53 +03:00
Arkadiusz Hiler
8939859322 update dxvk to v1.9.2-20-g3e64e1b3 experimental-6.3-20211011 2021-10-11 21:41:15 +03:00
Arkadiusz Hiler
c097eae5a9 update wine 2021-10-11 21:40:41 +03:00
Arkadiusz Hiler
1ee2544f6b proton: Log the kernel version. 2021-10-11 18:30:08 +00:00
Andrew Eikum
c3815897b8 media-converter: Temporarily disable dumping audio to disk
It has some known issues, so don't waste resources on bad data.

CW-Bug-Id: #19009
2021-10-11 13:17:05 -05:00
Andrew Eikum
f3c3f79e35 media-converter: Always set write offset past header 2021-10-11 13:16:29 -05:00
Andrew Eikum
f984ac1fd4 lsteamclient: Also key glyph path cache off of flags parameter 2021-10-11 09:05:32 -05:00
Andrew Eikum
c07744714d lsteamclient: Also convert paths from GetGlyphForXboxOrigin
CW-Bug-Id: #19517
2021-10-08 13:15:23 -05:00
Andrew Eikum
b11c5bcfb0 lsteamclient: Convert glyph paths in new ISteamInput005 methods
CW-Bug-Id: #19517
2021-10-08 13:03:41 -05:00
Andrew Eikum
03476e7e21 lsteamclient: Convert path given to ISteamInput::SetInputActionManifestFilePath
CW-Bug-Id: #19517
2021-10-08 09:39:39 -05:00
Arkadiusz Hiler
5e2cf117ce proton: Add usenativexinput13 compat config option.
Various games using KT Engine like recent WRC and TT Isle of Man, when
run in a win10 prefix, try to load UWP/xinput1_3.dll that ships with the
games. It seems to be mostly-compatible xinput implementation built on
top of windows.gaming.input.dll.

However if we try to replace it with the builtin the game crashes
because it tries to call entry points that are not available in the
original xinput (that's the "mostly-compatible" part), so we need this
override.

Since our windows.gaming.input.dll implementation is just a stub
controllers other than steering wheels (which are handled through
dinput) do not work.
2021-10-05 17:43:25 +03:00
Esme Povirk
b0db1c3bfe Update Wine Mono to 6.4.1. 2021-10-04 13:10:11 -05:00
Arkadiusz Hiler
ddb704d92c update dxvk to v1.9.2-17-g581f0969 experimental-6.3-20211004 2021-10-04 16:13:24 +03:00
Zebediah Figura
9aa4fe10e3 vkd3d: Update for Monster Boy and the Cursed Kingdom. 2021-10-03 19:29:04 -05:00
Arkadiusz Hiler
a376f56328 update wine experimental-6.3-20210930 2021-09-30 22:38:12 +03:00
Arkadiusz Hiler
8d8ed6f4e6 update dxvk-nvapi to v0.4-37-gacbcf35 2021-09-30 13:50:15 +03:00
Esme Povirk
460e4d47b8 Update Wine Mono to 6.4.0. 2021-09-30 13:48:37 +03:00
SSYSS000
d368e283ca proton: Delete PID leading zeros instead of all zeros 2021-09-30 13:48:37 +03:00
Andrew Eikum
dd66702ecd lsteamclient: generate 1.52 support 2021-09-30 13:48:37 +03:00
Andrew Eikum
b6dad71a85 lsteamclient: import steamworks sdk 1.52 2021-09-30 13:48:37 +03:00
Zebediah Figura
6007a2f672 vkd3d: Update to my working tree.
CW-Bug-Id: #15810
2021-09-30 13:48:37 +03:00
Zebediah Figura
eca65f4f72 proton: Copy libvkd3d-shader-1.dll into the system32 directory.
CW-Bug-Id: #15810
2021-09-30 13:48:37 +03:00
Zebediah Figura
87e88e0fd8 build: Build vkd3d.
CW-Bug-Id: #15810
2021-09-30 13:48:37 +03:00
Zebediah Figura
5a6b6c1931 build: Build SPIRV-Headers, sort of.
CW-Bug-Id: #15810
2021-09-30 13:48:37 +03:00
Zebediah Figura
1b1f8b01cd build: Build Vulkan-Headers, sort of.
CW-Bug-Id: #15810
2021-09-30 13:48:36 +03:00
Zebediah Figura
513a3a90ea SPIRV-Headers: New submodule.
CW-Bug-Id: #15810
2021-09-30 13:48:36 +03:00
Zebediah Figura
c6d94ec45e Vulkan-Headers: New submodule.
CW-Bug-Id: #15810
2021-09-30 13:48:36 +03:00
Zebediah Figura
b88f728ddb vkd3d: New submodule.
CW-Bug-Id: #15810
2021-09-30 13:48:36 +03:00
Zebediah Figura
b1642171db build: Run autoreconf in the container.
CW-Bug-Id: #15810
2021-09-30 13:48:36 +03:00
Giovanni Mascellani
2f7658f4eb docker: Install Capstone development files. 2021-09-30 13:48:25 +03:00
Rémi Bernon
4338e7c1aa docker: Add python3-pefile package to SDK image. 2021-09-30 13:48:25 +03:00
Rémi Bernon
bd28ab3d99 docker: Don't install tini, it's already there now. 2021-09-30 13:48:25 +03:00
Rémi Bernon
ebdd596d2a docker: Install libxpresent-dev packages. 2021-09-30 13:48:25 +03:00
Rémi Bernon
f93600f46e docker: Bump steamrt version to 0.20210505.0. 2021-09-30 13:48:25 +03:00
Andrew Eikum
4a00366b88 Handle steampipe quirks in deploy builds 2021-09-30 13:48:25 +03:00
Andrew Eikum
6107778cbc Don't ship filenames with colons in them 2021-09-30 13:48:25 +03:00