--- uae/src/include/options.h 2018/04/24 16:49:05 1.1.1.10 +++ uae/src/include/options.h 2018/04/24 17:04:17 1.1.1.19 @@ -4,14 +4,14 @@ * Stuff * * Copyright 1995, 1996 Ed Hanway - * Copyright 1995-98 Bernd Schmidt + * Copyright 1995-2001 Bernd Schmidt */ #define UAEMAJOR 0 #define UAEMINOR 8 -#define UAESUBREV 10 +#define UAESUBREV 19 -typedef enum { KBD_LANG_US, KBD_LANG_DE, KBD_LANG_SE, KBD_LANG_FR, KBD_LANG_IT, KBD_LANG_ES } KbdLang; +typedef enum { KBD_LANG_US, KBD_LANG_DK, KBD_LANG_DE, KBD_LANG_SE, KBD_LANG_FR, KBD_LANG_IT, KBD_LANG_ES } KbdLang; extern long int version; @@ -26,13 +26,13 @@ struct uae_prefs { struct strlist *unknown_lines; char description[256]; + char info[256]; int illegal_mem; int no_xhair; int use_serial; int serial_demand; int parallel_demand; - int automount_uaedev; int use_gfxlib; int socket_emu; @@ -48,6 +48,7 @@ struct uae_prefs { int produce_sound; int stereo; + int mixed_stereo; int sound_bits; int sound_freq; int sound_minbsiz; @@ -72,11 +73,14 @@ struct uae_prefs { int immediate_blits; unsigned int chipset_mask; int ntscmode; + int collision_level; + int fast_copper; char df[4][256]; char romfile[256]; char keyfile[256]; char prtname[256]; + char sername[256]; char path_floppy[256]; char path_hardfile[256]; @@ -94,8 +98,12 @@ struct uae_prefs { uae_u32 a3000mem_size; uae_u32 gfxmem_size; + int kickshifter; + struct uaedev_mount_info *mountinfo; + int nr_floppies; + /* Target specific options */ int x11_use_low_bandwidth; int x11_use_mitshm; @@ -103,11 +111,13 @@ struct uae_prefs { int x11_hide_cursor; int svga_no_linear; int win32_middle_mouse; - int win32_sound_style; - int win32_sound_tweak; int win32_logfile; int win32_iconified_nospeed; int win32_iconified_nosound; + int win32_no_overlay; /* If this is set, we won't try and use any RGB overlays */ + int win32_automount_drives; + + int curses_reverse_video; }; /* Contains the filename of .uaerc */ @@ -154,12 +164,6 @@ extern const char *gameport_state (int n extern struct uae_prefs currprefs, changed_prefs; -#if __GNUC__ - 1 > 1 || __GNUC_MINOR__ - 1 > 6 -extern void write_log (const char *, ...) __attribute__ ((format (printf, 1, 2))); -#else -extern void write_log (const char *, ...); -#endif - extern void machdep_init (void); /* AIX doesn't think it is Unix. Neither do I. */ @@ -168,23 +172,8 @@ extern void machdep_init (void); #define __unix #endif -extern char romfile[], keyfile[], prtname[], sername[]; - -extern int cloanto_rom; - #define MAX_COLOR_MODES 5 -extern int fast_memcmp(const void *foo, const void *bar, int len); -extern int memcmpy(void *foo, const void *bar, int len); - -/* - * You can specify numbers from 0 to 5 here. It is possible that higher - * numbers will make the CPU emulation slightly faster, but if the setting - * is too high, you will run out of memory while compiling. - * Best to leave this as it is. - */ -#define CPU_EMU_SIZE 0 - /* #define NEED_TO_DEBUG_BADLY */ #if !defined(USER_PROGRAMS_BEHAVE)