Commit Graph

73 Commits

Author SHA1 Message Date
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
LArrowHead
27a83e3315 Fix basic grammatical issues 2018-09-06 14:22:36 -05:00
Adrian Torres
f9b5a08495 Make debug scripts dump dir configurable
If PROTON_DUMP_DEBUG_COMMANDS is set, the directory where
the debug scripts will be dumped to can be defined with
the env variable / setting PROTON_DEBUG_DIR.

This commit also lets users set PROTON_DUMP_DEBUG_COMMANDS
in user_settings.py, which didn't work previously because
the variable was being fetched from os.environ instead of env.

Closes #511
2018-08-27 08:56:06 -05:00
Andrew Eikum
a7b3740655 README: Tweak runtime config override wording 2018-08-23 11:30:05 -05:00
Andrew Eikum
1b9d405d14 proton: Only dump debug scripts when requested 2018-08-23 11:29:54 -05:00
Andrew Eikum
af9eb02401 proton: Dump some default logging if PROTON_LOG is set 2018-08-23 11:29:54 -05: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
Chris Ballinger
c668fc9fd7
Add macOS dependencies to README 2018-08-21 22:04:25 -07:00