Commit graph

1943 commits

Author SHA1 Message Date
Aric Stewart
5a66da7ed4 steam-helper: Create list of games to ignore selected locale
First, and only on this list so far is Guild Wars 2 (1284210)

CW-Bug-Id: #23824
2024-08-16 16:52:02 +03:00
Arkadiusz Hiler
962bbc4e74 update vkd3d-proton 2024-07-15 19:57:17 +03:00
Paul Gofman
63e81a1a95 vrclient_x64: Fix source length for ntdll_umbstowcs().
CW-Bug-Id: #23962
2024-07-02 17:01:48 +03:00
Paul Gofman
54378d5357 lsteamclient: Fix source length for ntdll_umbstowcs().
CW-Bug-Id: #23962
2024-07-02 17:01:46 +03:00
Rémi Bernon
dbc381d95e lsteamclient: Generate SteamWorks SDK 1.60 support.
CW-Bug-Id: #23976
2024-07-01 10:10:27 +03:00
Rémi Bernon
25890a64ca lsteamclient: Import SteamWorks SDK 1.60.
CW-Bug-Id: #23976
2024-07-01 10:10:26 +03:00
Arkadiusz Hiler
bb76da532e update wine 2024-06-17 21:49:25 +03:00
Rémi Bernon
592362a666 update wine 2024-06-03 19:53:42 +02:00
Rémi Bernon
1473b6131b update dxvk 2024-05-27 12:07:49 +02:00
Arkadiusz Hiler
8d47eb5e0a update wine 2024-05-23 18:33:56 +03:00
Arkadiusz Hiler
9dc3b4832d update dxvk-nvapi to v0.7.0-7-gaae4902b6ff7 2024-05-23 17:50:04 +03:00
Arkadiusz Hiler
48fef397c6 update vkd3d-proton to v2.12-58-gf6d39052afb1 2024-05-23 17:50:04 +03:00
Arkadiusz Hiler
307e7c4220 update dxvk to v2.3.1-64-g889802887fa5 2024-05-23 17:50:01 +03:00
Paul Gofman
b4b6617224 lsteamclient: Zero unused output message pointers in networking_message_pool_receive().
CW-Bug-Id: #23829
2024-05-23 10:54:50 +03:00
Paul Gofman
6202be5348 steam_helper: Try to handle same app id restart ourselves instead of forwarding to Steam command handler.
CW-Bug-Id: #23816
2024-05-23 10:54:50 +03:00
Paul Gofman
77f1af2afc proton: Enable WINE_HEAP_DELAY_FREE for Planet of the Apes: Last Frontier.
CW-Bug-Id: #23811
2024-05-23 10:54:50 +03:00
Zhiyi Zhang
692e07d139 HACK: steam.exe: Force Japanese locale for Granado Espada Japan.
Granado Espada Japan (1219160) launcher needs Japanese locale to display correctly. Otherwise, it
displays gibberish, even on Windows.

CW-Bug-Id: #23597
2024-05-23 10:54:50 +03:00
Ziqing Hui
b80ceddeed user_settings.sample.py: Change media converter GST debug channel name.
CW-Bug-Id: #23225
2024-05-23 10:54:50 +03:00
Ziqing Hui
40494f74a1 proton: Add media files.
The media files are used in new media converter.

CW-Bug-Id: #23225
2024-05-23 10:54:50 +03:00
Ziqing Hui
da36c977f9 media-converter: Remove media-converter.
Remove it since it has been integrated into winegstreamer.

CW-Bug-Id: #23225
2024-05-23 10:54:50 +03:00
Esme Povirk
d72fb93507 proton: Enable Xalia on known-working games. 2024-05-23 10:54:50 +03:00
Esme Povirk
876158c2b8 proton: Add and document compat flag for xalia. 2024-05-23 10:54:50 +03:00
Esme Povirk
1f400c7606 Download and include Xalia in distribution. 2024-05-23 10:54:50 +03:00
Rémi Bernon
21751b6ac6 docs: Update DEBUGGING.md for 9.0-2. 2024-05-23 10:54:50 +03:00
Rémi Bernon
be97a7e470 docs: Add a paragraph about the new GDB integration. 2024-05-23 10:54:50 +03:00
Arkadiusz Hiler
f53bc2edfe docs/DEBUGGING.md: Add a section on different binaries. 2024-05-23 10:54:50 +03:00
Arkadiusz Hiler
08636f843f docs/DEBUGGING.md: Add a note on predictable bus names. 2024-05-23 10:54:49 +03:00
Arkadiusz Hiler
40efc25c8e Makefile: Update Wine Mono to 9.1.0. 2024-05-23 10:54:49 +03:00
Arkadiusz Hiler
06e412ab60 make: Use SOURCE_DATE_EPOCH for unique timestamps.
... and vary them between 32 and 64bit builds.
2024-05-23 10:54:49 +03:00
Arkadiusz Hiler
32e3b6edfe make: Preserve PE timestamps with objcopy. 2024-05-23 10:54:49 +03:00
Arkadiusz Hiler
a860eab9ca Makefile.in: Update Proton SDK image. 2024-05-23 10:54:49 +03:00
Arkadiusz Hiler
9b10a7670a docker: Update binutils to 2.42. 2024-05-23 10:54:49 +03:00
Arkadiusz Hiler
9b2fed6fe4 Makefile.in: Disable inline assembly for ffmpeg.
It doesn't build with newer versions of GNU ld. We don't ship the
artifacts anyway, it's just to build gstreemer for use with Steam's
libav.
2024-05-23 10:54:49 +03:00
Arkadiusz Hiler
e11744fcb7 Makefile.in: Specify the name of libvulkan shared object for vkd3d.
Vkd3d doesn't seem to like to be be built as a PE. When it tries to look
for the vulkan library it does so by trying a very naive program that
defines `char vkGetInstanceProcAddr()`. This misses both being marked as
stdcall and the correct number of parameters to link against
Vulkan-Loader in PE32 mode.

This used to work with binutils pre 2.41 because it wasn't including the
@NUM part in the export libs but since that was fixed we have to be
explicit to skip the check.
2024-05-23 10:54:49 +03:00
Esme Povirk
25eb24e4e9 Makefile: Update Wine Mono to 9.0.0. 2024-05-23 10:54:49 +03:00
Esme Povirk
271ad809be Makefile: Use wget --no-use-server-timestamps.
If the -dist target were created after a file was uploaded to the
server, it wouldn't be rebuilt after downloading, because the
timestamp on the downloaded file would be newer than the -dist
file. Using a local timestamp to download prevents this.
2024-05-23 10:54:49 +03:00
Krzysztof Bogacki
235a203f8a proton: Enable dxvk-nvapi logging when PROTON_LOG is used. 2024-05-23 10:54:49 +03:00
kisak-valve
dfd3b65de6 Refresh request for Steam Runtime information
Looks like this menu option got renamed in the Steam client.
2024-05-23 10:54:49 +03:00
Anna Lasky
bbacb57b06 proton: Limit CPU count for Call of Juarez: Gunslinger.
CW-Bug-ID: #23766
2024-05-23 10:54:49 +03:00
Yuxuan Shui
22fa6c7346 wineopenxr: Propagate vulkan device IDs from steam.exe to the application. 2024-05-23 10:54:49 +03:00
Paul Gofman
c35598bb21 wineopenxr: Lock d3d11 device in xrReleaseSwapchainImage().
CW-Bug-Id: #23491
2024-05-23 10:54:49 +03:00
Paul Gofman
231c4b7112 wineopenxr: Lock d3d11 device in xrAcquireSwapchainImage().
CW-Bug-Id: #23491
2024-05-23 10:54:49 +03:00
Paul Gofman
cce9c8b308 wineopenxr: Lock d3d11 device in xrBeginFrame().
CW-Bug-Id: #23491
2024-05-23 10:54:49 +03:00
Paul Gofman
5a996971d7 lsteamclient: Initialize sockets in load_steamclient().
CW-Bug-Id: #23749
2024-05-23 10:54:49 +03:00
Paul Gofman
5cfe529c2a wineopenxr: Use API version 1.0.0 if current is not supported by the runtime.
CW-Bug-Id: #23689
2024-05-23 10:54:49 +03:00
Paul Gofman
c25afe23ab proton: Limit CPU count for C&C and The Covert Operations.
CW-Bug-Id: #23691
2024-05-23 10:54:49 +03:00
Paul Gofman
d3b7e7b647 fixup! proton: Limit CPU count for some games.
CW-Bug-Id: #23691
2024-05-23 10:54:49 +03:00
Paul Gofman
0fd8364e06 wineopenxr: Add some missing events unwrapping to wine_xrPollEvent().
CW-Bug-Id: #23689
2024-05-23 10:54:49 +03:00
Paul Gofman
da30672797 wineopenxr: Update to 1.1.36 registry version.
CW-Bug-Id: #23689
2024-05-23 10:54:49 +03:00
Paul Gofman
3661124333 wineopenxr: Drop extensions from UNSUPPORTED_EXTENSIONS which can now be auto generated.
CW-Bug-Id: #23689
2024-05-23 10:54:49 +03:00