Repository navigation
Releases: jareqpl/steam-frame-fixes
Release list
v0.1-exp-20260917b (pre-release)
Pre-release for testing on Steam Frame. First device test passed (Battle.net shortcut named "WoW Forever").
Built on an ARM64 host (Azure Cobalt 100, Ubuntu 24.04) with scripts/build-turnip.sh and scripts/build-proton.sh in the Steam Runtime 4 SDK container steamrt4/sdk/arm64-llvm:4.0.20260714.251823-0, not by CI.
| Component | Source | Patches |
|---|---|---|
| Proton Experimental ARM64 (Frame fixes) | Proton experimental-11.0-20260917b, Wine debeec01b20c |
patches/wine/0001 (ntdll fixed-address syscall dispatcher; 258 thunks in ntdll.dll) |
| Turnip | Mesa e3a986f0167a (26.3.0-devel) |
patches/mesa/0001, 0002 |
Setup on Steam Frame: name the game's shortcut (Battle.net or the ARM64 executable) WoW Forever, download install-min.sh and the two .tar.xz archives into one folder, run bash install-min.sh there and restart Steam. bash uninstall-min.sh undoes it. See the README.
wine-src-…-patched.tar.xz contains the Wine sources used for this build, with the patch applied (LGPL).
Note: the patch files in this repository were later re-exported with a different author e-mail header. The code is unchanged, but the patch checksum recorded in BUILDINFO inside the Proton archive refers to the earlier export.