8a5b8ece45
update wine
2018-08-29 09:24:41 -05:00
5286f43fda
proton: Call python3 explicitly on Linux
...
Frustratingly, Ubuntu ships no python binary by default, only python3,
so we can't just call python and expect it to work. This will fail on
distros that don't ship python3, but them's the breaks.
2018-08-29 09:24:41 -05:00
59b018c19d
update wine
2018-08-28 10:52:20 -05:00
7081022403
proton: Fix typo
2018-08-27 08:57:09 -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
b0e4ddf8e3
Minor linting fixes to build_proton.sh
...
--Added double quotes around various variables to avoid globbing and word splitting.
--Removed use of legacy basetick and replaced with $()
--Avoid use of -a and -o and replaced with || and && which are more preferred.
Suggestions and fixes were recommended by shellcheck.
2018-08-27 08:49:57 -05:00
022a24fc2c
Make env variables more new user friendly
2018-08-24 21:13:19 -04:00
ee6a4771ea
Create CHANGELOG.md
2018-08-24 17:35:19 -07:00
e7c4d12f8d
proton: Fix byte string comparison
proton-3.7beta-20180824
2018-08-24 13:48:57 -05:00
9428857077
Merge pull request #237 from Gravemind/fix-build-wine32-typo
...
build_proton: Fix build wine32 typo
2018-08-24 11:55:48 -05:00
46967e3bda
update dxvk to v0.70
2018-08-24 11:32:20 -05:00
094a2047d3
update wine
2018-08-24 11:32:17 -05:00
088c88b745
Merge remote-tracking branch 'MayeulC/python3' into proton_3.7
2018-08-24 11:19:10 -05:00
0f80f2f52c
Import print_function from __future__ for python compatibility
...
This alters the behaviour of python2's print statement to be compatible
with python3's print function. While not strictly necessary for now,
this might help future compatibility.
Thanks to Seppo Yli-Olli (@nanonyme) for suggesting this.
2018-08-24 09:28:52 +02:00
a7b3740655
README: Tweak runtime config override wording
2018-08-23 11:30:05 -05:00
3c7b887dcc
update wine
2018-08-23 11:30:05 -05:00
0d9ec29b5e
build_proton.sh: Use available cores for job count.
2018-08-23 11:29:56 -05:00
fa8f06efaf
proton: Move debug scripts to /tmp/proton_$USER/
...
To avoid conflicts between multiple Unix accounts.
2018-08-23 11:29:56 -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
8dc036b298
proton: Drop WINEARCH from environment
2018-08-23 11:29:49 -05:00
10012eee17
proton: Fix null deref
proton-3.7-20180823b
2018-08-23 09:43:12 -05:00
4d127190a6
proton: Fix for broken 64-bit-only prefix shipped 20180822
proton-3.7-20180823
2018-08-23 09:10:15 -05:00
9c3667c083
Make proton, gen_wrapper and user_settings python scripts version-agnostic
2018-08-23 14:24:39 +02:00
2863402e9e
move proton from python2.7 to python3
2018-08-23 12:05:35 +02:00
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
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
proton-3.7-20180822
2018-08-22 18:25:28 -07:00
e16787046b
Update freetype2 submodule remote to point to something I can actually clone.
2018-08-22 18:24:19 -07:00
2f298deccf
Merge pull request #36 from chrisballinger/patch-1
...
Add macOS dependencies to README
2018-08-22 10:08:43 -05:00
59e86e0321
Merge pull request #96 from nanonyme/hashbang-sanitizing
...
Hashbang sanitizing
2018-08-22 10:01:27 -05:00
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
0002f84825
Sanitize hashbang
2018-08-22 16:52:24 +03:00
21c751ab73
Sanitize hashbang
2018-08-22 16:51:27 +03:00
6f0a6f656d
Sanitize hashbang
2018-08-22 16:50:20 +03:00
d162bda989
Sanitize hashbang
2018-08-22 16:49:20 +03: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
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
3c2e18ff30
Merge pull request #6 from jwhite66/proton_3.7
...
Clarify the language around building dxvk.
2018-08-21 19:34:06 -05:00
87e0abda53
Clarify the language around building dxvk.
2018-08-21 19:20:19 -05:00
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
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
e7213f134b
Update PREREQS.md
2018-08-21 15:55:47 -07:00
99ef22ceff
Update PREREQS.md
2018-08-21 11:40:57 -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
3aed5f3a25
Merge remote-tracking branch 'github/proton_3.7' into proton_3.7
2018-08-21 10:27:26 -05:00