Skip to content
goard
Go to anything
Open any GitHub user, repo or page
You're not signed in, so some data is limited. Sign in with GitHub for full access.

Compatibility tool for Steam Play based on Wine and additional components

C++ 149.5 MB Created Apr 19, 2026
Stars 0 Forks 0 Watchers 0 Open issues 0 Open PRs 0
History

1 branches 0 tags

proton_11.0 update wine 55ac62a
update to vkd3d-1.19-139-g30b93dcea8b0 c8c8c2c
update vkd3d-proton to proton-20260410 support branch 47890d9
update dxvk-nvapi to v0.9.1 ef0db89
update dxvk to v2.7.1-467-g83e503b4ae6d from proton-11 support branch fc63b5b
update to FEX-2604 48c2d06
Makefile.in: Build libsoup 3.6.6. 30c371d
Makefile.in: Use SDK version 4.0.20260331.220802-0. b791f3e
docker: Update base SteamRT4 SDK to 4.0.20260331.220802. 8918f35
user_settings.sample.py: Add Xalia. e63e80e
lsteamclient: Fix count in wow64 networking messages conversion. 336d8d7
xalia-fixups.gudl: Nixxes launcher supports gamepad. 4e9c6a0
proton: Disable Xalia for Deadly Premonition: The Director's Cut. 4edfa4c
lsteamclient: Generate SDK 1.64 support. 07e33a0
lsteamclient: Manual SDK 164 headers fixups. 2bfe143
lsteamclient: Import SDK 1.64 headers. fd6249e
proton: Disable gameinput for Farlight 84. 8ac1d81
Revert "proton: Disable gameinput by default." 649522a
vrclient: Set VK_WINE_OPENVR_DEVICE_EXTS for missing device in IVRCom… 46ca50a
vrclient: Check for NULL host_device in IVRCompositor_GetVulkanDevice… 7aa1c9e
vrclient: Check for NULL physical device before unwrapping in IVRComp… 0ca0a1a
proton: Prefer native ddraw for a few games. 92cdcd4
vrclient: Truncate deviceID to 16 bit. c61e39a
wineopenxr: Map more formats in map_format_vulkan_to_dxgi(). 573d3ba
vrclient: Convert pid to Unix pid in IVRApplications::RegisterSubproc… 733f982
vrclient: Support Submit_TextureWithMotion. e36a8d3
vrclient: Support SDK v2.15.6. daa60a9
vrclient: Implement IVRApplications::LaunchInternalProcess(). 629451c
vrclient: Add manual stub for IVRApplications::LaunchInternalProcess(). 6446758
lsteamclient: Fix Proton Soundfonts path string concatenation bug. 9f7191d
proton: Disable Xalia for DEATH STRANDING 2. f81a166
Enable PROTON_MEDIACONV_NO_VIDEO for Don't Die Dateless, Dummy! 6f5199d
proton: Set fnad3d11 work-around for Duck Game. 253f3b6
proton: Disable Xalia for FF7 and FF8 remastered. 41ada96
Update Wine Mono to 11.0.0. 5d4ded2
Revert "proton: Set GST_GL_PLATFORM=egl by default." 7ebd5c8
proton: Set __GLVND_DISALLOW_PATCHING=1 by default. ae7f7d0
lsteamclient: Fix dos path string copy in steamclient_unix_path_to_do… d1d933c
proton: Set GST_GL_PLATFORM=egl by default. 38ff19b
Update Xalia to 0.4.8. a0984e1
steam_helper: Create the desktop window in the main thread. 42f903e
proton: Limit CPU count to 16 for Gothic 1 Classic. f38d791
lsteamclient: When propagating access violation force access violatio… ede57aa
make: Unify FEX under a single target with {arm64ec,aarch64} archs c90f765
make: Introduce an arm64ec windows target 5d4b6e9
update FEX to FEX-2601 d7ded7f
make: Disable local CPU tuning for FEX 51e12ce
make: Update FEX BUILD_TESTS CMake argument name 28285ce
make: Pass the correct git hashes/version when configuring FEX 0c90256
xalia-fixups.gudl: Remove work-arounds no longer needed with 0.4.7. 883b1d3
Update Xalia to 0.4.7. 6566d8a
proton: Disable forced LAA for Metal Fatigue. e2e6eb6
Makefile.in: Point to a default SDK image for ARM64. b7e626d
configure.sh: Invoke make to resolve container image. 8db5a31
Makefile.in: Add get-steamrt-image target. 58da28a
steam_helper: Try to recover from more cases of broken EA installation. 99a319f
Switch to steamrt4. 0a7e25b
Remove Bear support. 22b96f9
docker: Download rust from repo.steampowered.com. 9f61918
docker: Use arch as prefix and not a dir for llvm-mingw. f1c9f87
docker: Organize builds into architecture namespaces. 77b4bec
docker: Wrap llvm targets into defines. 56db64b
docker: Switch to steamrt4. 45f7d3a
proton: Run steam from its Program Files (x86) location for CoD Black… 2ec3693
vrclient: Fix RenderModel_TextureMap_t and RenderModel_t conversion o… 51a2c97
vrclient: Manually convert RenderModel_TextureMap_t and RenderModel_t. 04246b0
vrclient: Fix VRCompositor_008::Submit on wow64. 50f5f64
vrclient: Fix HiddenAreaMesh_t conversion on wow64. 11bde0f
vrclient: Fix VROverlay_006::SetOverlayTexture on wow64. 47d53b1
vrclient: Map Unix device extensions stored in registry to Win32 coun… 987cd4f
wineopenxr: Account for QPC to CLOCK_MONOTONIC offset in time convers… b5efec1
wineopenxr: Implement XR_KHR_win32_convert_performance_counter_time. 12ef535
vrclient: Validate and unwrap depth texture data for Submit_TextureWi… 747cde1
vrclient: Fix native vrclient.so directory for linux32. b357ce6
media: Add an option to disable the SMPTE video stream. 120ad02
proton: Preserve WINEDLLPATH entries from host environment cf18644
proton: Remove noopwr for Rockstar launcher games. 135d2a6
proton: Enable PROTON_SET_GAME_DRIVE by default. 7b70313
proton: Fix PROTON_USE_WOW64 option. 4cc52e8
vrclient: Build 64 bit vrclient.so. 7c2870d
proton: Start 64 bit steam.exe directly using wine-preloader. 132987c
proton: Delete SharedGpuResources service config when upgrading prefix. 7180270
proton: Bump CURRENT_PREFIX_VERSION. 41d0dc8
default_pfx, proton: Handle different comctl32.dll versions by having… 47c7631
proton: Remove SDL emulate warp work-around. 3fb952b
Makefile.in: Compile and link libvkd3d-utils. d39592d
Makefile.in: Don't build i386 wineopenxr on aarch64. c97091d
wineopenxr: Use the new Wine openxr device extension. ce202e1
wineopenxr: Use wine/vulkan_driver.h interface for the wrapper / unwr… e5a9bdc
vrclient: Use wine/vulkan_driver.h interface for the wrapper / unwrap… abaae95
vrclient: Use the new ntdll unix path conversions. 4f58cc9
proton: Use Wine 11's executable naming. a530ba2
make/rules-makedep.mk: Satisfy new makedep rules. 5cb7659
lsteamclient: Use new path conversion helpers. 00f4ee7
Add an unversioned symlink to the Wine Mono install. 4185760
proton: Don't statically link libstdc++ for unix libs. 6de00fd
make: Disable arm64x and force arm64ec for makedep modules. d1b4e22
proton: Disable mimalloc redirect for Teardown on ARM64 e74f043
vrclient_x64: Use the unix-side arch to determine the native vrclient… a308bc4
vrclient_x64: Use W32_PTR for passing the winevulkan HMODULE 28a3169