File: rt-config.h

package info (click to toggle)
atari800 0.9.8a-2
  • links: PTS
  • area: contrib
  • in suites: potato, slink
  • size: 1,844 kB
  • ctags: 3,008
  • sloc: ansic: 29,881; asm: 2,142; makefile: 78; sh: 8
file content (33 lines) | stat: -rw-r--r-- 1,020 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#ifndef __RT_CONFIG
#define	__RT_CONFIG

#define MAX_FILENAME_LEN 256
#define MAX_DIRECTORIES 8

extern char atari_osa_filename[MAX_FILENAME_LEN];
extern char atari_osb_filename[MAX_FILENAME_LEN];
extern char atari_xlxe_filename[MAX_FILENAME_LEN];
extern char atari_basic_filename[MAX_FILENAME_LEN];
extern char atari_5200_filename[MAX_FILENAME_LEN];
extern char atari_disk_dirs[MAX_DIRECTORIES][MAX_FILENAME_LEN];
extern char atari_rom_dir[MAX_FILENAME_LEN];
extern char atari_h1_dir[MAX_FILENAME_LEN];
extern char atari_h2_dir[MAX_FILENAME_LEN];
extern char atari_h3_dir[MAX_FILENAME_LEN];
extern char atari_h4_dir[MAX_FILENAME_LEN];
extern char print_command[256];
extern int refresh_rate;
extern int default_system;
extern int default_tv_mode;
extern int hold_option;
extern int enable_c000_ram;
extern int enable_rom_patches;
extern int enable_sio_patch;
extern int enable_xcolpf1;
extern int disk_directories;

int RtConfigLoad(char *rtconfig_filename);
void RtConfigSave(void);
void RtConfigUpdate(void);

#endif