cso support
[picodrive.git] / Pico / Pico.h
index b337f8d..b0f5a73 100644 (file)
@@ -83,7 +83,8 @@ void Stop_CD(void); // releases all resources taken when CD game was started.
 typedef enum\r
 {\r
        PMT_UNCOMPRESSED = 0,\r
-       PMT_ZIP\r
+       PMT_ZIP,\r
+       PMT_CSO\r
 } pm_type;\r
 typedef struct\r
 {\r
@@ -99,9 +100,9 @@ int      pm_close(pm_file *fp);
 int PicoCartLoad(pm_file *f,unsigned char **prom,unsigned int *psize);\r
 int PicoCartInsert(unsigned char *rom,unsigned int romsize);\r
 void Byteswap(unsigned char *data,int len);\r
-// anotherguest\r
 int PicoUnloadCart(unsigned char* romdata);\r
 extern void (*PicoCartLoadProgressCB)(int percent);\r
+extern void (*PicoCDLoadProgressCB)(int percent);\r
 \r
 // Draw.c\r
 void PicoDrawSetColorFormat(int which); // 0=BGR444, 1=RGB555, 2=8bit(HighPal pal)\r
@@ -130,7 +131,7 @@ extern void (*PicoPrepareCram)();    // prepares PicoCramHigh for renderer to us
 // sound.c\r
 extern int PsndRate,PsndLen;\r
 extern short *PsndOut;\r
-void sound_rerate(int preserve_state);\r
+void PsndRerate(int preserve_state);\r
 \r
 // Utils.c\r
 extern int PicuAnd;\r