X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=libpcsxcore%2Fr3000a.h;h=32538e584849a15938f4349c5112b3772f4b12f9;hp=13aaa59562fb6f1418545634a22411070ba7ea29;hb=4da64aea132e752bfea9448238599653e741b465;hpb=eac3852265815a2e57ea9987a2bea2fcadd3f022 diff --git a/libpcsxcore/r3000a.h b/libpcsxcore/r3000a.h index 13aaa595..32538e58 100644 --- a/libpcsxcore/r3000a.h +++ b/libpcsxcore/r3000a.h @@ -40,10 +40,8 @@ typedef struct { extern R3000Acpu *psxCpu; extern R3000Acpu psxInt; -#if (defined(__x86_64__) || defined(__i386__) || defined(__sh__) || defined(__ppc__) || defined(__arm__)) && !defined(NOPSXREC) extern R3000Acpu psxRec; #define PSXREC -#endif typedef union { #if defined(__BIGENDIAN__) @@ -160,6 +158,7 @@ enum { PSXINT_RCNT, PSXINT_CDRLID, PSXINT_CDRPLAY, + PSXINT_SPU_UPDATE, PSXINT_COUNT }; @@ -191,9 +190,9 @@ extern psxRegisters psxRegs; extern u32 event_cycles[PSXINT_COUNT]; extern u32 next_interupt; -void new_dyna_save(void); +void new_dyna_before_save(void); void new_dyna_after_save(void); -void new_dyna_restore(void); +void new_dyna_freeze(void *f, int mode); #define new_dyna_set_event(e, c) { \ s32 c_ = c; \