]> Shamusworld >> Repos - virtualjaguar/blob - src/filedb.h
Added missing headers for win32, code cleanup for file detection code.
[virtualjaguar] / src / filedb.h
1 //
2 // filedb.h: File database definition
3 //
4
5 #ifndef __FILEDB_H__
6 #define __FILEDB_H__
7
8 #include "types.h"
9
10 // Useful enumerations
11
12 enum FileFlags { FF_ROM=1, FF_ALPINE=2, FF_BIOS=4, FF_REQ_DSP=8, FF_REQ_BIOS=16, FF_NON_WORKING=32, FF_BAD_DUMP=64 };
13
14 // Useful structs
15
16 struct RomIdentifier
17 {
18         const uint32 crc32;
19         const char name[128];
20 //      const char file[128];
21         const uint32 flags;
22 };
23
24 // So other stuff can pull this in...
25
26 extern RomIdentifier romList[];
27
28 #endif  // __FILEDB_H__