Commit Graph

86 Commits

Author SHA1 Message Date
Andrew Eikum
1cfd9f7a16 Add openal-soft submodule at version 1.18.2 2018-03-08 12:52:57 -06:00
Andrew Eikum
305196b1ba build_proton: Build with -O2 2018-03-08 12:48:05 -06:00
Andrew Eikum
3a1b1d1b00 steamclient: Load steamclient.dylib on mac 2018-03-07 14:41:41 -06:00
Andrew Eikum
0ef10d57f8 build_proton: Improve stripping on mac
This still leaks my build paths in the binaries, though.
2018-03-06 13:07:55 -06:00
Andrew Eikum
f11e36aac0 proton: Use DYLD_LIBRARY_PATH for mac 2018-03-06 12:13:55 -06:00
Andrew Eikum
50c129c318 build_proton: Support mac build 2018-03-06 12:13:55 -06:00
Andrew Eikum
5270e09e94 Add SDL-mirror submodule at version 2.0.7
The official SDL repo is unfortunately Mercurial, so let's use a mirror
instead.
2018-03-02 11:12:04 -06:00
Andrew Eikum
d30f073f6d Add libjpeg-turbo submodule at version 1.5.3 2018-03-02 11:12:04 -06:00
Andrew Eikum
859ad41bb1 Add libpng submodule at version 1.6.34 2018-03-02 11:12:04 -06:00
Andrew Eikum
414e94f017 Add freetype2 submodule at version 2.9 2018-03-02 11:12:04 -06:00
Andrew Eikum
5dd28393e2 update wine 2018-03-01 14:00:09 -06:00
Andrew Eikum
411d0945c0 update dxvk 2018-03-01 13:59:02 -06:00
Andrew Eikum
f5b838c9e6 proton: Also log during winepath operations 2018-02-27 11:00:55 -06:00
Andrew Eikum
4cda34da0f add a README 2018-02-26 09:05:21 -06:00
Andrew Eikum
37eb221d95 proton: Fix translatepath verbs 2018-02-26 08:44:11 -06:00
Andrew Eikum
b782a37bf1 build_proton: fix deploying binaries 2018-02-26 08:44:02 -06:00
Andrew Eikum
7ee21d6ad2 check in dxvk binaries 2018-02-23 11:00:05 -06:00
Andrew Eikum
ecc023db90 dxvk: Give up building on debian 2018-02-23 10:57:38 -06:00
Andrew Eikum
26b3dfa09a update dxvk 2018-02-23 08:46:21 -06:00
Andrew Eikum
d5c916f69c proton: Delete Steam files before copying them 2018-02-20 11:23:03 -06:00
Andrew Eikum
c32f46cf00 proton: Use new translatepath API 2018-02-20 09:39:14 -06:00
Andrew Eikum
ad6468dd6d update dxvk 2018-02-19 09:10:41 -06:00
Andrew Eikum
ead648522a proton: Use log function 2018-02-15 13:06:32 -06:00
Andrew Eikum
711273dd2c proton: Add prefix upgrade infrastructure 2018-02-15 12:55:40 -06:00
Andrew Eikum
39d699318c build_dxvk: Fix installing into win32 directory 2018-02-15 11:19:41 -06:00
Andrew Eikum
6ae0931fd2 build_proton: Don't strip by default 2018-02-15 10:27:09 -06:00
Andrew Eikum
5cef7459dc proton: Dump a few different debugging utilities 2018-02-15 10:22:07 -06:00
Andrew Eikum
434ed0476c proton: Disable WINEDEBUG during winedbg session 2018-02-15 09:37:19 -06:00
Andrew Eikum
0979ab9ed0 proton: Match winedbg to the architecture type 2018-02-15 09:37:18 -06:00
Andrew Eikum
8de64cea0c proton: Also dump WINEDLLOVERRIDES and PROTON_VR_RUNTIME 2018-02-15 08:09:08 -06:00
Andrew Eikum
34e8f02917 proton: Escape cwd path 2018-02-15 07:59:42 -06:00
Andrew Eikum
4a03a68b79 proton: Use root symlink instead of steam
Apparently Ubuntu mucks with Steam's internal file structure and screws
up the steam symlink. The root one isn't messed with, so we can use that
instead.
2018-02-15 07:32:44 -06:00
Andrew Eikum
8b8295cd67 update dxvk 2018-02-14 14:29:28 -06:00
Andrew Eikum
3c604cd918 update wine 2018-02-14 14:29:28 -06:00
Andrew Eikum
dccc1f1fe8 proton: Add ability to dump debug command line 2018-02-14 14:29:28 -06:00
Andrew Eikum
0b6599c0bc proton: Set WINEDLLPATH and PATH 2018-02-14 14:03:52 -06:00
Andrew Eikum
02d4733d6d build_dxvk: Don't require Wine to be installed to build 2018-02-14 12:51:42 -06:00
Andrew Eikum
ed45eceb39 update wine 2018-02-13 14:38:54 -06:00
Andrew Eikum
aac4970c4c Update dxvk 2018-02-13 14:38:43 -06:00
Andrew Eikum
d940c59d36 proton: Change default debug channels 2018-02-13 14:31:34 -06:00
Andrew Eikum
0686092448 proton: Support launching with dxvk 2018-02-13 14:31:34 -06:00
Andrew Eikum
e527686e68 fix translatepath verb 2018-02-12 08:08:53 -06:00
Andrew Eikum
1c51856020 build dxvk 2018-02-12 08:08:53 -06:00
Andrew Eikum
979df49f2e Add dxvk submodule 2018-02-12 08:08:53 -06:00
Andrew Eikum
bd78749e1e Add glslang binary
Downloaded from glslang github:

"""
 Khronoswebmaster released this on Nov 9, 2017 · 0 commits to
 2f658e1f087f5cf3fe78dd9111c70ef2f5c24079 since this release
"""
2018-02-12 08:08:53 -06:00
Andrew Eikum
6adef625fd proton: Complain if verb is missing 2018-02-12 08:08:53 -06:00
Andrew Eikum
7ef0476c2b proton: Dump stdout to /dev/null by default 2018-02-08 09:21:26 -06:00
Andrew Eikum
5d20566c13 Build lsteamclient and vrclient with -O2 2018-02-08 09:21:26 -06:00
Andrew Eikum
4367aa17e7 proton: Explicitly use python2.7 in hashbang
This will work on macOS as well as Linux.
2018-02-08 09:21:26 -06:00
Andrew Eikum
13eb21d38a update wine 2018-02-08 09:21:26 -06:00