Commit Graph

1440 Commits

Author SHA1 Message Date
74b7f33e98 vrclient: Add support for DXVK in IVROverlay::SetOverlayTexture 2020-10-14 15:05:31 -05:00
ed6a644fc3 vrclient: Fix segfault on NULL texture handles
This fixes a crash on startup for Assetto Corsa Competizione (805550)
2020-10-14 15:04:09 -05:00
c27354dac6 vrclient: Support v1.14.15 proton-5.13-1b 2020-10-13 13:50:05 -05:00
a0925a9e97 vrclient: Support v1.13.10 2020-10-13 13:50:05 -05:00
7493508dc8 proton: Also catch IOErrors from fcntl 2020-10-13 13:22:16 -05:00
0cf7f02112 update wine 2020-10-13 13:22:16 -05:00
09635a2a79 update FAudio to 20.10 2020-10-13 13:22:16 -05:00
4852757258 update dxvk to v1.7.2 2020-10-13 13:22:16 -05:00
0c30e886d7 update vkd3d-proton 2020-10-13 13:22:16 -05:00
8bb3afc9a2 lsteamclient: Handle callbacks for ISteamNetworking interfaces 2020-10-02 14:22:48 -05:00
30c21636c5 lsteamclient: support ISteamNetworkingMessages 2020-10-02 14:22:44 -05:00
f22095c745 lsteamclient: generate 1.50 support 2020-10-02 14:22:39 -05:00
5cec5eedc7 lsteamclient: import steamworks 1.50 2020-10-02 14:22:35 -05:00
98a2a3b819 proton: Respect WINEDLLOVERRIDES from user_settings, too proton-5.13-1 2020-09-29 14:29:06 -05:00
347c53bb42 Fix toolmanifest for no-steam-runtime builds 2020-09-29 14:29:06 -05:00
26e8db3d6f configure: Remove no longer needed steam-runtime argument 2020-09-29 14:29:06 -05:00
87570998f1 build: Build and install jxrlib. 2020-09-29 14:29:06 -05:00
d9d777072a jxrlib: Add library sources 2020-09-29 14:29:06 -05:00
9a746c257e update dxvk to v1.7.1-2-g743f3092
Includes YV12 support, needed for most video playback.
2020-09-29 14:29:06 -05:00
8864bbfba3 Vagrantfile: Use public soldier SDK 2020-09-29 14:29:06 -05:00
746cab7813 proton: Add write permissions to copied files
We copy some read-only files into the prefix, which can cause problems
(specifically, downgrading to some earlier Proton versions).
2020-09-29 14:29:06 -05:00
b1b12f8c4f proton: Also copy VC Runtime libraries 2020-09-29 14:29:06 -05:00
a03374a44f Upgrade to binutils 2.35 2020-09-29 14:29:06 -05:00
e130633b8a update vkd3d-proton 2020-09-29 14:29:06 -05:00
deabf97f1c Use widl from mingw-tools
vkd3d-proton uses now widl from mingw for cross-builds.
2020-09-29 14:29:06 -05:00
c17b8056bd update dxvk to v1.7.1 2020-09-29 14:29:06 -05:00
b83be0b821 update FAudio to 20.09-10-g7cf5faf 2020-09-29 14:29:06 -05:00
7e495564df pass optimize flags to faudio 2020-09-29 14:29:06 -05:00
679a4340ac toolmanifest.vdf: Update to v2 manifest
Required to run within the new Soldier runtime container.
2020-09-29 14:29:06 -05:00
9d7713235c build: Use ccache binary instead of PATH
The ccache symlinks dir may differ (Arch and Debian disagree, for
example), and this allows us to use ccache for mingw-w64 within the
runtime container.
2020-09-29 14:29:06 -05:00
24b944292e build: Support ccache. 2020-09-29 14:29:06 -05:00
8828544db7 Makefile: Force copy library files
Some of these are read-only now, so just force copy them all.
2020-09-29 14:29:06 -05:00
40299a69e4 media-converter: Add an audio stream to the blank video file 2020-09-29 14:29:06 -05:00
bea8c7d730 Makefile: Also copy .so files
This fixes module=ntdll target, which needs to copy both ntdll.dll and
ntdll.so.
2020-09-29 14:29:06 -05:00
32ebe94ce3 vrclient: Generate v1.12.5 support 2020-09-29 14:29:06 -05:00
8ae9804ee2 vrclient: Import openvr v1.12.5 2020-09-29 14:29:06 -05:00
f348b4e6ab vrclient: Generate v1.11.11 support 2020-09-29 14:29:06 -05:00
656181d744 vrclient: Import openvr v1.11.11 2020-09-29 14:29:06 -05:00
c0aa7979a3 steamclient: Generate support for steamworks 1.49 2020-09-29 14:29:06 -05:00
ac86122f28 steamclient: Import steamworks sdk 1.49 2020-09-29 14:29:06 -05:00
a7d44ffecc proton: Add PROTON_HIDE_NVIDIA_GPU runtime config 2020-09-29 14:29:06 -05:00
8130c38a19 proton: Also track Steam files
We want to remove these on downgrade, as older Proton versions aren't
set up to intercept GameOverlayRenderer.
2020-09-29 14:29:06 -05:00
0ac177efaa proton: Also copy vulkan-1.dll 2020-09-29 14:29:06 -05:00
414e439070 build: Disable bash-completion for gstreamer build 2020-09-29 14:29:06 -05:00
265b103e72 proton: Add ntdll to the builtin dll symlink exceptions. 2020-09-29 14:29:06 -05:00
1ae76adb07 proton: Copy Steam library files to C:/Program Files (x86)/Steam. 2020-09-29 14:29:06 -05:00
6a9e719119 lsteamclient: Stub GameOverlayRenderer entry points. 2020-09-29 14:29:06 -05:00
9686e84a65 steam_helper: Make file extension check case-insensitive 2020-09-29 14:29:05 -05:00
f3f098067a proton: Copy more dxsetup redists 2020-09-29 14:29:05 -05:00
c39b1fc34e proton: Don't copy library permissions
These need to be writable.
2020-09-29 14:29:05 -05:00