·
143 commits
to main
since this release
Highlights
- Restore Overwatch 2 startup by permitting generated Windows code to become executable in Wine's reserved address spaces on no-preloader macOS builds.
- Keep the reserved Mach-O segments read/write initially while allowing
VirtualProtectto add execute permission when Windows applications request it.
Validation
- The executable-memory regression test passed and verified executable maximum protections on both reserved segments.
- Overwatch 2.23.1.1 (build 151722.1; executable 2.23.1.20650) reached the logged-in main menu with GPTK 4.0 beta 1 supplied externally.
- TLS HTTP, native callback exception dispatch, fresh-prefix, Developer ID signature, and Apple notarization checks passed.
Runtime
- Source revision:
34a09170d3754522dc55416617c6754dd2d9a086 - Runtime ID:
switchyard-local-wow64-x86_64-34a09170d375-no-gptk-b4525679e7da-9245db166022-37a4f0cfb0fb-4fbf9011be92-1b749a3204a2-b40553c5dc41-62f8fecd4b11 - Host architecture:
x86_64; PE architectures:i386,x86_64 - Apple notarization:
Accepted(0aa334f4-57c7-4be7-a673-cb730757c930)
The runtime archive contains Switchyard Wine only. Switchyard combines it with a user-supplied Game Porting Toolkit installation at runtime.