63c1d07d07
Allow a dev to have the steam-runtime somewhere other than $HOME/
2018-06-25 14:25:13 -05:00
a5e05955c1
Add nasm and yasm to the build requirements; they are needed for ffmpeg.
2018-06-25 14:25:13 -05:00
2da8976160
proton: Always enable Wine esync
2018-06-25 14:25:13 -05:00
3a8aeade44
update wine
2018-06-25 14:25:13 -05:00
f0e3f545cf
build_proton: No need to ship 32-bit wineserver
proton-3.7-20180620
2018-06-20 14:37:17 -05:00
723e34d88e
update dxvk
...
This unpublished commit is v0.54 with
fc3ff7808369188fe3ccab0e92ad79e35996439c applied on top.
2018-06-20 14:37:17 -05:00
17bb46c5af
proton: Use wine64 for all winedbg invocations
2018-06-20 14:37:17 -05:00
d3e34b0178
update wine
2018-06-20 14:37:17 -05:00
04f6643bb5
build_proton: Disable X support on macOS
2018-06-18 09:01:51 -05:00
1efaea5527
build_proton: Build Wine without curses support
...
Modern OSes set TERM=xterm-256color, but the ancient curses shipped by
the Steam runtime doesn't support this term type, so it fails and often
kills the process. Let's try building without curses to avoid this.
2018-06-18 09:01:51 -05:00
51328d69a3
build_proton: Clean up build script
2018-06-18 09:01:51 -05:00
916ddc1797
Point dxvk submodule to the upstream repo again
2018-06-18 09:01:51 -05:00
dbb34551e9
Also build and ship openal on Linux
...
The Steam runtime ships a too-old version of OpenAL and it's difficult
for them to upgrade.
Note that this needs a new version of cmake installed in your chroots.
2018-06-11 10:56:41 -05:00
a709db555d
Add ffmpeg to the build instructions and licenses
2018-06-07 12:20:52 -05:00
97cb5639d7
vrclient: Fix building on macos
proton-3.7-20180607
2018-06-07 10:16:52 -05:00
7afb1d5a4a
Update MoltenVK to v1.0.10
2018-06-07 09:04:08 -05:00
6ca17d34d8
Update dxvk to v0.54
2018-06-07 09:00:34 -05:00
21125813f5
update wine
2018-06-05 10:08:15 -05:00
fb1c2686a2
vrclient: Support IVRInput and IVRIOBuffer
2018-06-05 10:02:07 -05:00
af59703d41
vrclient: Import openvr v1.0.13, v1.0.14, and v1.0.15
2018-06-05 09:39:20 -05:00
d472d536cf
vrclient: Call SetExplicitTimingMode even on older vrclient versions
2018-06-05 09:34:21 -05:00
f7510f2a7b
vrclient: Add support for flat (FnTable) API
2018-06-04 14:50:18 -05:00
aae498498f
proton: Add +debugstr to default channels
...
Some games dump useful debug info here, especially Id Software games.
2018-05-31 12:42:21 -05:00
5d764832bc
Properly use and document the steam-runtime run.sh script
2018-05-31 12:30:43 -05:00
e7122c820d
Add ffmpeg submodule at 4.0 and ship it
...
This is needed for WMA support in Wine's xaudio2.
2018-05-31 12:30:43 -05:00
81b190d404
build_proton: Fix building on Mac
proton-3.7-20180530
2018-05-30 12:59:03 -05:00
bdf9b8dda9
update wine
2018-05-30 12:57:45 -05:00
e31b4f2b02
proton: Fix checking environment overrides
2018-05-25 11:24:12 -05:00
a38fb17c7a
build_proton: Build default prefix against the Steam runtime
proton-3.7-20180523
2018-05-23 15:07:36 -05:00
565041c0e7
vrclient: Don't build DXVK support on 32-bit Mac
...
MoltenVK is 64-bit only, so DXVK will not be supported on 32-bit.
2018-05-23 14:34:53 -05:00
d8225e6a80
Update MoltenVK to 1.0.9
2018-05-23 13:56:38 -05:00
3e05e9bb1a
proton: Use DXVK by default, add PROTON_USE_WINED3D11 switch
2018-05-23 13:56:38 -05:00
417831eeca
Build the default prefix on the build machine
2018-05-23 12:51:40 -05:00
6f1ab7537b
build_proton: Dump dxvk version into dist
2018-05-23 12:51:39 -05:00
161118c064
update dxvk to include VR support
2018-05-23 12:51:39 -05:00
7e6322b448
update wine
2018-05-23 12:51:39 -05:00
dde8da9f00
proton: Also dump STEAM_COMPAT_CLIENT_INSTALL_PATH to debug scripts
2018-05-18 09:21:38 -05:00
c0f69f618c
proton: Disable DXVK logging by default
2018-05-18 09:21:38 -05:00
d3a99e2db3
README: Fix typo
2018-05-18 09:21:38 -05:00
e01a5a2855
vrclient: Add DXVK support for D3D11 submissions
2018-05-10 17:40:33 -07:00
bc88c17a36
vrclient: Add DXVK interop header
2018-05-10 17:39:23 -07:00
5886d9432f
update wine
proton-3.7-20180510
2018-05-10 08:57:13 -05:00
83bcee6893
update dxvk
proton-3.7-20180502
2018-05-02 09:21:23 -05:00
f8acbc68a9
vrclient: Support TextureWithPose and TextureWithDepth
2018-05-02 08:40:26 -05:00
eb1479aeb2
Update dist license for new Proton terms
2018-05-01 09:38:29 -05:00
dfa8d9b619
Update LICENSE.proton
2018-05-01 09:30:59 -05:00
2edea745d7
Update Wine to 3.7
2018-04-30 09:02:22 -05:00
01206c4661
proton: Show prefix path on upgrade
2018-04-20 10:11:19 -05:00
3c3c08a850
vrclient: Fix building on mac
proton-3.5-20180419
2018-04-19 14:34:51 -05:00
855f09b019
Update wine
2018-04-19 14:01:14 -05:00