2241 Commits

Author SHA1 Message Date
Arkadiusz Hiler
abca9a56e0 Revert "proton: Disable nvapi for TLOU2."
This reverts commit fca55f69ee7fbaf2b251b92c0d4b6280396b1430.
2025-06-11 22:24:23 +03:00
Arkadiusz Hiler
a0efbd782b proton: Add a missing comma.
The missing comma causes what is supposed to be two separate tuple
entries:

    '/lib/wine/x86_64-windows'
    '/lib/wine',

to be concatenated into one:

    '/lib/wine/x86_64-windows/lib/wine',

Fixes: cc6cd89eac00 ("proton: Install DLLs and libraries to arch specific directories.")
2025-06-11 22:24:23 +03:00
Esme Povirk
e166000261 Add a fixup to Xalia for SysLink support. 2025-06-11 22:24:23 +03:00
Esme Povirk
c6894371e9 proton: Run Xalia in supported only mode.
CW-Bug-Id: #24679
2025-06-11 22:24:23 +03:00
Esme Povirk
c027843a4f Add work-around for IL-2 Sturmovik Cliffs of Dover.
CW-Bug-Id: #19152
2025-06-11 22:24:23 +03:00
PablosCorner
8a31b8e76b proton: Enable gamedrive compat option for Banter.
Adding this allows for the Vuplex browser in Banter to work properly under Proton.

CW-Bug-Id: #25534
2025-06-11 22:24:23 +03:00
Anna Lasky
39f7f93449 proton: Enable gamedrive compat option for more games.
CW-Bug-Id: #25483
2025-06-11 22:24:23 +03:00
Paul Gofman
77aa1be539 proton: Enable gamedrive for Once Human.
CW-Bug-Id: #25417
2025-06-11 22:24:23 +03:00
Anna Lasky
c906bc3a36 proton: Add OPENSSL_ia32cap env variable for many games.
CW-Bug-Id: #25283
CW-Bug-Id: #25419
2025-06-11 22:24:23 +03:00
Esme Povirk
4ce767516f Update Wine Mono to 10.0.0. 2025-06-11 22:24:23 +03:00
Arkadiusz Hiler
3a269ab996 proton: Try to fix prefix if possible.
CW-Bug-Id: #25362
proton-10.0-1f
2025-05-09 18:01:45 +03:00
Arkadiusz Hiler
0263329a6a update wine 2025-05-08 21:52:49 +03:00
Arkadiusz Hiler
e2ca9fb3e0 update wine proton-10.0-1d 2025-05-06 19:16:36 +03:00
Paul Gofman
6a418c5e99 proton: Hide Intel GPU for Jusant.
CW-Bug-Id: #25295
2025-05-06 19:13:14 +03:00
Anna Lasky
a974018d9e proton: Enable gamedrive compat option for The Elder Scrolls IV: Oblivion Remastered.
CW-Bug-Id: #25277
2025-05-06 19:12:23 +03:00
Arkadiusz Hiler
f6c2155731 proton: Create prefix creation guard for unknown prefix versions. proton-10.0-1c 2025-04-30 18:24:31 +03:00
Arkadiusz Hiler
8c0fbeb050 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 18:24:30 +03:00
Arkadiusz Hiler
6ff0457c8b steam_helper: Rename strappend's len to buf_size.
As it's the size of the buffer and grows in *2.
2025-04-30 18:24:29 +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
Esme Povirk
68eb97b764 Enable Xalia for games 0.4.5 is expected to fix.
(cherry picked from commit bbb10c3117c055a278853c9fdef6b48c0b2a60cb)
2025-04-24 18:05:59 +03:00
Esme Povirk
f1799330ab Update Xalia to 0.4.5.
(cherry picked from commit 879ef204798bf5defe7dd8881097d1414c41ddd5)
2025-04-24 18:05:59 +03:00
Paul Gofman
8d4661b0f3 lsteamclient: Avoid memory leak and frequent allocation in steamclient_Steam_BGetCallback().
CW-Bug-Id: #24806
2025-04-24 18:05:59 +03:00
Arkadiusz Hiler
a0e69f1876 make/rules-meson.mk: Don't force the C++ standard.
We got some build failures with DXVK-NVAPI due to this. They even have
CI that uses Proton SDK images but since we create our own cross files
they were not anticipating that we may be forcing a C++ standard
version.

Since everything builds and none of the meson-using subprojects seems to
be setting the version via their provided corss files we should be good
to just drop it.
2025-04-24 18:05:59 +03:00
Anna Lasky
97f91d515e fixup! proton: Add Roboquest to MFDXGI hack and clean up shared resources games 2025-04-24 18:05:59 +03:00
Anna Lasky
b7d7a05aa7 proton: Remove POSTAL: Brain Damaged games from MFDXGI hack.
CW-Bug-Id: #19126
2025-04-24 18:05:59 +03:00
Anna Lasky
f5f4ba672d Revert "proton: Remove FUSER from MFDXGI hack."
This re-adds FUSER to the MFDXGI hack.

CW-Bug-Id: #20240
2025-04-24 18:05:59 +03:00
Anna Lasky
f86da711e7 proton: Remove FUSER from MFDXGI hack.
CW-Bug-Id: #20240
2025-04-24 18:03:45 +03:00