From be9144f843df829fd2529c7ebf518749856eab90 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Mon, 1 Oct 2018 10:40:39 +0800 Subject: move mkf source to mkf/ --- csrc/mkf/mkf.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 csrc/mkf/mkf.h (limited to 'csrc/mkf/mkf.h') diff --git a/csrc/mkf/mkf.h b/csrc/mkf/mkf.h new file mode 100644 index 0000000..ef1fa38 --- /dev/null +++ b/csrc/mkf/mkf.h @@ -0,0 +1,22 @@ +#include + +int load_mkf(const char *fn); +void unload_mkf(int mkf_idx); +char * read_mkf(int mkf_idx, int a1, char *buf, int *bufsize); + +extern int pixel_fmt; + +struct spr_smp +{ + char sig[4]; /* "SPR" or "SMP" */ + int32_t nchunk; + int32_t start_offset; + int32_t t3, t4; /* unused? */ + struct { + /* in the file, it's the chunk size, + * after read_mkf(), it becomes the start address */ + int32_t chunk_sz; + int32_t v2, v3; /* unused? */ + } chunk_tab[0]; +}; + -- cgit v1.2.3