Commit Graph

920 Commits

Author SHA1 Message Date
c481c0321b README: Fix documentation for compatibility tools directory. 2019-02-13 10:16:38 -06:00
ad35af81e9 proton: Add runtime variable to limit GL extension string length 2019-02-13 10:16:38 -06:00
5e73118a0d update wine 2019-01-16 10:37:04 -06:00
e5554a4bfe update dxvk to v0.95 2019-01-16 08:34:31 -06:00
3eb29f419e proton: Add PROTON_NO_D3D10 2019-01-16 08:30:35 -06:00
4b9b8547e6 steamclient: Fix possible crash.
Fix a regression caused by a8968fe.

https://github.com/ValveSoftware/Proton/issues/2131

Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2019-01-15 09:07:23 -06:00
1b0173de22 proton: Dump header with proton version info in logs 2019-01-15 09:07:19 -06:00
cb93dcdd7d makefile: Always update version file in dist target 2019-01-15 09:07:06 -06:00
9cb38b1754 makefile: Update copy files targets as needed 2019-01-02 08:13:49 -06:00
971cdf9a42 makefile: Put proton version into version file, too 2019-01-02 08:13:49 -06:00
4a5f7064b3 Vagrantfile: Update winehq release key URL 2019-01-02 07:51:56 -06:00
b7d0a64742 update wine proton-3.16-6 2018-12-20 13:33:41 -06:00
a39930ee3d makefile: Don't build openal
This isn't needed anymore with FAudio.
2018-12-20 13:33:41 -06:00
2ff278b872 update FAudio 2018-12-20 13:33:41 -06:00
1fb4db2331 proton: Add force large address aware runtime setting 2018-12-20 10:56:47 -06:00
6a12732dd3 update dxvk to 0.94 with VR fixes 2018-12-20 10:56:44 -06:00
8e26729a1c vrclient: Support openvr v1.1.3b 2018-12-20 10:53:32 -06:00
f260a2cb30 vrclient: Support intermediate version 1.0.3a
Used by The Lab.
2018-12-20 10:53:32 -06:00
55b80e0c68 makefile: Include and build Wine with gnutls26 headers 2018-12-20 10:53:32 -06:00
85bbfb60d7 vagrant-user-setup.sh: Use the beta runtime
This gives us access to gnutls30. If building in an existing system,
you'll need to set up new beta runtimes and configure proton to build
against them. See vagrant-user-setup.sh.
2018-12-20 10:53:32 -06:00
0e15c0048f proton: Don't crash on invalid VR config file 2018-12-12 09:59:37 -06:00
c74de6a23b steamclient: Fix up converting stringlist 2018-12-12 09:59:37 -06:00
83871c7bf9 Revert "VagrantFile: Don't sync .git"
This reverts commit 951a3c9039.
proton-3.16-5
2018-12-11 12:59:15 -06:00
dccb812632 update wine 2018-12-10 14:51:00 -06:00
951a3c9039 VagrantFile: Don't sync .git 2018-12-10 14:51:00 -06:00
95a01d39fd vagrant-user-setup: Don't use the beta steam runtime 2018-12-10 14:51:00 -06:00
13c0570212 steamclient: Use correct codepage for W -> A conversion.
At this point it's already windows path and it does not cross back to Linux side:

Unix -> CP_UNIXCP -> dosW -> CP_ACP -> dosA.
2018-12-10 14:51:00 -06:00
bd1e1c3005 steamclient: Do not overwrite output buffer too early. 2018-12-10 14:51:00 -06:00
f01a5d2239 vagrant-user-setup.sh: No longer need docker branch of steam-runtime 2018-12-10 14:51:00 -06:00
aa2c9e0251 update dxvk 2018-12-10 14:51:00 -06:00
d4a0af47a9 update FAudio 2018-12-10 14:51:00 -06:00
21168688df update wine 2018-12-06 11:50:48 -06:00
37f5068be7 A couple further vagrant clarifications 2018-12-05 11:26:12 -06:00
414cffdfaf proton: Handle corrupted prefixes a little better 2018-11-30 09:25:32 -06:00
ad90a3686e proton: Recreate Fonts directory if it somehow goes missing 2018-11-30 08:55:08 -06:00
dcd5907f59 lsteamclient: For relative paths, only fix up backslashes 2018-11-30 08:52:48 -06:00
11a7c7a695 Work around old mingw-w64
Debian 9's package is missing dxgi1_4, which dxvk needs.
2018-11-30 08:52:48 -06:00
7fa382e9c8 build faudio with cmake 2018-11-30 08:52:48 -06:00
41264a4acb update wine 2018-11-30 08:52:48 -06:00
05ffc474d0 update dxvk to v0.93 2018-11-30 08:52:48 -06:00
a8968fe30a Perform conversion between more lin/win paths 2018-11-30 08:52:48 -06:00
4d82d9cfff Document Vagrant usage 2018-11-19 14:33:03 -06:00
ffaa0b5f8a Use FAudio for xaudio2 2018-11-19 14:33:03 -06:00
13d4f632fb update wine 2018-11-16 13:00:21 -06:00
7ff3a0caf4 Remove ffmpeg from license
We never shipped this.
2018-11-16 12:56:52 -06:00
67307a91df Adjust Whitelist template
- Drop a couple pointless line wraps
- Request distro version instead of kernel version
- Adjust the no workarounds used line
2018-11-16 12:55:47 -06:00
416bea727e Shellcheck fixes for configure.sh and steamrt-bootstrap.sh
In steamrt-bootstrap,sh
  + Used quotes to prevent word splitting SC2046
  + Used $() notation rather than legacy backtick SC2006
  + which is non-standard. 'command -v' is builtin SC2230

In configure.sh
  + Assigned to local variable separately to avoid masking return values SC2155
  + Used to quote to prevent glob matching SC2053
  + Used -z command rather than ! -n SC2236
  + Fixed SC2129 which would have a minor performance gain of avoiding constantly opening and closing the makefile.
2018-11-16 12:54:56 -06:00
e47e856563 makefile: Set SHELL to bash.
The makefile contains several bash-isms so set the SHELL variable to bash.
This fixes build errors on platforms where /bin/sh does not support bash extensions.

Signed-off-by: Huw Davies <huw@codeweavers.com>
2018-11-16 12:41:26 -06:00
b14b9ed721 vrclient: Fix IVRRenderModels usage 2018-11-05 11:25:28 -06:00
9b5b0d36e6 Vagrantfile: Add /vagrant mount point 2018-11-05 10:17:03 -06:00