Commit Graph

109 Commits

Author SHA1 Message Date
24300e3f27 Don't compress dist tarball
This lets us take advantage of Steam delta updates.
2019-10-18 09:56:47 -05:00
988271e7c2 README: Clarify setting variable overrides 2019-07-18 06:10:47 -05:00
4708bd6f05 proton: Enable fsync and add PROTON_NO_FSYNC variable 2019-07-18 06:10:47 -05:00
f52ecfc6a7 build and ship d9vk 2019-07-01 13:14:04 -05:00
625d6ef653 Makefile: Add lsteamclient and dxvk convenience targets 2019-06-18 13:00:19 -05:00
dfdd3d0d78 README: Mention path to Proton user_settings file 2019-05-14 14:44:18 -05:00
1b84398e54 README: Mention libvirt is now supported 2019-05-14 14:37:42 -05:00
ecb0f0bfe7 Use --recurse-submodules with git-clone 2019-04-15 10:25:31 -05:00
9c312a13a8 Makefile: Allow user to specify build name and add help target 2019-03-26 09:08:42 -05:00
e3ea6a2479 Configure build dir in makefile instead of vagrant init 2019-03-26 09:08:42 -05:00
12d0d0292b Don't build against the beta runtime 2019-02-18 14:28:07 -06:00
a2bb446d14 README: Update configure command to reflect that we use the beta runtime 2019-02-14 08:32:40 -06:00
f5bbcfd4b9 README: Document new top-level Makefile 2019-02-14 08:32:39 -06:00
0ecb100046 Run Wine in the steam runtime 2019-02-14 08:32:38 -06:00
3e4f6f8e25 README: Document Steam configuration for local builds. 2019-02-13 10:16:38 -06:00
c481c0321b README: Fix documentation for compatibility tools directory. 2019-02-13 10:16:38 -06:00
ad35af81e9 proton: Add runtime variable to limit GL extension string length 2019-02-13 10:16:38 -06:00
3eb29f419e proton: Add PROTON_NO_D3D10 2019-01-16 08:30:35 -06:00
1fb4db2331 proton: Add force large address aware runtime setting 2018-12-20 10:56:47 -06:00
37f5068be7 A couple further vagrant clarifications 2018-12-05 11:26:12 -06:00
4d82d9cfff Document Vagrant usage 2018-11-19 14:33:03 -06:00
52eb041fef Update README.md 2018-10-16 17:27:04 -07:00
e5f38f9f4c proton: Use DXVK for d3d10 as well. 2018-10-16 09:44:32 -05:00
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
f097693864 Update README for new build system 2018-10-12 08:30:18 -05:00
a84120449d Remove macOS support 2018-10-11 08:32:16 -05:00
daea2bf3de update wine to 3.16 2018-10-11 08:21:07 -05:00
ca86e8ca68 Update README.md 2018-10-11 08:20:33 -05:00
a1daf93306 Remove requirement for Steam Client Beta. 2018-09-06 14:22:36 -05:00
27a83e3315 Fix basic grammatical issues 2018-09-06 14:22:36 -05:00
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
a7b3740655 README: Tweak runtime config override wording 2018-08-23 11:30:05 -05:00
1b9d405d14 proton: Only dump debug scripts when requested 2018-08-23 11:29:54 -05:00
af9eb02401 proton: Dump some default logging if PROTON_LOG is set 2018-08-23 11:29:54 -05:00
2f298deccf Merge pull request #36 from chrisballinger/patch-1
Add macOS dependencies to README
2018-08-22 10:08:43 -05:00
c668fc9fd7 Add macOS dependencies to README 2018-08-21 22:04:25 -07:00
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
87e0abda53 Clarify the language around building dxvk. 2018-08-21 19:20:19 -05:00
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
4bb28580c6 Update README.md 2018-08-21 11:30:34 -07:00
62698b0dac Update README.md 2018-08-21 11:26:52 -07:00
52c484d5a7 Update README.md 2018-08-21 11:24:44 -07:00
9dc3c2c995 Update README.md 2018-08-21 11:24:31 -07:00
123c816082 Update README.md 2018-08-21 11:22:07 -07:00
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
971ba6438b proton: Load environment overrides from a file on disk 2018-06-25 14:25:13 -05:00
3d337e9683 Provide an example of how to build and install cmake. 2018-06-25 14:25:13 -05:00
a5e05955c1 Add nasm and yasm to the build requirements; they are needed for ffmpeg. 2018-06-25 14:25:13 -05:00
2da8976160 proton: Always enable Wine esync 2018-06-25 14:25:13 -05:00