Skip to content

PR #316: fix(cpu): ensure correct CPU affinity for 32-bit apps and new containers

Pre-release
Pre-release

Choose a tag to compare

released this 28 Apr 01:49

PR #316

Title: fix(cpu): ensure correct CPU affinity for 32-bit apps and new containers

Source PR: WinNative-Emu/WinNative#316
Source branch: cpu
Source commit: b4f8eb1b660745fe302db98811e8b049035bfcd7
Build workflow run: https://github.com/MaxsTechReview/WinNative/actions/runs/25029275168

What This PR Is About

  • Fix UI default for new containers to use correct fallback CPU lists.
  • Explicitly set CPU lists in SetupWizardActivity.
  • Use int instead of short for affinity masks to avoid truncation.
  • Add BOX64_CPULIST and BOX86_CPULIST to ensure early affinity enforcement.

Attached Artifacts

  • WinNative-Debug-Standard-PR.316-b4f8e.apk
  • WinNative-Debug-Ludashi-PR.316-b4f8e.apk
  • WinNative-Debug-Pubg-PR.316-b4f8e.apk

Built from source commit b4f8e.