bugfixes, but silpheed is broken
[picodrive.git] / Pico / Pico.h
index f997c5c..597f021 100644 (file)
@@ -42,11 +42,13 @@ void PicoExit(void);
 int PicoReset(int hard);\r
 int PicoFrame(void);\r
 extern int PicoPad[2]; // Joypads, format is MXYZ SACB RLDU\r
-extern int (*PicoCram)(int cram); // Callback to convert colour ram 0000bbb0 ggg0rrr0\r
 extern void (*PicoWriteSound)(int len); // called once per frame at the best time to send sound buffer (PsndOut) to hardware\r
+extern void (*PicoMessage)(const char *msg); // callback to output text message from emu\r
 \r
 int PicoFrameMCD(void);\r
 \r
+extern int PicoCDBuffers;\r
+\r
 // Area.c\r
 typedef size_t (arearw)(void *p, size_t _size, size_t _n, void *file);\r
 typedef size_t (areaeof)(void *file);\r
@@ -61,6 +63,10 @@ extern areaseek *areaSeek;
 extern areaclose *areaClose;\r
 extern void (*PicoStateProgressCB)(const char *str);\r
 \r
+// cd/buffering.c\r
+void PicoCDBufferInit(void);\r
+void PicoCDBufferFree(void);\r
+\r
 // Cart.c\r
 typedef enum\r
 {\r