X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2FPico.h;h=9dae8dfec275ee9e81548ac886f29e2131693758;hb=7b802576b284e113c637324e583a3a44e0e8e871;hp=efedc8109a37c11c9992ae4a43e1b3d85198262a;hpb=8e5427a06854695302a879dba5f0cbb3886e7253;p=picodrive.git diff --git a/Pico/Pico.h b/Pico/Pico.h index efedc81..9dae8df 100644 --- a/Pico/Pico.h +++ b/Pico/Pico.h @@ -30,11 +30,11 @@ void mp3_update(int *buffer, int length, int stereo); // Pico.c // PicoOpt bits LSb->MSb: -// enable_ym2612&dac, enable_sn76496, enable_z80, stereo_sound, -// alt_renderer, 6button_gamepad, accurate_timing, accurate_sprites, -// draw_no_32col_border, external_ym2612, enable_cd_pcm, enable_cd_cdda -// enable_cd_gfx, cd_perfect_sync, soft_32col_scaling, enable_cd_ramcart -// disable_vdp_fifo +// 00 000x enable_ym2612&dac, enable_sn76496, enable_z80, stereo_sound, +// 00 00x0 alt_renderer, 6button_gamepad, accurate_timing, accurate_sprites, +// 00 0x00 draw_no_32col_border, external_ym2612, enable_cd_pcm, enable_cd_cdda +// 00 x000 enable_cd_gfx, cd_perfect_sync, soft_32col_scaling, enable_cd_ramcart +// 0x 0000 disable_vdp_fifo, no_svp_dynarec extern int PicoOpt; extern int PicoVer; extern int PicoSkipFrame; // skip rendering frame, but still do sound (if enabled) and emulation stuff @@ -103,7 +103,7 @@ int pm_close(pm_file *fp); int PicoCartLoad(pm_file *f,unsigned char **prom,unsigned int *psize); int PicoCartInsert(unsigned char *rom,unsigned int romsize); void Byteswap(unsigned char *data,int len); -int PicoUnloadCart(unsigned char* romdata); +int PicoCartUnload(void); extern void (*PicoCartLoadProgressCB)(int percent); extern void (*PicoCDLoadProgressCB)(int percent); @@ -119,10 +119,7 @@ extern unsigned short HighPal[0x100]; extern int rendstatus; // utility #ifdef _ASM_DRAW_C -void *blockcpy(void *dst, const void *src, size_t n); void vidConvCpyRGB565(void *to, void *from, int pixels); -#else -#define blockcpy memcpy #endif // Draw2.c