1039 Commits

Author SHA1 Message Date
Giovanni Mascellani
c6fa32fcff
docker: Install Capstone development files. proton-sdk-0.20210505.0-2 2021-05-27 16:40:49 +02:00
Andrew Eikum
0a5eb64509 update wine experimental-6.3-20210521b 2021-05-21 10:58:34 -05:00
Andrew Eikum
6a945cf0d6 update dxvk to v1.8.1-84-gc5108006 experimental-6.3-20210521 2021-05-21 10:15:42 -05:00
Andrew Eikum
3bcd985ee1 proton: Add PROTON_CRASH_REPORT_DIR runtime config
CW-Bug-Id: 18905
2021-05-21 10:13:39 -05:00
Renaud Lepage
657105b1eb proton: Assume STEAM_COMPAT_CLIENT_INSTALL_PATH is always set 2021-05-21 10:13:38 -05:00
Rémi Bernon
29f66cc1fd
docker: Add python3-pefile package to SDK image. 2021-05-21 10:23:02 +02:00
Rémi Bernon
1ece01b6cc
docker: Don't install tini, it's already there now. 2021-05-21 10:23:02 +02:00
Rémi Bernon
f93d5a355a
docker: Install libxpresent-dev packages. 2021-05-21 10:23:02 +02:00
Rémi Bernon
1bcc015a0e
docker: Bump steamrt version to 0.20210505.0. 2021-05-21 10:23:02 +02:00
Andrew Eikum
9bbfa41b86 update wine experimental-6.3-20210517 2021-05-17 10:00:09 -05:00
Andrew Eikum
cb02bf9963 update dxvk 2021-05-14 12:18:44 -05:00
Andrew Eikum
976573ffae update vkd3d-proton to v2.3.1-8-g8734589e 2021-05-14 12:18:44 -05:00
Paul Gofman
f6b1410ab6 build: Fixup PE section headers.
For FH4.
2021-05-14 12:18:44 -05:00
Andrew Eikum
42fc3f48cc Handle steampipe quirks in deploy builds 2021-05-14 12:18:44 -05:00
Andrew Eikum
73847480a7 Don't ship filenames with colons in them 2021-05-14 12:18:44 -05:00
Andrew Eikum
3e8f844095 Don't ship proton dist files in a tarball anymore 2021-05-14 12:18:44 -05:00
Andrew Eikum
bb11c5177c update wine proton-6.3-4 proton-6.3-4-rc2 2021-05-13 11:14:44 -05:00
Jacek Caban
f632b693bd proton: Add runinprefix verb for running a program in a running session
CW-Bug-Id: 16785
2021-05-13 10:07:29 -05:00
Paul Gofman
ec9bf7f85d steam_helper: Create libraryfolders.vdf file.
For 2K Launcher.

CW-Bug-Id: 18912
2021-05-13 10:07:20 -05:00
Paul Gofman
016fb2fc76 steam_helper: Create Valve_SteamIPC_Class event.
For 2K Launcher.

CW-Bug-Id: 18912
2021-05-13 10:07:20 -05:00
Paul Gofman
301e733bbf steam_helper: Forward steam:// protocol requests to winebrowser.
CW-Bug-Id: 18912
2021-05-13 10:07:20 -05:00
Paul Gofman
7c30c77105 vrclient: Return stored BMD presence from BIsHmdPresent() if client core is not initialized.
CW-Bug-Id: 18901
2021-05-13 10:06:49 -05:00
Paul Gofman
0e9c2536c0 steam_helper: Store HMD presence status in registry.
CW-Bug-Id: 18901
2021-05-13 10:06:49 -05:00
Andrew Eikum
6cc6afaa3b update wine proton-6.3-3 2021-04-29 13:04:38 -05:00
Paul Gofman
8ddd3c36a1 proton: Link tahoma.ttf to Windows/Fonts.
CW-Bug-Id: 18862
2021-04-27 13:40:50 -05:00
Paul Gofman
e1885f8496 Add replacement font for Courier Bold.
CW-Bug-Id: 18862
2021-04-27 13:40:40 -05:00
Arkadiusz Hiler
575d9bc1f9 Don't install amd_ags_x64 into prefix
The DLL ships with the games and having the built-in version in
system32/syswow64 has unexpected consequences.

If the game is launched from a subdirectory, but the DLL is in current
working directory, the built-in takes precedence as CWD has lower search
priority than system directories (with the default SafeDllSearchMode).

By not installing amd_ags_x64.dll in system32/syswow64 the built-in is
still picked up correctly from lib/ when necessary.

There's an accompanying patch for wine that makes sure wineboot won't
install the dll, but since we construct our default_pfx in a special way
we also need to make sure that files won't get copied/linked there.

To make prefix updates smooth this change also removes any stale
amd_ags_x64.dlls that may have been installed by previous version of
Proton.

CW-Bug-Id: 18804
2021-04-27 11:11:14 -05:00
Andrew Eikum
afc9bf84c7 update vkd3d-proton to v2.3.1 2021-04-27 10:27:01 -05:00
Andrew Eikum
937607d1e5 proton: Log important variables set by the system and user_settings 2021-04-27 09:20:11 -05:00
Andrew Eikum
372d299ed6 update wine proton-6.3-2 proton-6.3-2-rc1 2021-04-06 11:11:16 -05:00
kisak-valve
2d14c192a3 Ask for Proton logs to be attached as a file
Occasionally the previous wording gets read as copy/paste a wall of text into a new compatibility report instead of attaching files, which makes it more difficult to have a discussion when many pages of log added to the scroll bar.
2021-03-31 14:08:11 -05:00
Paul Gofman
5d57ef328f vrclient: Cleanup vrclient before native library unload if the app failed to do so.
Unloading native library without the cleanup hangs. If the native
library is not unloaded explicitly the Linux process then hangs on exit.

Fixes hang on exit from Doom VFR.

Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
proton-6.3-1
2021-03-31 14:08:11 -05:00
Andrew Eikum
d7b47f9d53 media-converter: Pin our dependencies 2021-03-31 14:08:11 -05:00
Rémi Bernon
bbf41a6d75 build: Add -gdwarf-2 -gstrict-dwarf debug info compilation flags. 2021-03-31 14:08:11 -05:00
Arkadiusz Hiler
4a3ec82256 Add PRIME documentation 2021-03-31 14:08:10 -05:00
Rémi Bernon
d3890c110a docs: Document thread priority configuration. 2021-03-31 14:08:10 -05:00
Andrew Eikum
ea48c51a52 build: Enable videobox gst plugin 2021-03-31 14:08:10 -05:00
Andrew Eikum
31161ce979 update gstreamer to 1.18.4 2021-03-31 14:08:10 -05:00
Andrew Eikum
6c15b7f3c8 Modernize README 2021-03-31 14:08:10 -05:00
Andrew Eikum
96ef46cff6 update FAudio to 21.03.05 2021-03-31 14:08:10 -05:00
Andrew Eikum
00df0f8076 update vkd3d-proton to v2.2 2021-03-31 14:08:10 -05:00
Andrew Eikum
da10583e21 update glslangValidator to SDK-candidate-26-Jul-2020 (3ee5f2f) 2021-03-31 14:08:10 -05:00
Andrew Eikum
e781a587b8 update dxvk to v1.8.1 2021-03-31 14:08:10 -05:00
Andrew Eikum
c9540c2166 proton: Add PROTON_HEAP_DELAY_FREE runtime config option 2021-03-31 14:08:10 -05:00
Andrew Eikum
0e4675f4d2 proton: Add PROTON_NO_XIM runtime config option 2021-03-31 14:08:10 -05:00
Andrew Eikum
5504754ce9 lsteamclient: generate 1.51 support 2021-03-31 14:08:10 -05:00
Andrew Eikum
c2e3697d90 lsteamclient: import steamworks sdk 1.51 2021-03-31 14:08:10 -05:00
Paul Gofman
52415ddaa4 vrclient: Use Vulkan texture array for d3d11 texture arrays.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2021-03-31 14:08:10 -05:00
Paul Gofman
e0f82e30cb vrclient: Support v1.16.8.
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2021-03-31 14:08:10 -05:00
Paul Gofman
53f2b7aea2 wineopenxr: Don't leak our_images on error in wine_xrEnumerateSwapchainImages().
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2021-03-31 14:08:10 -05:00