|
|
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:
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);
16:
17: /* Contains the filename of .uaerc */
18: extern char optionsfile[];
1.1.1.2 ! root 19: extern void save_options(FILE *);
1.1 root 20:
1.1.1.2 ! root 21: extern void uae_reset(void);
! 22: extern void uae_quit(void);
! 23:
! 24: extern int quit_program;
! 25:
! 26: extern char warning_buffer[256];
! 27:
! 28: /* This structure is used to define menus. The val field can hold key
! 29: * shortcuts, or one of these special codes:
! 30: * -4: deleted entry, not displayed, not selectable, but does count in
! 31: * select value
! 32: * -3: end of table
! 33: * -2: line that is displayed, but not selectable
! 34: * -1: line that is selectable, but has no keyboard shortcut
! 35: * 0: Menu title
! 36: */
! 37: struct bstring {
! 38: const char *data;
! 39: int val;
! 40: };
! 41:
! 42: extern char *colormodes[];
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.