Kaynağa Gözat

Fix inverted low/high mask value on GetThreadCoreMask32 syscall (#2325)

gdkchan 4 yıl önce
ebeveyn
işleme
f6fcef483f

+ 2 - 2
Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall32.cs

@@ -333,8 +333,8 @@ namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall
         {
             KernelResult result = _syscall.GetThreadCoreMask(handle, out preferredCore, out long affinityMask);
 
-            affinityMaskLow = (int)(affinityMask >> 32);
-            affinityMaskHigh = (int)(affinityMask & uint.MaxValue);
+            affinityMaskLow = (int)(affinityMask & uint.MaxValue);
+            affinityMaskHigh = (int)(affinityMask >> 32);
 
             return result;
         }