|
|
1.1 root 1: /*
2: * UAE - The Un*x Amiga Emulator
1.1.1.2 root 3: *
1.1 root 4: * Prototypes for main.c
1.1.1.2 root 5: *
1.1 root 6: * Copyright 1996 Bernd Schmidt
7: */
8:
1.1.1.3 root 9: extern void do_start_program (void);
10: extern void do_leave_program (void);
11: extern void start_program (void);
12: extern void leave_program (void);
13: extern void real_main (int, char **);
14: extern void usage (void);
15: extern void parse_cmdline (int argc, char **argv);
1.1 root 16:
17:
1.1.1.3 root 18: extern void uae_reset (void);
19: extern void uae_quit (void);
20: extern void reset_all_systems (void);
1.1.1.2 root 21:
22: extern int quit_program;
23:
24: extern char warning_buffer[256];
25:
26: /* This structure is used to define menus. The val field can hold key
27: * shortcuts, or one of these special codes:
28: * -4: deleted entry, not displayed, not selectable, but does count in
29: * select value
30: * -3: end of table
31: * -2: line that is displayed, but not selectable
32: * -1: line that is selectable, but has no keyboard shortcut
33: * 0: Menu title
34: */
35: struct bstring {
36: const char *data;
37: int val;
38: };
39:
40: extern char *colormodes[];
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.