Skip to content

lsteamclient: Synthesize SDK version 1.59x#9060

Open
PeakKS wants to merge 65 commits intoValveSoftware:bleeding-edgefrom
PeakKS:steamugc19
Open

lsteamclient: Synthesize SDK version 1.59x#9060
PeakKS wants to merge 65 commits intoValveSoftware:bleeding-edgefrom
PeakKS:steamugc19

Conversation

@PeakKS
Copy link

@PeakKS PeakKS commented Sep 21, 2025

CS2 uses UGC_STEAMUGC_INTERFACE_VERSION019 which was never included in a steamworks sdk release, so add it to a synthetic sdk version.

The workshop tools kinda sorta work now under proton. XWayland causes a bunch of awful flicker on the viewports. Winewayland fixes that, but in return context menus appear behind the 3d viewports :(. Also vrad3 crashes. Anyway it's better than nothing until we get the totally very real linux version of the workshop tools.

Paul Gofman and others added 30 commits July 17, 2025 18:13
To keep SDL 2.30 old behavior until we start supporting it.

CW-Bug-Id: #23185
WideCharToMultiByte does not null terminate if a null character is not
included in the input length.

CW-Bug-Id: #24534
@Plagman Plagman force-pushed the bleeding-edge branch 21 times, most recently from 9992626 to 861ec47 Compare February 11, 2026 16:49
@Plagman Plagman force-pushed the bleeding-edge branch 9 times, most recently from 1dce39b to 1fb4cbb Compare February 14, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants