X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=Pico%2FPico.h;h=7e7633cc45c12fa9860236e3b20bc5284162199a;hb=7a93adeb29f01f5867ff36606cd73a382b6ee0e3;hp=ef2db109aae2ee675ac06945df9adb7abf38e181;hpb=1cd356a33daf2eec34e52c075b06d62866f5fb2f;p=picodrive.git diff --git a/Pico/Pico.h b/Pico/Pico.h index ef2db10..7e7633c 100644 --- a/Pico/Pico.h +++ b/Pico/Pico.h @@ -42,7 +42,7 @@ int PicoReset(int hard); int PicoFrame(void); extern int PicoPad[2]; // Joypads, format is MXYZ SACB RLDU extern int (*PicoCram)(int cram); // Callback to convert colour ram 0000bbb0 ggg0rrr0 -extern void (*PicoWriteSound)(void); // called once per frame at the best time to send sound buffer (PsndOut) to hardware +extern void (*PicoWriteSound)(int len); // called once per frame at the best time to send sound buffer (PsndOut) to hardware int PicoFrameMCD(void); @@ -89,7 +89,7 @@ extern void (*PicoPrepareCram)(); // prepares PicoCramHigh for renderer to us extern int PsndRate,PsndLen; extern short *PsndOut; void sound_reset(); -void sound_rerate(); +void sound_rerate(int preserve_state); void z80_pack(unsigned char *data); void z80_unpack(unsigned char *data); void z80_reset();