Andrew Eikum
f4bc7b91bb
Also trace +module by default
...
This can be useful to determine what graphics API a game is using, for
example.
2018-07-12 13:55:04 -05:00
Andrew Eikum
b3fac00b62
update wine
2018-07-12 11:16:45 -05:00
Andrew Eikum
cf10d17310
proton: Handle errors in user_settings better
2018-07-12 11:16:45 -05:00
Andrew Eikum
39d80d114c
copy openvr_api.dll into place for DXVK
...
DXVK needs to make some calls to openvr_api, but the game may not ship
it in a predictable location. So we provide a fallback called
openvr_api_dxvk.dll, which DXVK knows to load.
2018-07-12 11:16:45 -05:00
Andrew Eikum
cd0a871656
add openvr submodule at v1.0.15
2018-07-12 11:16:45 -05:00
Andrew Eikum
cfe9f525d6
build_proton: Build DXVK on debian again
2018-07-12 11:16:45 -05:00
Andrew Eikum
21483b3075
update dxvk to v0.61 plus vr support
2018-07-12 11:16:45 -05:00
Andrew Eikum
0a05d3811c
update wine
2018-06-27 08:17:12 -05:00
Andrew Eikum
81a56ba815
proton: Don't crash if we're missing SteamGameId
2018-06-27 08:17:11 -05:00
Andrew Eikum
d728001649
build_proton: Fix 32-bit ffmpeg build on macos
2018-06-26 09:10:06 -05:00
Andrew Eikum
13b5f764ae
build_proton: Add --with-ffmpeg switch
2018-06-26 07:41:34 -05:00
Andrew Eikum
971ba6438b
proton: Load environment overrides from a file on disk
2018-06-25 14:25:13 -05:00
Jeremy White
3d337e9683
Provide an example of how to build and install cmake.
2018-06-25 14:25:13 -05:00
Jeremy White
63c1d07d07
Allow a dev to have the steam-runtime somewhere other than $HOME/
2018-06-25 14:25:13 -05:00
Jeremy White
a5e05955c1
Add nasm and yasm to the build requirements; they are needed for ffmpeg.
2018-06-25 14:25:13 -05:00
Andrew Eikum
2da8976160
proton: Always enable Wine esync
2018-06-25 14:25:13 -05:00
Andrew Eikum
3a8aeade44
update wine
2018-06-25 14:25:13 -05:00
Andrew Eikum
f0e3f545cf
build_proton: No need to ship 32-bit wineserver
2018-06-20 14:37:17 -05:00
Andrew Eikum
723e34d88e
update dxvk
...
This unpublished commit is v0.54 with
fc3ff7808369188fe3ccab0e92ad79e35996439c applied on top.
2018-06-20 14:37:17 -05:00
Andrew Eikum
17bb46c5af
proton: Use wine64 for all winedbg invocations
2018-06-20 14:37:17 -05:00
Andrew Eikum
d3e34b0178
update wine
2018-06-20 14:37:17 -05:00
Andrew Eikum
04f6643bb5
build_proton: Disable X support on macOS
2018-06-18 09:01:51 -05:00
Andrew Eikum
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
Andrew Eikum
51328d69a3
build_proton: Clean up build script
2018-06-18 09:01:51 -05:00
Andrew Eikum
916ddc1797
Point dxvk submodule to the upstream repo again
2018-06-18 09:01:51 -05:00