Arkadiusz Hiler
71379ad921
update wine
proton-9.0-4c
2024-12-23 11:59:41 +02:00
Anna Lasky
a4aa35bff9
proton: Disable nvapi for Assassin's Creed Syndicate.
...
CW-Bug-ID: #24613
2024-12-20 11:35:26 -06:00
Arkadiusz Hiler
a680cdc2de
update wine
2024-12-19 16:41:11 +02:00
Anna Lasky
947ff72055
proton: Disable nvapi for Simulakros and Simulakros Demo.
...
CW-Bug-ID: #24603
2024-12-18 20:10:45 -06:00
Arkadiusz Hiler
b7cb2fc548
update wine
proton-9.0-4
proton-9.0-4-rc9
2024-12-04 17:46:05 +02:00
Paul Gofman
7a651eba33
lsteamclient: Only free SteamMatchmakingServerListResponse callback after ISteamMatchMakingServers::ReleaseRequest().
...
And leak the callback for SteamMatchMakingServers v001
(same as before e3798c1adbdd7a424ac544bec592b93f6c6289f5 for both versions).
CW-Bug-Id: #24528
2024-11-28 19:19:11 +02:00
Paul Gofman
01c636ddb8
lsteamclient: Make SteamMatchMakingServers::ReleaseRequest() manual.
...
CW-Bug-Id: #24528
2024-11-28 19:19:11 +02:00
Arkadiusz Hiler
27c5c9bde0
update wine
2024-11-28 18:34:05 +02:00
Anna Lasky
995c43873d
proton: Enable Xalia on MultiVersus
...
CW-Bug-Id: #23876
2024-11-28 18:34:05 +02:00
Esme Povirk
8a74dee586
Update Xalia to 0.4.4.
2024-11-28 18:34:05 +02:00
Arkadiusz Hiler
67d32b4725
update vkd3d-proton to v2.13-241-g4fd7d3ab3d35
2024-11-28 18:34:05 +02:00
Arkadiusz Hiler
10cd2ec7c3
update dxvk-nvapi to v0.7.1-94-gafb59a8e841b
2024-11-28 18:34:05 +02:00
Arkadiusz Hiler
a277d7024d
update dxvk to v2.5.1 + backports
2024-11-28 18:33:58 +02:00
Arkadiusz Hiler
015932b1e3
update vkd3d-shader to vkd3d-1.14 + a hack
2024-11-21 17:33:28 +02:00
Giovanni Mascellani
16a82ccfb2
Vulkan-Headers: Update to v1.3.278.
2024-11-21 17:31:33 +02:00
Giovanni Mascellani
904e81e309
Makefile.in: Disable LTO for vkd3d.
...
Adapted by Arkadiusz Hiler.
2024-11-21 17:31:33 +02:00
Anna Lasky
4754b4b23b
proton: Disable nvapi for Shadow Warrior
...
CW-Bug-Id: #24459
2024-11-21 17:31:33 +02:00
Anna Lasky
d587c78d22
proton: Disable nvapi for Skull and Bones
...
CW-Bug-Id: #24410
2024-11-21 17:31:33 +02:00
Anna Lasky
eafb9f48af
proton: Disable nvapi for Hard Reset Redux
...
CW-Bug-Id: #24396
2024-11-21 17:31:33 +02:00
Arkadiusz Hiler
ad6d7def0b
proton: Disable hardwarescheduling for some games.
2024-11-21 17:31:33 +02:00
Arkadiusz Hiler
5ea05065b9
proton: Copy nvofapi64.dll in addition to other nvapi dlls.
...
Thanks to Liam Middlebrook.
2024-11-21 17:31:33 +02:00
Liam Middlebrook
74ddef65b1
proton: Populate NVIDIA_WINE_DLL_DIR when available
...
NVIDIA-software may check the environment variable `NVIDIA_WINE_DLL_DIR`
for a path where DLLs provided by the NVIDIA Linux driver can be found.
This is done as a fallback for when the "DriverStore" cannot be detected
via the D3DDDI functions for querying an adapter-specific registry key.
Tested with an application that reads `NVIDIA_WINE_DLL_DIR` from the
environment and tries to load a known DLL from it. As expected manually
setting the environment variable to the on-disk location did not work,
as the path is not accurate within the pressure-vessel environment.
Link: https://github.com/ValveSoftware/Proton/pull/8087
2024-11-21 17:31:33 +02:00
Anna Lasky
4d9c9e1287
proton: Enable gamedrive compat option for Yakuza 3 and Yakuza 4
...
CW-Bug-ID: #24211
2024-11-21 17:31:33 +02:00
Paul Gofman
623cf1bd16
proton: Use server sync for Disgaea 4 Complete+.
...
CW-Bug-Id: #24458
2024-11-21 17:31:33 +02:00
Paul Gofman
efb8612e29
vrclient: Revert "vrclient: HACK: Fixup digital action 'bChange' parameter on 32 bit."
...
By removing manual handling of IVRInput::GetDigitalActionData().
CW-Bug-Id: #19067
CW-Bug-Id: #24440
2024-11-21 17:31:33 +02:00
Paul Gofman
b87c6e39d2
vrclient: Fix flatapi calls on 32 bit.
...
CW-Bug-Id: #24429
2024-11-21 17:31:33 +02:00
Anna Lasky
2ddb4f8d67
proton: Enable gamedrive compat option for STAR WARS Jedi Knight II
...
CW-Bug-Id: #24390
2024-11-21 17:31:33 +02:00
Paul Gofman
526eb2c091
steam_helper: clean up OpenVR before getting OpenXR extensions in initialize_vr_data
...
Patch written by Emily <102429049+emily-is-my-username@users.noreply.github.com>
https://github.com/ValveSoftware/Proton/pull/8126
When using OpenComposite, both OpenVR and OpenXR functions may
call the same underlying OpenXR loader.
Because the OpenXR loader only supports a single active instance,
`initialize_vr_data` currently fails as an OpenXR instance
has already been initialized ath the time XR extensions are queried.
This commit fixes the problem by cleaning up the temporary
OpenVR context *before* initializing OpenXR instead of keeping it
open until the end of the call.
Fix for:
https://github.com/ValveSoftware/Proton/issues/7905
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2024-11-21 17:31:33 +02:00
Paul Gofman
576380d53a
proton: Disable nvapi for Fablecraft.
...
CW-Bug-Id: #24325
2024-11-21 17:31:33 +02:00
Paul Gofman
727dc0caae
lsteamclient: Convert URL in ISteamFriends::ActivateGameOverlayToWebPage().
...
CW-Bug-Id: #24247
2024-11-21 17:31:33 +02:00
Paul Gofman
6a160b9d0a
lsteamclient: Handle error result in networking_message_pool_receive_().
...
CW-Bug-Id: #24177
2024-11-21 17:31:33 +02:00
Paul Gofman
3ca6b6d944
proton: Check for low /proc/sys/vm/max_map_count.
...
CW-Bug-Id: #24081
2024-11-21 17:31:33 +02:00
Paul Gofman
10510e879e
proton: Enable gamedrive compat option for Dragon Age: The Veilguard.
...
CW-Bug-Id: #24423
2024-11-21 17:31:33 +02:00
Paul Gofman
82e2407adb
proton: Link ICU 6.8 32 bit dlls into the prefix.
...
CW-Bug-Id: #24402
2024-11-21 17:31:32 +02:00
Paul Gofman
b1a751ceb9
Makefile.in: Distribute ICU dlls (32 bit).
...
CW-Bug-Id: #24402
2024-11-21 17:31:32 +02:00
Paul Gofman
4ea1be2c7e
proton: Link ICU 6.8 dlls into the prefix.
...
CW-Bug-Id: #24402
2024-11-18 21:22:19 +02:00
Paul Gofman
83c6c2d1c3
Makefile.in: Distribute ICU dlls (64 bit).
...
CW-Bug-Id: #24402
2024-11-18 21:22:19 +02:00
Paul Gofman
5de5d4ee46
proton: Enable WINE_HEAP_TOP_DOWN hack for Crazy Taxi.
...
CW-Bug-Id: #24362
2024-11-18 21:22:19 +02:00
Paul Gofman
5bd1d0eb79
proton: Do not copy SXS runtime redists.
...
CW-Bug-Id: #23227
2024-11-18 21:22:19 +02:00
Esme Povirk
ac1939f09a
Update Wine Mono to 9.3.1.
2024-11-18 21:22:19 +02:00
Paul Gofman
a547332310
proton: Enable gamedrive compat option for Strip Fighter ZERO.
...
CW-Bug-Id: #24096
2024-11-18 21:22:19 +02:00
Paul Gofman
a8621e5f0b
proton: Enable gamedrive compat option for Aimlabs.
...
CW-Bug-Id: #24014
2024-11-18 21:22:19 +02:00
Anna Lasky
beac08696c
fixup! proton: Enable gamedrive compat option for Sword of Convallaria
2024-11-18 21:22:19 +02:00
Paul Gofman
3c3d468971
proton: Preserve MachineGuid when downgrading prefix and generate unique for the new prefix.
...
CW-Bug-Id: #24414
proton-9.0-3e
2024-11-11 19:39:17 +02:00
Paul Gofman
f277d7a21f
lsteamclient: Convert api call completion callback length in SteamAPICallCompleted_t.
...
CW-Bug-Id: #24446
2024-11-08 14:14:04 +02:00
Paul Gofman
1a73b04e6c
lsteamclient: Add ISteamTimeline interface.
...
CW-Bug-Id: #24276
proton-9.0-3c
2024-09-23 18:16:24 +03:00
Arkadiusz Hiler
1c05176283
update vkd3d-proton to proton-9.0-3-support
2024-09-23 15:08:37 +03:00
Arkadiusz Hiler
6c7cba9aeb
update wine
proton-9.0-3-rc2
proton-9.0-3
2024-09-04 15:52:27 +03:00
Arkadiusz Hiler
9a8215ecd0
update dxvk to v2.4-40-gd0ea5a4a87c9
2024-09-04 15:52:20 +03:00
Arkadiusz Hiler
9fdefa4b7a
update dxvk-nvapi to v0.7.1-19-gbd542144518d
2024-09-04 15:52:18 +03:00