cdrom: adjust timing
[pcsx_rearmed.git] / libpcsxcore / misc.c
index d748ac0..f332f43 100644 (file)
@@ -288,7 +288,7 @@ int LoadCdrom() {
        //psxCpu->Reset();
 
        if (Config.HLE)
-               psxBiosCheckExe(tmpHead.h.t_addr, tmpHead.h.t_size);
+               psxBiosCheckExe(tmpHead.h.t_addr, tmpHead.h.t_size, 0);
 
        return 0;
 }
@@ -769,8 +769,9 @@ int LoadState(const char *file) {
        new_dyna_freeze(f, 0);
        padFreeze(f, 0);
 
+       events_restore();
        if (Config.HLE)
-               psxBiosCheckExe(biosBranchCheckOld, 0x60);
+               psxBiosCheckExe(biosBranchCheckOld, 0x60, 1);
 
        result = 0;
 cleanup: