|
|
1.1.1.2 ! root 1: /* ! 2: * UAE - The Un*x Amiga Emulator ! 3: * ! 4: * Win32-specific header file ! 5: * ! 6: * (c) 1997 Mathias Ortmann ! 7: */ ! 8: ! 9: extern int atime, acount; ! 10: ! 11: #define UAEWINVERSION_BASE "0.8.5" ! 12: #define UAEWINRELEASE "1" ! 13: #define UAEWINVERSION UAEWINVERSION_BASE ! 14: #define PROGNAME "WinUAE " UAEWINVERSION ", Release " UAEWINRELEASE ! 15: ! 16: // win32glue.c functions ! 17: extern int my_kbd_handler (int, int, int); ! 18: ! 19: // win32.c functions ! 20: extern void toggle_fullscreen (void); ! 21: extern int currtime (void); ! 22: extern void setup_brkhandler (void); ! 23: extern void remove_brkhandler (void); ! 24: ! 25: extern int checkkey (int vkey, long lParam); ! 26: extern void setmouseactive (int active); ! 27: ! 28: extern int gunzip_hack (const char *src, const char *dst); ! 29: ! 30: extern int requestfname (char *title, char *name); ! 31: ! 32: extern void startsound (void); ! 33: extern void stopsound (void); ! 34: ! 35: // globals ! 36: extern int bActive; ! 37: //extern int draw_all; ! 38: ! 39: //extern int vpos; ! 40: //extern unsigned short lof; ! 41: extern int capslock; ! 42: ! 43: extern int process_desired_pri; ! 44: ! 45: extern int toggle_sound, bytesinbuf; ! 46: ! 47: #define USE_ZFILE ! 48: ! 49: void fname_wtoa(unsigned char *); ! 50: void fname_atow(const char *, char *, int); ! 51: ! 52: extern int sound_available; ! 53: extern int framecnt; ! 54: extern char prtname[]; ! 55: extern char VersionStr[256]; ! 56: ! 57: struct win32_displaymode { ! 58: struct win32_displaymode *next; ! 59: int width; ! 60: int height; ! 61: int refreshrate; ! 62: /* Bit mask of RGBFF_xxx values. */ ! 63: uae_u32 colormodes; ! 64: }; ! 65: ! 66: extern struct win32_displaymode *win32_displaymode_list;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.