Make sure hardware registers are manipulated as little-endian
[pcsx_rearmed.git] / libpcsxcore / misc.c
index 3a06306..b2dd9a1 100644 (file)
@@ -680,7 +680,7 @@ int LoadState(const char *file) {
        GPU_freeze(0, gpufP);
        free(gpufP);
        if (HW_GPU_STATUS == 0)
-               HW_GPU_STATUS = GPU_readStatus();
+               HW_GPU_STATUS = SWAP32(GPU_readStatus());
 
        // spu
        SaveFuncs.read(f, &Size, 4);