2249 Commits

Author SHA1 Message Date
Proton Merge Bot
18a587f13e update submodules experimental-bleeding-edge-10.0-194863-20250507-pcff466-w7c6f59-d9b5277-vadba7f 2025-05-07 08:41:27 +00:00
Arkadiusz Hiler
cff466cc6d proton: Create prefix creation guard for unknown prefix versions. 2025-04-30 17:17:53 +03:00
Arkadiusz Hiler
7d79990d4b steam_helper: Don't write garbage memory to libraryfolders.vdf.
buf_len is the size of allocated buffer, pos should be used instead when
determining how much to write.
2025-04-30 07:55:16 +03:00
Arkadiusz Hiler
ecebf8c6e6 steam_helper: Rename strappend's len to buf_size.
As it's the size of the buffer and grows in *2.
2025-04-30 07:47:52 +03:00
Paul Gofman
02721bf15f proton: Hide Intel GPU for Jusant.
CW-Bug-Id: #25295
2025-04-29 12:25:48 +03:00
Paul Gofman
a49bdd89b9 proton: Add OPENSSL_ia32cap env var for some games.
CW-Bug-Id: #25283
2025-04-29 12:25:48 +03:00
Paul Gofman
cb9d852bc7 proton: Disable builtin opencl by default.
CW-Bug-Id: #25276
2025-04-29 12:25:48 +03:00
Paul Gofman
8f5d26a890 wineopenxr: Update to 1.1.47 registry version.
CW-Bug-Id: #25198
2025-04-29 12:25:48 +03:00
Aaron Leiby
41fe05f798 wineopenxr: Initialize pNext when calling xrEnumerateSwapchainImages.
CW-Bug-Id: #25198
2025-04-29 12:25:48 +03:00
Billy Laws
4ef5ee6889 wineopenxr: PE split.
CW-Bug-Id: #25198
2025-04-29 12:25:48 +03:00
Billy Laws
36c61146da makedep: Only apply makedep LDFLAGS to unix-side code.
CW-Bug-Id: #25198
2025-04-29 12:25:48 +03:00
Arkadiusz Hiler
f6f6189e2e update submodules 2025-04-29 12:25:48 +03:00
Paul Gofman
9617a3a06f vrclient: Update to SDK v2.5.1. 2025-04-29 12:25:48 +03:00
Esme Povirk
6418a296c0 Update Xalia to 0.4.6. 2025-04-29 12:25:48 +03:00
Rémi Bernon
e51c06cec3 proton: Enable the new SDL 2.30 Steam Input integration.
CW-Bug-Id: #23185
2025-04-29 12:25:48 +03:00
Rémi Bernon
4ff7f2ade4 proton: Reset the SteamVirtualGamepadInfo environment variable.
To keep SDL 2.30 old behavior until we start supporting it.

CW-Bug-Id: #23185
2025-04-29 12:25:48 +03:00
Arkadiusz Hiler
28c69970b9 Bump prefix version to higher than Proton Stable. 2025-04-29 12:25:48 +03:00
Bernhard Kölbl
0fa76ec6a0 build: Add and build Vosk submodule. 2025-04-29 12:25:48 +03:00
Bernhard Kölbl
21a009784a build: Add and build Kaldi submodule. 2025-04-29 12:25:48 +03:00
Bernhard Kölbl
6ce9c96f72 build: Add and build OpenFST submodule. 2025-04-29 12:25:48 +03:00
Arkadiusz Hiler
4fde5ae968 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-04-29 12:25:48 +03:00
Arkadiusz Hiler
ae2a5cfa6f make/rules-configure.mk: Run autoreconf if configure is not provided. 2025-04-29 12:25:48 +03:00
Arkadiusz Hiler
a3bd30ccf0 Makefile.in: Isolate ffmpeg-specific configure flags. 2025-04-29 12:25:48 +03:00
Arkadiusz Hiler
948538a5e1 docker: Update SDK base and install libjson-perl. 2025-04-29 12:25:48 +03:00
Anna Lasky
69279b6f15 proton: Enable gamedrive compat option for The Elder Scrolls IV:
Oblivion Remastered.

CW-Bug-Id: #25277
2025-04-29 12:23:01 +03:00
Esme Povirk
5592ebd921 Update Wine Mono to 10.0.0. 2025-04-29 12:21:41 +03:00
Arkadiusz Hiler
ea317ca603 update wine proton-10.0-1b 2025-04-28 18:28:11 +03:00
Paul Gofman
fca55f69ee proton: Disable nvapi for TLOU2.
CW-Bug-Id: #25149
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
f585d3d478 docs: Change DEBUGGING.md to DEBUGGING-LINUX.md. 2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
91e50d83ac docs: Add DEBUGGING-WINDOWS.md. 2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
4e21446d57 icu: Add LICENSE. 2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
fdb6af79cc icu: Add README.md. 2025-04-24 18:05:59 +03:00
Paul Gofman
c42989d39e Revert "proton: Disable GL_ARB_bindless_texture for Zaccaria Pinball."
This reverts commit 6e584890c03829036cd5e0d8d59de2847b3c9be2.

CW-Bug-Id: #23874
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
f317747673 update dxvk to v2.6.1 2025-04-24 18:05:59 +03:00
Paul Gofman
0f1148470f proton: Add Deviator to MFDXGI hack.
CW-Bug-Id: #24913
2025-04-24 18:05:59 +03:00
Paul Gofman
f8be44e12a proton: Enable heaptopdown for MySims Kingdom.
CW-Bug-Id: #25094
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
4b1eb797f8 update dxvk to v2.6-31-gf460af893e7c 2025-04-24 18:05:59 +03:00
Zhiyi Zhang
23055b2577 Revert "proton: Disable forced LAA for Final Fantsy X/X-2."
This reverts commit 623d71250f399fb1de3aa8ba7d36128053d6bd45.

This is not needed. It should have been reverted as mentioned in CW bug 22930 #5.

CW-Bug-Id: #25071
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
dd5124e39e update dxvk-nvapi to v0.9.0 2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
bfab9d0570 update dxvk to v2.6-13-g90ee5fe18021 2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
84dbdae29a update vkd3d-proton to v2.14.1-153-ga7159b80e165 2025-04-24 18:05:59 +03:00
Paul Gofman
e50bd38388 proton: Set PROTON_LIMIT_RESOLUTIONS for some games.
CW-Bug-Id: #25061
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
e78950e742 update vkd3d 2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
3983bca134 Makefile.in: Update Proton SDK to 3.0.20250210.116596-0. 2025-04-24 18:05:59 +03:00
Rémi Bernon
97dab46434 proton: Use heapdelayfree for Imperiums: Greek Wars.
CW-Bug-Id: #24877
2025-04-24 18:05:59 +03:00
Yuxuan Shui
160e28f1bd lsteamclient: Point GMFilePath to Proton SoundFonts 2025-04-24 18:05:59 +03:00
Yuxuan Shui
f8b6bb5694 vrclient: Properly implement IVRSystem::GetOutputDevice.
CW-Bug-Id: #24891
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
cd79459d5b steam_helper: Free retval of wine_get_dos_file_name() using HeapFree(). 2025-04-24 18:05:59 +03:00
Paul Gofman
5c4a530164 steam_helper: Create dummy SteamVR status window.
CW-Bug-Id: #24552
2025-04-24 18:05:59 +03:00
Francisco Casas
3058cb6c80 proton: Re-enable nvapi for Cryptic Studios games.
CW-Bug-Id: #23700
2025-04-24 18:05:59 +03:00