Switchyard Wine Runtime 9a822257b1f2
Changes
- Relocates shared native callback thunks to a dedicated high-address, top-down region so late D3D12 command-queue methods can be hooked reliably.
- Keeps general native callbacks on the existing low-address, bottom-up allocation path to preserve GPTK 3 compatibility.
- Fixes the bundled GPTK tests to run with the system Bash 3.2 included with macOS.
Validation
- Visually confirmed the GTA V Enhanced Story Mode selection screen on both GPTK 3 and GPTK 4.
- Confirmed that the Rockstar Games Launcher library screen renders without becoming transparent.
- Confirmed that Steam remains open after its update check and displays the signed-in Store page.
- Confirmed body rendering on
example.comin Windows Chrome 150.0.7871.184. - Passed GPTK 3/4 D3D12 smoke tests and regression tests for native callback exception handling, DXGI cross-process shared resources, TLS, WoW64 LAA, AMD AGS, the Steam overlay, and WGL.
GTA V Enhanced was launched with -nobattleye for Story Mode validation. Online modes that require BattlEye were outside the scope of this validation.
Distribution
This archive does not contain non-redistributable Apple GPTK or D3DMetal files. Switchyard combines it with a GPTK 3 or GPTK 4 installation supplied by the user.
- Source revision:
9a822257b1f2660254d38e0443db474b989d7b78 - SHA-256:
5333b44a580c36baa079d6eefe497dc68b0947632775bb0ad61f2054053e74e1 - Apple notarization:
Accepted - Notarization ID:
7b5686dd-a160-4448-bcfb-fbbc5f165046