Commit graph

1117 commits

Author SHA1 Message Date
Gravemind
ad5527f70b build_proton: Fix build wine32 typo
`./build_proton.sh --build wine32` was building wine64 instead of
wine32.
2018-08-23 10:27:19 +02:00
Pierre-Loup A. Griffais
5aed286761 build_proton.sh: configure DXVK release-ness differently
To avoid a bug in meson where it apparently ignores configure commands from
scripts.

https://github.com/ValveSoftware/Proton/issues/192
2018-08-22 18:25:28 -07:00
Pierre-Loup A. Griffais
e16787046b Update freetype2 submodule remote to point to something I can actually clone. 2018-08-22 18:24:19 -07:00
Andrew Eikum
2f298deccf
Merge pull request #36 from chrisballinger/patch-1
Add macOS dependencies to README
2018-08-22 10:08:43 -05:00
Andrew Eikum
59e86e0321
Merge pull request #96 from nanonyme/hashbang-sanitizing
Hashbang sanitizing
2018-08-22 10:01:27 -05:00
Jeremy White
ac9b82c3c7
Merge pull request #20 from tcarrio/runtime-options-update
Runtime config suggestion for specific game options
2018-08-22 09:24:06 -05:00
Seppo Yli-Olli
0002f84825
Sanitize hashbang 2018-08-22 16:52:24 +03:00
Seppo Yli-Olli
21c751ab73
Sanitize hashbang 2018-08-22 16:51:27 +03:00
Seppo Yli-Olli
6f0a6f656d
Sanitize hashbang 2018-08-22 16:50:20 +03:00
Seppo Yli-Olli
d162bda989
Sanitize hashbang 2018-08-22 16:49:20 +03:00
Chris Ballinger
c668fc9fd7
Add macOS dependencies to README 2018-08-21 22:04:25 -07:00
tcarrio
5192e41bfe Updated to mention PROTON_ variables specifically 2018-08-21 23:52:14 -04:00
Tom
f03e1de71d
Runtime config suggestion for specific game options
Updated README to reflect specific-game environment variable modification alongside the existing global option available through `user_settings.py`.
2018-08-21 22:09:48 -04:00
Andrew Eikum
3c2e18ff30
Merge pull request #6 from jwhite66/proton_3.7
Clarify the language around building dxvk.
2018-08-21 19:34:06 -05:00
Jeremy White
87e0abda53 Clarify the language around building dxvk. 2018-08-21 19:20:19 -05:00
Jeremy White
b8a3b24736
Merge pull request #3 from Chris-Johnston/patch-1
Fix CMake build instruction formatting in README
2018-08-21 19:07:40 -05:00
Chris Johnston
e50d601fd4
Fix CMake build instruction formatting in README
Fixes the CMake build instructions which appear to be formatted incorrectly.
2018-08-21 16:39:03 -07:00
Pierre-Loup A. Griffais
e7213f134b
Update PREREQS.md 2018-08-21 15:55:47 -07:00
Pierre-Loup A. Griffais
99ef22ceff
Update PREREQS.md 2018-08-21 11:40:57 -07:00
Pierre-Loup A. Griffais
4bb28580c6
Update README.md 2018-08-21 11:30:34 -07:00
Pierre-Loup A. Griffais
62698b0dac
Update README.md 2018-08-21 11:26:52 -07:00
Pierre-Loup A. Griffais
52c484d5a7
Update README.md 2018-08-21 11:24:44 -07:00
Pierre-Loup A. Griffais
9dc3c2c995
Update README.md 2018-08-21 11:24:31 -07:00
Pierre-Loup A. Griffais
123c816082
Update README.md 2018-08-21 11:22:07 -07:00
Andrew Eikum
3aed5f3a25 Merge remote-tracking branch 'github/proton_3.7' into proton_3.7 2018-08-21 10:27:26 -05:00
Andrew Eikum
d897a902d5 update wine 2018-08-20 10:59:11 -05:00
Andrew Eikum
dea40ea0a8 Revert "proton: Use $USER instead of "steamuser""
This reverts commit 935875ceab.
2018-08-20 10:45:38 -05:00
Andrew Eikum
935875ceab proton: Use $USER instead of "steamuser" 2018-08-20 10:45:08 -05:00
Pierre-Loup A. Griffais
791bb32d8a
Update PREREQS.md 2018-08-16 19:58:10 -07:00
Pierre-Loup A. Griffais
26c43bdd76
Update PREREQS.md 2018-08-16 19:28:41 -07:00
Pierre-Loup A. Griffais
365a2cb825
Update PREREQS.md 2018-08-16 19:26:40 -07:00
Pierre-Loup A. Griffais
6ada94091a
Update PREREQS.md 2018-08-16 16:12:03 -07:00
Pierre-Loup A. Griffais
2009a985da
Update PREREQS.md 2018-08-15 20:56:32 -07:00
Pierre-Loup A. Griffais
7dbe2e2eef
Update PREREQS.md 2018-08-15 20:46:38 -07:00
Pierre-Loup A. Griffais
6bc7f2c044
Create PREREQS.md 2018-08-15 20:34:45 -07:00
Andrew Eikum
d303cae085 update wine 2018-08-15 10:19:47 -05:00
Andrew Eikum
51895f1a1a update dxvk to v0.65 2018-08-13 14:13:09 -05:00
Andrew Eikum
86c1025ddb update dxvk 2018-08-09 07:47:39 -05:00
Andrew Eikum
905880eb9d update wine 2018-08-09 07:47:39 -05:00
Andrew Eikum
9cae619993 proton: Change waitforexit to waitforexitandrun 2018-08-08 08:01:55 -05:00
Andrew Eikum
b217d71c8e update dxvk to 0.64 2018-08-06 12:30:13 -05:00
Andrew Eikum
934ff992f8 update wine 2018-08-06 12:29:55 -05:00
Andrew Eikum
17294f3b4a proton: Add waitforexit verb
The Steam client only sets critical environment variables for the game
process itself, not for getcompatpath etc. This verb lets the Steam
client wait for the prefix to shut down so it can restart the prefix
with the variables set.

Required to avoid duplicate controllers when controller config support
is enabled, for example.
2018-08-06 08:12:01 -05:00
Andrew Eikum
234edf70f5 update wine 2018-07-31 12:26:09 -05:00
Józef Kucia
9344fea359 vclient: Add tests for C API thunks. 2018-07-30 18:04:25 +02:00
Józef Kucia
d8f1c49922 vrclient: Move source files to separate directory.
In preparation for the next commit.
2018-07-30 17:43:32 +02:00
Józef Kucia
cef5122550 vrclient: Fix x64 C API thunks for methods returning records. 2018-07-30 17:43:32 +02:00
Józef Kucia
304a3d8b76 vrclient: Fix float parameters in x64 C API thunks. 2018-07-30 17:43:19 +02:00
Józef Kucia
92f395ddd5 vrclient/gen_wrapper: Introduce get_params() helper function. 2018-07-30 12:49:50 +02:00
Józef Kucia
d687b83fcb vrclient: Generate call_flat_method() functions.
In order to remove hardcoded limit for parameter count in C API
functions.
2018-07-30 09:34:15 +02:00