2
0
mirror of https://github.com/ValveSoftware/Proton synced 2025-08-22 02:08:36 +00:00

2310 Commits

Author SHA1 Message Date
Proton Merge Bot
39612d6a6e update submodules experimental-bleeding-edge-10.0-233023-20250821-p9d5559-waafd7f-d448fd8-v334e77 2025-08-21 17:27:13 +00:00
Anna Lasky
9d55590d3a proton: Enable gamedrive compat option for Avatar: Frontiers of Pandora.
CW-Bug-Id: #25812
2025-08-15 09:09:00 -05:00
Arkadiusz Hiler
c92a71b21f README.md: Add a section on build failures. 2025-08-12 17:34:30 +03:00
Anna Lasky
f1fdf7b31d proton: Add Spark & Kling to MFDXGI hack
CW-Bug-Id: #25778
2025-08-08 13:30:11 -05:00
Paul Gofman
f59a8eab4a proton: Enable gamedrive for Firefly Village.
CW-Bug-Id: #25789
2025-08-07 17:28:34 -06:00
Paul Gofman
98a6295571 proton: Hide NV GPU for The Crew Motorfest.
CW-Bug-Id: #25787
2025-08-07 16:39:19 -06:00
Paul Gofman
29548fa724 proton: Hide AMD GPU for Crysis 3.
CW-Bug-Id: #25745
2025-08-01 15:50:43 -06:00
Paul Gofman
92d0993704 Makefile.in: Fix applying patch for LiberationMono-Regular.sfd.
CW-Bug-Id: #25743
2025-07-31 15:24:25 -06:00
Paul Gofman
6c17f3e1a1 steam_helper: Add SteamPath and ValvePlatformMutex env vars.
CW-Bug-Id: #25738
2025-07-30 11:53:25 -06:00
Paul Gofman
d008ef6f10 build: Build icydemux gstreamer plugin.
CW-Bug-Id: #25735
2025-07-29 12:36:26 -06:00
Paul Gofman
a184c3b889 proton: Add SSR Wives: The Murder Of My Winter Crush Demo to MFDXGI hack.
CW-Bug-Id: #25730
2025-07-28 15:07:27 -06:00
Paul Gofman
d74fc8d456 vrclient: Update to SDK v2.7.1.
CW-Bug-Id: #25686
2025-07-17 14:12:00 -06:00
Paul Gofman
2189e4461c proton: Add Wuthering Waves to OPWR disablement list.
CW-Bug-Id: #25676
2025-07-17 12:10:50 -06:00
fallenworld
1fb75ba2a9 fonts: Convert msyh.ttf to TrueType.
CW-Bug-Id: #23857
2025-07-17 18:14:17 +03:00
Arkadiusz Hiler
e92be16912 Makefile.in: Drop vkd3d version in files/lib/vkd3d/version. 2025-07-17 18:14:17 +03:00
Yuxuan Shui
340027e317 steam_helper: Null terminate escape_path_unix_to_dos.
WideCharToMultiByte does not null terminate if a null character is not
included in the input length.

CW-Bug-Id: #24534
2025-07-17 18:14:17 +03:00
Paul Gofman
0b31734416 lsteamclient: Also allocate m_ppStrings in w64_SteamParamStringArray_t() for win64.
CW-Bug-Id: #25622
2025-07-17 18:14:17 +03:00
Paul Gofman
9f17e30f01 proton: Enable heapdelayfree for VR Slots 3D.
CW-Bug-Id: #25594
2025-07-17 18:14:17 +03:00
Paul Gofman
fc8438d281 lsteamclient: Execute pending callbacks after ISteamNetworkingSockets::RunCallbacks().
CW-Bug-Id: #25554
2025-07-17 18:14:17 +03:00
Paul Gofman
b6f218b8ff lsteamclient: Wrap callbacks in SteamNetworkingConfigValue_t.
CW-Bug-Id: #25554
2025-07-17 18:14:17 +03:00
Paul Gofman
8158555508 lsteamclient: Make functions which take array of SteamNetworkingConfigValue_t manual.
CW-Bug-Id: #25554
2025-07-17 18:14:17 +03:00
Paul Gofman
31eeefb8b1 lsteamclient: Factor out wrap_callback_cdecl().
CW-Bug-Id: #25554
2025-07-17 18:14:17 +03:00
Paul Gofman
5d7d50cd6c lsteamclient: Support SteamNetworkingFakeIPResult in ISteamNetworkingUtils_SetConfigValue().
CW-Bug-Id: #25554
2025-07-17 18:14:17 +03:00
Anna Lasky
f13ae91ed4 Revert "proton: Disable nvapi for Digseum."
This reverts commit 036b17d2dc00528f1fd5d1fce32c869ed46a081e.
2025-07-17 18:14:17 +03:00
Anna Lasky
43965f3254 proton: Disable nvapi for Digseum.
CW-Bug-Id: #25564
2025-07-17 18:14:17 +03:00
Paul Gofman
c8dc68d75a proton: Copy ucrtbase.dll instead of symlinking.
CW-Bug-Id: #25520
2025-07-17 18:14:17 +03:00
Rémi Bernon
36c67faa70 proton: Enable the new SDL 2.30 Steam Input integration.
CW-Bug-Id: #23185
2025-07-17 18:13:36 +03:00
Rémi Bernon
27120315f3 proton: Reset the SteamVirtualGamepadInfo environment variable.
To keep SDL 2.30 old behavior until we start supporting it.

CW-Bug-Id: #23185
2025-07-17 18:13:36 +03:00
Arkadiusz Hiler
8ee304d7e3 Bump prefix version to higher than Proton Stable. 2025-07-17 18:13:36 +03:00
Bernhard Kölbl
162cba7763 build: Add and build Vosk submodule. 2025-07-17 18:13:36 +03:00
Bernhard Kölbl
87750d0cfe build: Add and build Kaldi submodule. 2025-07-17 18:13:36 +03:00
Bernhard Kölbl
5a9e7bab28 build: Add and build OpenFST submodule. 2025-07-17 18:13:36 +03:00
Paul Gofman
d77a5fe2b2 make: Build Battleye bridge using makedep rules.
CW-Bug-Id: #25631
2025-07-17 18:13:00 +03:00
Esme Povirk
54c06cf938 proton: Disable Xalia for Wuthering Waves.
CW-Bug-Id: #25642
2025-07-11 09:48:12 +03:00
Arkadiusz Hiler
c31a62ea60 update wine 2025-07-03 18:32:59 +03:00
Esme Povirk
31bc87acaa xalia-fixups.gudl: Ignore winforms applications.
CW-Bug-ID: #25607
2025-07-03 16:32:33 +03:00
Arkadiusz Hiler
707c83d5f5 proton: Enable gamedrive for The First Berserker: Khazan.
CW-Bug-Id: #25581
2025-06-19 22:44:58 +03:00
Esme Povirk
5d42dc3b88 xalia: Rockstar Games Installer supports gamepads.
CW-Bug-Id: #25575.
2025-06-18 19:48:39 +00:00
Arkadiusz Hiler
01cd85380f update wine 2025-06-18 18:07:10 +03:00
Arkadiusz Hiler
fe8e68c229 update dxvk-nvapi to v0.9.0-8-g5fa4b3c7cddc 2025-06-18 17:58:12 +03:00
Arkadiusz Hiler
e5c90807fb update dxvk to v2.6.2-1-g08870ab62b36 2025-06-18 17:58:12 +03:00
Arkadiusz Hiler
313e6d6994 update vkd3d-proton to v2.14.1-286-g2b766f7639cf 2025-06-18 17:58:12 +03:00
Arkadiusz Hiler
9be1efb353 update vkd3d to vkd3d-1.16-194-g7c0da1747a89 2025-06-18 17:58:12 +03:00
Esme Povirk
e9e2a13362 Update Xalia to 0.4.6. 2025-06-18 17:58:12 +03:00
Tyson Whitehead
e4a553d74e configure.sh: Fix default build-name
Have to put setting environment variable on its own line as
otherwise it just just sets that value for that one line.

Link: https://github.com/ValveSoftware/Proton/pull/8747
2025-06-12 09:06:45 +03:00
Arkadiusz Hiler
13a2abfac3 make/rules-common.mk: Specify CMAKE_PREFIX_PATH for cmake-only deps resolution.
It used to work due to cmake's convoluted dependency resolution rules
taking into account $PATH. Since it's now set a bit differently we have
to explicitly point it to dependency directories.
2025-06-12 09:05:59 +03:00
Arkadiusz Hiler
91117adc25 make/rules-configure.mk: Run autoreconf if configure is not provided. 2025-06-12 09:05:59 +03:00
Arkadiusz Hiler
0bb73a27d5 Makefile.in: Isolate ffmpeg-specific configure flags. 2025-06-12 09:05:59 +03:00
Arkadiusz Hiler
a33cdcd45c docker: Update SDK base and install libjson-perl. 2025-06-12 09:05:59 +03:00
Rémi Bernon
136811787c proton: Disable winebth.sys.
CW-Bug-Id: #25530
2025-06-11 21:46:26 +02:00