notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
region detection, cd states wip, fixes, stuff
[picodrive.git]
/
Pico
/
PicoInt.h
diff --git
a/Pico/PicoInt.h
b/Pico/PicoInt.h
index
64768b1
..
2be566b
100644
(file)
--- a/
Pico/PicoInt.h
+++ b/
Pico/PicoInt.h
@@
-168,7
+168,9
@@
struct mcd_misc
{
\r
unsigned short hint_vector;
\r
unsigned char busreq;
\r
{
\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
\r
};
\r
\r
@@
-191,6
+193,13
@@
typedef struct
\r
#define Pico_mcd ((mcd_state *)Pico.rom)
\r
\r
\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
\r
// Draw.c
\r
int PicoLine(int scan);
\r