Andrew Eikum
0b6599c0bc
proton: Set WINEDLLPATH and PATH
2018-02-14 14:03:52 -06:00
Andrew Eikum
02d4733d6d
build_dxvk: Don't require Wine to be installed to build
2018-02-14 12:51:42 -06:00
Andrew Eikum
ed45eceb39
update wine
2018-02-13 14:38:54 -06:00
Andrew Eikum
aac4970c4c
Update dxvk
2018-02-13 14:38:43 -06:00
Andrew Eikum
d940c59d36
proton: Change default debug channels
2018-02-13 14:31:34 -06:00
Andrew Eikum
0686092448
proton: Support launching with dxvk
2018-02-13 14:31:34 -06:00
Andrew Eikum
e527686e68
fix translatepath verb
2018-02-12 08:08:53 -06:00
Andrew Eikum
1c51856020
build dxvk
2018-02-12 08:08:53 -06:00
Andrew Eikum
979df49f2e
Add dxvk submodule
2018-02-12 08:08:53 -06:00
Andrew Eikum
bd78749e1e
Add glslang binary
...
Downloaded from glslang github:
"""
Khronoswebmaster released this on Nov 9, 2017 · 0 commits to
2f658e1f087f5cf3fe78dd9111c70ef2f5c24079 since this release
"""
2018-02-12 08:08:53 -06:00
Andrew Eikum
6adef625fd
proton: Complain if verb is missing
2018-02-12 08:08:53 -06:00
Andrew Eikum
7ef0476c2b
proton: Dump stdout to /dev/null by default
2018-02-08 09:21:26 -06:00
Andrew Eikum
5d20566c13
Build lsteamclient and vrclient with -O2
2018-02-08 09:21:26 -06:00
Andrew Eikum
4367aa17e7
proton: Explicitly use python2.7 in hashbang
...
This will work on macOS as well as Linux.
2018-02-08 09:21:26 -06:00
Andrew Eikum
13eb21d38a
update wine
2018-02-08 09:21:26 -06:00
Andrew Eikum
e217e277c4
Support building for Mac
...
Patch by Aric
2018-02-08 09:21:25 -06:00
Andrew Eikum
b272ddb88f
Ship a LICENSE file
2018-02-06 13:36:49 -06:00
Andrew Eikum
de529b4d05
Add translatepath support
2018-02-02 14:30:38 -06:00
Andrew Eikum
836a2ac537
update wine
2018-02-02 11:10:49 -06:00
Andrew Eikum
6b5f94f2ef
vrclient: Pass Linux struct size to Linux GetControllerState
2018-02-02 11:02:30 -06:00
Andrew Eikum
68443426f9
update wine
2018-02-02 08:20:35 -06:00
Andrew Eikum
40aaae912c
Don't install vulkan runtime
2018-02-02 08:20:15 -06:00
Andrew Eikum
e8edb0f783
vrclient: Add sdk v1.0.12
2018-01-31 11:00:21 -06:00
Andrew Eikum
4c907aa760
update wine
2018-01-31 11:00:21 -06:00
Andrew Eikum
70caa90911
build_proton.sh: Strip binaries in release mode
2018-01-31 11:00:21 -06:00
Andrew Eikum
b8292666fe
lsteamclient: Fix ISteamHTMLSurface vtable
2018-01-29 14:10:23 -06:00
Andrew Eikum
3daa85b407
update wine
2018-01-29 09:08:31 -06:00
Andrew Eikum
ab6b25cc17
Set up winevulkan stuff at prefix create time
2018-01-29 09:08:31 -06:00
Andrew Eikum
0fada7caca
update wine
2018-01-26 08:37:36 -06:00
Andrew Eikum
9e15bad61c
Build prefix at first-run time, not build-time
2018-01-26 08:37:36 -06:00
Andrew Eikum
fd300c22e4
Switch to new steam runtime chroots
2018-01-26 08:11:25 -06:00
Andrew Eikum
04174e94e7
proton: Don't crash on setting up VR stuff in existing prefix
2018-01-26 08:11:25 -06:00
Andrew Eikum
d35045de06
wine update
2018-01-22 14:46:05 -06:00
Andrew Eikum
72eb9aa791
Build and use a default prefix
2018-01-22 14:46:04 -06:00
Andrew Eikum
c162f4bd00
Use steamuser as proton username
2018-01-22 14:46:02 -06:00
Andrew Eikum
19e31c24ff
proton: Fix debug printing during prefix creation
2018-01-22 14:46:02 -06:00
Andrew Eikum
74e96ab1ec
Package proton into a tar.gz and extract on first-run
...
Valve requested that we distribute as few small files as possible, as
their content pipeline is very inefficient with small files.
2018-01-19 13:27:13 -06:00
Andrew Eikum
34ee1f3295
Make wine submodule URL explicit
2018-01-19 11:42:48 -06:00
Andrew Eikum
8e56594631
Update wine
2018-01-19 09:29:15 -06:00
Andrew Eikum
73493c6638
vrclient: Build fake DLLs
2018-01-19 08:16:01 -06:00
Andrew Eikum
044aaa987d
Update wine submodule
2018-01-18 14:04:23 -06:00
Andrew Eikum
4f49e6e29e
move proton script here
2018-01-18 14:04:18 -06:00
Andrew Eikum
c5f7f9c038
build vrclient
2018-01-18 13:57:01 -06:00
Andrew Eikum
9982ade529
vrclient: Fix building with winemaker
2018-01-18 13:32:36 -06:00
Andrew Eikum
a89b44235a
Add vrclient
2018-01-18 13:29:49 -06:00
Andrew Eikum
0b2c856af7
lsteamclient: Fix building as a winemaker project
2018-01-18 13:27:10 -06:00
Andrew Eikum
88f3462bc1
lsteamclient: Fix building as a winemaker project
2018-01-18 10:38:13 -06:00
Andrew Eikum
effb961121
lsteamclient: Remove makefiles
...
These are made by winemaker now
2018-01-18 10:31:59 -06:00
Andrew Eikum
f07f9247a5
Move lsteamclient out of wine
2018-01-18 10:24:05 -06:00
Andrew Eikum
ee74e78c18
Build wine
2018-01-18 10:20:43 -06:00