27
27
***************************************************************************/
30
#define SEARCHPATH_RAW NULL
31
#define SEARCHPATH_LANGUAGE NULL
32
#define SEARCHPATH_DEBUGLOG NULL
30
#define SEARCHPATH_RAW NULL
31
#define SEARCHPATH_LANGUAGE NULL
32
#define SEARCHPATH_DEBUGLOG NULL
34
#define SEARCHPATH_ROM OPTION_ROMPATH
34
#define SEARCHPATH_ROM OPTION_ROMPATH
36
#define SEARCHPATH_IMAGE NULL
37
#define SEARCHPATH_HASH OPTION_HASHPATH
36
#define SEARCHPATH_IMAGE NULL
37
#define SEARCHPATH_HASH OPTION_HASHPATH
39
#define SEARCHPATH_IMAGE OPTION_ROMPATH
40
#define SEARCHPATH_HASH NULL
39
#define SEARCHPATH_IMAGE OPTION_ROMPATH
40
#define SEARCHPATH_HASH NULL
42
#define SEARCHPATH_SAMPLE OPTION_SAMPLEPATH
43
#define SEARCHPATH_ARTWORK OPTION_ARTPATH
44
#define SEARCHPATH_CTRLR OPTION_CTRLRPATH
45
#define SEARCHPATH_INI OPTION_INIPATH
46
#define SEARCHPATH_FONT OPTION_FONTPATH
47
#define SEARCHPATH_CHEAT OPTION_CHEATPATH
48
#define SEARCHPATH_CRSSHAIRPATH OPTION_CRSSHAIRPATH
42
#define SEARCHPATH_SAMPLE OPTION_SAMPLEPATH
43
#define SEARCHPATH_ARTWORK OPTION_ARTPATH
44
#define SEARCHPATH_CTRLR OPTION_CTRLRPATH
45
#define SEARCHPATH_INI OPTION_INIPATH
46
#define SEARCHPATH_FONT OPTION_FONTPATH
47
#define SEARCHPATH_CHEAT OPTION_CHEATPATH
48
#define SEARCHPATH_CROSSHAIRPATH OPTION_CROSSHAIRPATH
50
#define SEARCHPATH_IMAGE_DIFF OPTION_DIFF_DIRECTORY
51
#define SEARCHPATH_NVRAM OPTION_NVRAM_DIRECTORY
52
#define SEARCHPATH_CONFIG OPTION_CFG_DIRECTORY
53
#define SEARCHPATH_INPUTLOG OPTION_INPUT_DIRECTORY
54
#define SEARCHPATH_STATE OPTION_STATE_DIRECTORY
55
#define SEARCHPATH_MEMCARD OPTION_MEMCARD_DIRECTORY
56
#define SEARCHPATH_SCREENSHOT OPTION_SNAPSHOT_DIRECTORY
57
#define SEARCHPATH_MOVIE OPTION_SNAPSHOT_DIRECTORY
58
#define SEARCHPATH_COMMENT OPTION_COMMENT_DIRECTORY
50
#define SEARCHPATH_IMAGE_DIFF OPTION_DIFF_DIRECTORY
51
#define SEARCHPATH_NVRAM OPTION_NVRAM_DIRECTORY
52
#define SEARCHPATH_CONFIG OPTION_CFG_DIRECTORY
53
#define SEARCHPATH_INPUTLOG OPTION_INPUT_DIRECTORY
54
#define SEARCHPATH_STATE OPTION_STATE_DIRECTORY
55
#define SEARCHPATH_MEMCARD OPTION_MEMCARD_DIRECTORY
56
#define SEARCHPATH_SCREENSHOT OPTION_SNAPSHOT_DIRECTORY
57
#define SEARCHPATH_MOVIE OPTION_SNAPSHOT_DIRECTORY
58
#define SEARCHPATH_COMMENT OPTION_COMMENT_DIRECTORY
99
99
/* close an open file */
100
100
void mame_fclose(mame_file *file);
102
/* close an open file, and open the next entry in the original searchpath*/
103
file_error mame_fclose_and_open_next(mame_file **file, const char *filename, UINT32 openflags);
102
105
/* enable/disable streaming file compression via zlib; level is 0 to disable compression, or up to 9 for max compression */
103
106
file_error mame_fcompress(mame_file *file, int compress);