savestate and other bugfixes
[fceu.git] / general.h
1 void GetFileBase(const char *f);
2 extern uint32 uppow2(uint32 n);
3
4 char* FCEU_GetPath(int type);
5 char *FCEU_MakePath(int type, const char* filebase);
6 char *FCEU_MakeFName(int type, int id1, char *cd1);
7
8 #define FCEUMKF_STATE   1
9 #define FCEUMKF_SNAP    2
10 #define FCEUMKF_SAV     3
11 #define FCEUMKF_CHEAT   4
12 #define FCEUMKF_FDSROM  5
13 #define FCEUMKF_PALETTE 6
14 #define FCEUMKF_GGROM   7
15 #define FCEUMKF_IPS     8
16 #define FCEUMKF_FDS     9
17 #define FCEUMKF_MOVIE   10
18 #define FCEUMKF_NPTEMP  11
19 #define FCEUMKF_MOVIEGLOB       12
20 #define FCEUMKF_STATEGLOB       13
21 #define FCEUMKF_MOVIEGLOB2      14