region detection, cd states wip, fixes, stuff
[picodrive.git] / Pico / PicoInt.h
index 64768b1..2be566b 100644 (file)
@@ -168,7 +168,9 @@ struct mcd_misc
 {\r
        unsigned short hint_vector;\r
        unsigned char  busreq;\r
-       unsigned char  pad0;\r
+       unsigned char  s68k_pend_ints;\r
+       unsigned int   state_flags;     // emu state: reset_pending,\r
+       unsigned int   counter75hz;\r
 \r
 };\r
 \r
@@ -191,6 +193,13 @@ typedef struct
 \r
 #define Pico_mcd ((mcd_state *)Pico.rom)\r
 \r
+// Area.c\r
+int PicoAreaPackCpu(unsigned char *cpu, int is_sub);\r
+int PicoAreaUnpackCpu(unsigned char *cpu, int is_sub);\r
+\r
+// cd/Area.c\r
+int PicoCdSaveState(void *file);\r
+int PicoCdLoadState(void *file);\r
 \r
 // Draw.c\r
 int PicoLine(int scan);\r