Paul Gofman
3c3d468971
proton: Preserve MachineGuid when downgrading prefix and generate unique for the new prefix.
...
CW-Bug-Id: #24414
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
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
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
Arkadiusz Hiler
ccddb2d72b
update vkd3d-proton to v2.13-64-g47840a4bb614
2024-08-19 22:35:49 +03:00
Eric Pouech
e7a0af993f
Makefile.in: Don't fail when updating openvr_api_dxvk.dll.
...
These files are copied into lib(64)/wine/dxvk with user-write
permission, which is later removed by default_pfx: rule.
Hence failing to 'cp' upon update.
2024-08-19 22:35:49 +03:00
Esme Povirk
72d5b322d9
Remove files that failed to download.
...
In some cases, wget -O will create the file even when the
download fails. This is not removed by make and will make
subsequent failures more confusing, as well as failing to
recover if the cause was an intermittent network failure.
2024-08-19 22:35:49 +03:00
Anna Lasky
cff555a823
proton: Enable gamedrive compat option for Sword of Convallaria
...
Option allows EULA to display properly.
CW-Bug-ID: #22421
2024-08-19 22:35:49 +03:00
Rémi Bernon
1e6e006cb6
build: Add dependencies for makedep to find generated server headers.
2024-08-19 22:35:49 +03:00
Rémi Bernon
3d99a92e17
build: Ignore dxvk version.h.in changes.
2024-08-19 22:35:49 +03:00
Rémi Bernon
6b1bed7a8d
build: Add rules to generate wine requests.
2024-08-19 22:35:49 +03:00
Rémi Bernon
d1c5085a30
build: Ignore make_specfiles generated sources.
2024-08-19 22:35:49 +03:00
Rémi Bernon
7dcb011a18
build: Run make_specfiles after make_vulkan.
...
No-op but make_specfiles reads .specs and make_vulkan updates one.
2024-08-19 22:35:49 +03:00
Giovanni Mascellani
1683d5f143
make: Canonicalize ORIGIN paths.
...
That path can be relative when the build directory is inside the Proton
source directory. Since it then used to patch compile_commands.json, it
is important that it is absolute, otherwise it implicitly becomes grafted
to a directory for which it is meaningless.
2024-08-19 22:35:49 +03:00
Arkadiusz Hiler
3ffb520d58
Revert "proton: Add PROTON_NO_STEAM_FFMPEG to ignore ffmpeg that ships with Steam."
...
This reverts commit 5720dd3e9c
.
2024-08-19 22:35:49 +03:00
Paul Gofman
ae688238b9
proton: Force 32 bit steam.exe for Undecember.
...
CW-Bug-Id: #24110
2024-08-19 22:35:49 +03:00
Paul Gofman
e3fbcf7e81
proton: Use server sync for Flatout 3.
...
CW-Bug-Id: #24102
2024-08-19 22:35:49 +03:00
Paul Gofman
2d60e4e04f
proton: Enable gamedrive compat option for Strip Fighter ZERO.
...
CW-Bug-Id: #24096
2024-08-19 22:35:49 +03:00
Paul Gofman
e26ae368c8
proton: Use server sync for RAID: World War II.
...
CW-Bug-Id: #24085
2024-08-19 22:35:49 +03:00
Paul Gofman
96e08662b0
proton: Invalidate Ubisoft Launcher installation after deleting regsitry.
...
CW-Bug-Id: #23953
2024-08-19 22:35:49 +03:00
Paul Gofman
2e97e9f002
lsteamclient: Reset last error in Steam_BGetCallback() on no callback return.
...
CW-Bug-Id: #24028
2024-08-19 22:35:49 +03:00
Paul Gofman
235b0b151c
lsteamclient: Preserve last error in load_steamclient().
...
CW-Bug-Id: #24028
2024-08-19 22:35:49 +03:00
Paul Gofman
bd471fba97
proton: Enable gamedrive compat option for Aimlabs.
...
CW-Bug-Id: #24014
2024-08-19 22:35:47 +03:00
Paul Gofman
9d1cadcaa3
build: Build apetag gstreamer plugin.
...
CW-Bug-Id: #23991
2024-08-19 22:33:50 +03:00
Paul Gofman
d432aa6673
proton: Add Farlight 84 to MFDXGI hack.
...
CW-Bug-Id: #23986
2024-08-19 22:33:50 +03:00
Paul Gofman
2164e3bae6
proton: Enable gamedrive early for Bad Mojo Redux.
...
CW-Bug-Id: #23924
2024-08-19 22:33:50 +03:00
Paul Gofman
1a349add90
proton: Prefer native ddraw for Arcanum (500810).
...
CW-Bug-Id: #23916
2024-08-19 22:33:50 +03:00
Paul Gofman
6e584890c0
proton: Disable GL_ARB_bindless_texture for Zaccaria Pinball.
...
CW-Bug-Id: #23874
2024-08-19 22:33:50 +03:00
Paul Gofman
bf479d31d9
lsteamclient: Use default conversion in convert_callback_utow / callback_message_utow even if Unix len is unknown.
...
CW-Bug-Id: #23875
2024-08-19 22:33:50 +03:00
Yuxuan Shui
08c566d928
wineopenxr: Support acquiring/releasing images from D3D12 swapchains.
2024-08-19 22:33:50 +03:00
Yuxuan Shui
ef4785f325
wineopenxr: Support creating a D3D12 XR instance.
2024-08-19 22:33:50 +03:00
Yuxuan Shui
2cf4673153
wineopenxr: Don't recreate swapchain images for subsequent calls to EnumerateSwapchainImages.
2024-08-19 22:33:50 +03:00
Yuxuan Shui
0181ecc872
wineopenxr: Print warnings if the application is giving us funny swapchain formats.
2024-08-19 22:33:50 +03:00
Esme Povirk
ebf9795240
Update Wine Mono to 9.2.0.
2024-08-19 22:33:50 +03:00
Arkadiusz Hiler
8d7f593f9d
proton: Add PROTON_DXVK_D3D8 / dxvkd3d8.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
9aa92b8b13
proton: Correctly Popen.communicate() with timeout.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
9f209e9091
proton: Suppress type checker errors about non-existing user_settings.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
730acf592b
proton: Don't assign exception to a variable when the value is not used.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
732a1296a1
proton: Stop using bare except.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
0405ca582b
proton: Use more meaningful variable names.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
7c3accab4e
proton: Access env variables directly when we know they are set.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
3d716a9db2
proton: Don't try track .debug files if there's not tracking file.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
c57940a528
proton: Use None instead of False for default argument value.
...
This fixes type inference - tools no longer assume that there's a
possibility of the value ever being True.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
ea996efc3d
proton: Use _ for ignored values.
2024-08-16 21:22:45 +03:00
Arkadiusz Hiler
3ea1bf2170
proton: Change 'not x in y' to 'x not in y'.
2024-08-16 21:22:35 +03:00
Arkadiusz Hiler
126f121b74
proton: Remove unused imports.
2024-08-16 16:52:50 +03:00
Brendan McGrath
85e2b8751b
build: Add gst-plugins-bad.
...
Enables hls, videoparsers and mpegtsdemux.
CW-Bug-Id: #23810
CW-Bug-Id: #23226
CW-Bug-Id: #23425
2024-08-16 16:52:50 +03:00