notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
amalgamation
[picodrive.git]
/
Pico
/
Pico.h
diff --git
a/Pico/Pico.h
b/Pico/Pico.h
index
a646d5b
..
0ec74a8
100644
(file)
--- a/
Pico/Pico.h
+++ b/
Pico/Pico.h
@@
-12,6
+12,8
@@
#ifndef PICO_H
\r
#define PICO_H
\r
\r
#ifndef PICO_H
\r
#define PICO_H
\r
\r
+#include <stdio.h>
\r
+
\r
// port-specific compile-time settings
\r
#include <port_config.h>
\r
\r
// port-specific compile-time settings
\r
#include <port_config.h>
\r
\r
@@
-47,10
+49,8
@@
extern void (*PicoWriteSound)(int len); // called once per frame at the best tim
extern void (*PicoMessage)(const char *msg); // callback to output text message from emu
\r
\r
// cd/Pico.c
\r
extern void (*PicoMessage)(const char *msg); // callback to output text message from emu
\r
\r
// cd/Pico.c
\r
-int PicoFrameMCD(void);
\r
extern void (*PicoMCDopenTray)(void);
\r
extern int (*PicoMCDcloseTray)(void);
\r
extern void (*PicoMCDopenTray)(void);
\r
extern int (*PicoMCDcloseTray)(void);
\r
-
\r
extern int PicoCDBuffers;
\r
\r
// Area.c
\r
extern int PicoCDBuffers;
\r
\r
// Area.c
\r
@@
-67,10
+67,17
@@
extern areaseek *areaSeek;
extern areaclose *areaClose;
\r
extern void (*PicoStateProgressCB)(const char *str);
\r
\r
extern areaclose *areaClose;
\r
extern void (*PicoStateProgressCB)(const char *str);
\r
\r
+// cd/Area.c
\r
+int PicoCdLoadStateGfx(void *file);
\r
+
\r
// cd/buffering.c
\r
void PicoCDBufferInit(void);
\r
void PicoCDBufferFree(void);
\r
\r
// cd/buffering.c
\r
void PicoCDBufferInit(void);
\r
void PicoCDBufferFree(void);
\r
\r
+// cd/cd_sys.c
\r
+int Insert_CD(char *iso_name, int is_bin);
\r
+void Stop_CD(void); // releases all resources taken when CD game was started.
\r
+
\r
// Cart.c
\r
typedef enum
\r
{
\r
// Cart.c
\r
typedef enum
\r
{
\r
@@
-117,11
+124,7
@@
extern void (*PicoPrepareCram)(); // prepares PicoCramHigh for renderer to us
// sound.c
\r
extern int PsndRate,PsndLen;
\r
extern short *PsndOut;
\r
// sound.c
\r
extern int PsndRate,PsndLen;
\r
extern short *PsndOut;
\r
-void sound_reset();
\r
void sound_rerate(int preserve_state);
\r
void sound_rerate(int preserve_state);
\r
-void z80_pack(unsigned char *data);
\r
-void z80_unpack(unsigned char *data);
\r
-void z80_reset();
\r
\r
// Utils.c
\r
extern int PicuAnd;
\r
\r
// Utils.c
\r
extern int PicuAnd;
\r