Rémi Bernon
f417b5c3e3
configure: Use a single steam runtime image.
...
* Make it more flexible on the image name,
* Remove the image type support, only Docker is likely to be supported.
* Add target runtime name (scout / soldier), independent of the image.
2021-02-05 08:28:09 -06:00
Andrew Eikum
86433ceddd
proton: Add nativevulkanloader config setting
2021-02-05 08:16:50 -06:00
Andrew Eikum
4c0f01e2dc
proton: Add gamedrive config setting to create an S: drive for the game's library
2020-12-08 08:24:04 -06:00
Andrew Eikum
1b975c15dd
proton: Add vkd3dbindlesstb compat config option
2020-12-08 08:23:57 -06:00
Andrew Eikum
8d44166b16
README: Clarify how to acquire source
...
A user on GitHub was using the GitHub Releases tarballs, which won't
work as our build system depends on it being a Git repo. Try to guide
users to check out with Git instead.
2020-12-03 07:24:14 -06:00
Newbyte
6305de83bc
proton: Make log directory configurable via PROTON_LOG_DIR
2020-11-09 13:43:05 -06:00
Andrew Eikum
26e8db3d6f
configure: Remove no longer needed steam-runtime argument
2020-09-29 14:29:06 -05:00
Andrew Eikum
a7d44ffecc
proton: Add PROTON_HIDE_NVIDIA_GPU runtime config
2020-09-29 14:29:06 -05:00
Andrew Eikum
7d444028c3
update wine to 5.13
2020-09-29 14:29:05 -05:00
Andrew Eikum
e9a48c2844
build against the Soldier SDK
2020-09-17 10:41:16 -05:00
Andrew Eikum
4ee3a5af70
proton: Add vkd3dfl12 to force Direct3D 12 feature level
2020-07-15 15:28:04 -05:00
Andrew Eikum
432cb93797
README: Disincentivize trying the write watch hack
2020-06-05 08:58:23 -05:00
Andrew Eikum
9f614e83ce
proton: Add nowritewatch config option to disable write watch support
2020-06-05 08:58:23 -05:00
Rémi Bernon
75ed8f6469
proton: Introduce seccomp runtime option.
...
This then sets the WINESECCOMP environment variable to enable seccomp
filter for DOOM Eternal DRM (and others) without impacting other games.
2020-04-15 11:57:44 -05:00
Andrew Eikum
a9575f7c77
proton: Add cmdlineappend: compat config option
2020-03-19 14:48:52 -05:00
Andrew Eikum
f96c8d6e6a
proton: Add noforcelgadd compat config option
2020-03-09 10:03:54 -05:00
Andrew Eikum
5d3d462f59
proton: Default to DXVK for d3d9.
2020-02-07 06:45:08 -06:00
Andrew Eikum
bca0a720cd
build: Build and ship glib, gstreamer, gst-plugins-base, and gst-plugins-good
2020-02-07 06:45:08 -06:00
soredake
7dc0256fb8
README: Document WINE_FULLSCREEN_INTEGER_SCALING.
2020-02-07 06:45:08 -06:00
Andrew Eikum
bf706d0402
README: Update for current Vagrant setup
2020-02-03 09:54:07 -06:00
Andrew Eikum
fd5b6b2a0e
README: Document redist target
2019-11-08 12:54:43 -06:00
Andrew Eikum
24300e3f27
Don't compress dist tarball
...
This lets us take advantage of Steam delta updates.
2019-10-18 09:56:47 -05:00
Andrew Eikum
988271e7c2
README: Clarify setting variable overrides
2019-07-18 06:10:47 -05:00
Andrew Eikum
4708bd6f05
proton: Enable fsync and add PROTON_NO_FSYNC variable
2019-07-18 06:10:47 -05:00
Andrew Eikum
f52ecfc6a7
build and ship d9vk
2019-07-01 13:14:04 -05:00
Andrew Eikum
625d6ef653
Makefile: Add lsteamclient and dxvk convenience targets
2019-06-18 13:00:19 -05:00
Andrew Eikum
dfdd3d0d78
README: Mention path to Proton user_settings file
2019-05-14 14:44:18 -05:00
Andrew Eikum
1b84398e54
README: Mention libvirt is now supported
2019-05-14 14:37:42 -05:00
Leif Metcalf
ecb0f0bfe7
Use --recurse-submodules with git-clone
2019-04-15 10:25:31 -05:00
Andrew Eikum
9c312a13a8
Makefile: Allow user to specify build name and add help target
2019-03-26 09:08:42 -05:00
Andrew Eikum
e3ea6a2479
Configure build dir in makefile instead of vagrant init
2019-03-26 09:08:42 -05:00
Andrew Eikum
12d0d0292b
Don't build against the beta runtime
2019-02-18 14:28:07 -06:00
Andrew Eikum
a2bb446d14
README: Update configure command to reflect that we use the beta runtime
2019-02-14 08:32:40 -06:00
Andrew Eikum
f5bbcfd4b9
README: Document new top-level Makefile
2019-02-14 08:32:39 -06:00
Andrew Eikum
0ecb100046
Run Wine in the steam runtime
2019-02-14 08:32:38 -06:00
Vincent Povirk
3e4f6f8e25
README: Document Steam configuration for local builds.
2019-02-13 10:16:38 -06:00
Vincent Povirk
c481c0321b
README: Fix documentation for compatibility tools directory.
2019-02-13 10:16:38 -06:00
Andrew Eikum
ad35af81e9
proton: Add runtime variable to limit GL extension string length
2019-02-13 10:16:38 -06:00
Ethan Lee
3eb29f419e
proton: Add PROTON_NO_D3D10
2019-01-16 08:30:35 -06:00
Andrew Eikum
1fb4db2331
proton: Add force large address aware runtime setting
2018-12-20 10:56:47 -06:00
Andrew Eikum
37f5068be7
A couple further vagrant clarifications
2018-12-05 11:26:12 -06:00
Andrew Eikum
4d82d9cfff
Document Vagrant usage
2018-11-19 14:33:03 -06:00
Pierre-Loup A. Griffais
52eb041fef
Update README.md
2018-10-16 17:27:04 -07:00
Andrew Eikum
e5f38f9f4c
proton: Use DXVK for d3d10 as well.
2018-10-16 09:44:32 -05:00
Andrew Eikum
cc3e4210cd
Revert "build dxvk as native .so"
...
This reverts commits aef98f1e7d
and f85b734f66
.
The Steam Runtime is too old to build DXVK, so we have to continue
building it as a Windows DLL.
2018-10-16 07:50:33 -05:00
Andrew Eikum
f097693864
Update README for new build system
2018-10-12 08:30:18 -05:00
Andrew Eikum
a84120449d
Remove macOS support
2018-10-11 08:32:16 -05:00
Andrew Eikum
daea2bf3de
update wine to 3.16
2018-10-11 08:21:07 -05:00
Pierre-Loup A. Griffais
ca86e8ca68
Update README.md
2018-10-11 08:20:33 -05:00
Ben Abbott
a1daf93306
Remove requirement for Steam Client Beta.
2018-09-06 14:22:36 -05:00