Andrew Eikum
349df9c436
steam_helper: Set up VR paths in steam.exe, not proton
...
This speeds up game launch times.
2020-03-09 10:03:54 -05:00
Andrew Eikum
e1c5da52c6
steam_helper: Import jsoncpp
2020-03-05 10:03:11 -06:00
Andrew Eikum
a4b8a51d4a
steam_helper: Don't use msvcrt
...
We need access to linux crt functions (like getenv()), so disallow use
of msvcrt. Notably, linux crt wchar functions are _not_ compatible with
Windows WCHAR strings.
2020-03-05 10:03:11 -06:00
Andrew Eikum
6364369ad9
update wine
2020-03-05 10:03:11 -06:00
Rémi Bernon
1e4083027f
steam.exe: Create Steam for Windows named event.
...
This event is sometimes checked for existence by Denuvo DRM, to decide
whether the game is genuine. This the case in Just Cause 3, and not
having it makes the game delete all saved progress.
2020-02-24 09:33:55 -06:00
Rémi Bernon
c6cead45dc
lsteamclient: Reallocate new interface only when linux_side changes.
...
This fixes Batman: AK's Denuvo DRM incorrectly flagging the game as
pirated.
2020-02-24 09:33:55 -06:00
Georg Lehmann
20f6b88943
proton: Dump WINEFSYNC in debug scripts
2020-02-24 09:33:47 -06:00
Andrew Eikum
64f0fc7559
update wine
2020-02-19 15:14:43 -06:00
Andrew Eikum
52e721fa23
update vkd3d with philip/metro-tess-fixes (89c516e)
2020-02-19 15:14:40 -06:00
Andrew Eikum
0ee22f41e0
Pull upstream
2020-02-13 12:40:41 -06:00
Andrew Eikum
a623278293
dxvk: Add vrclient workaround for Subnautica
2020-02-10 14:51:32 -06:00
Andrew Eikum
7f5d2e96b8
update wine
2020-02-10 14:50:45 -06:00
kisak-valve
9d6038851d
Disable empty issue report template and add other template to replace it ( #3514 )
...
Requested and reviewed by @aeikum.
2020-02-10 12:36:09 -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
Andrew Eikum
2fb0c450e0
Add glib submodule at 2.58.3
...
This is the latest version that will support the steam-runtime's old
python and meson.
2020-02-07 06:45:08 -06:00
Andrew Eikum
87d2ee95ce
Add gstreamer, gst-plugins-base, and gst-plugins-good submodules at 1.16.2
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
8e5fc81871
update FAudio to 20.02
2020-02-07 06:45:08 -06:00
Andrew Eikum
9539c3b54a
update dxvk to v1.5.4
2020-02-07 06:45:06 -06:00
Rémi Bernon
a0b7e2daba
steam_helper: Do not let the default console ctrl handler kill us.
...
I'm not sure if we should intercept all ctrl types, but letting Ctrl-C
kill us is getting in the way when we run winedbg as a child.
2020-02-03 09:54:07 -06:00
Andrew Eikum
bf706d0402
README: Update for current Vagrant setup
2020-02-03 09:54:07 -06:00
Andrew Eikum
d439e35f62
build: Use a shared wine-gecko installation
2020-02-03 09:54:07 -06:00
Andrew Eikum
45e3edf3ef
update wine to 5.0
2020-02-03 09:54:07 -06:00
Andrew Eikum
4b08e7a1ae
proton: Be quiet if steamvr is missing
2020-01-13 13:56:36 -06:00