X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2FPicoInt.h;h=7d4b06f9b17fe6046be71ffe23a72e936b4db0e9;hb=f9f40f10d1bb46fb779a22879203026367e143a6;hp=0daac2e094bb61354fc313414f0afc27948563d2;hpb=b06778874d140bd5187cb74444ddc40931b9bd1d;p=picodrive.git diff --git a/Pico/PicoInt.h b/Pico/PicoInt.h index 0daac2e..7d4b06f 100644 --- a/Pico/PicoInt.h +++ b/Pico/PicoInt.h @@ -398,6 +398,8 @@ int CM_compareRun(int cyc, int is_sub); PICO_INTERNAL void PicoFrameStart(void); void PicoDrawSync(int to, int blank_last_line); extern int DrawScanline; +#define MAX_LINE_SPRITES 29 +extern unsigned char HighLnSpr[240][3 + MAX_LINE_SPRITES]; // Draw2.c PICO_INTERNAL void PicoFrameFull(); @@ -435,6 +437,7 @@ PICO_INTERNAL unsigned int ym2612_read_local_68k(void); // Pico.c extern struct Pico Pico; extern struct PicoSRAM SRam; +extern int PicoPadInt[2]; extern int emustatus; extern void (*PicoResetHook)(void); extern void (*PicoLineHook)(void); @@ -463,6 +466,7 @@ PICO_INTERNAL void SekInit(void); PICO_INTERNAL int SekReset(void); PICO_INTERNAL void SekState(int *data); PICO_INTERNAL void SekSetRealTAS(int use_real); +void SekStepM68k(void); void SekInitIdleDet(void); void SekFinishIdleDet(void);