|
|
| version 1.24, 2007/01/10 16:01:59 | version 1.30, 2008/03/18 14:47:23 |
|---|---|
| Line 100 NP2OSCFG np2oscfg = { | Line 100 NP2OSCFG np2oscfg = { |
| 0, /* jastsnd */ | 0, /* jastsnd */ |
| 0, /* I286SAVE */ | 0, /* I286SAVE */ |
| SNDDRV_NODRV, /* snddrv */ | SNDDRV_SDL, /* snddrv */ |
| "", /* audiodev */ | |
| { "", "" }, /* MIDIDEV */ | { "", "" }, /* MIDIDEV */ |
| 0, /* MIDIWAIT */ | 0, /* MIDIWAIT */ |
| MOUSE_RATIO_100, /* mouse_move_ratio */ | MOUSE_RATIO_100, /* mouse_move_ratio */ |
| #if defined(USE_GTK) /* toolkit */ | |
| "gtk", | |
| #elif defined(USE_QT) | |
| "qt", | |
| #elif defined(USE_SDL) | |
| "sdl", | |
| #else | |
| "unknown", | |
| #endif | |
| MMXFLAG_DISABLE, /* disablemmx */ | MMXFLAG_DISABLE, /* disablemmx */ |
| FALSE, /* shared_pixmap */ | INTERP_NEAREST, /* drawinterp */ |
| 0, /* F11KEY */ | |
| }; | }; |
| volatile sig_atomic_t np2running = 0; | volatile sig_atomic_t np2running = 0; |
| BYTE scrnmode = 0; | BYTE scrnmode = 0; |
| int ignore_fullscreen_mode = 0; | |
| UINT framecnt = 0; | UINT framecnt = 0; |
| UINT waitcnt = 0; | UINT waitcnt = 0; |
| Line 137 char bmpfilefolder[MAX_PATH]; | Line 128 char bmpfilefolder[MAX_PATH]; |
| char modulefile[MAX_PATH]; | char modulefile[MAX_PATH]; |
| char statpath[MAX_PATH]; | char statpath[MAX_PATH]; |
| const char np2flagext[] = "s%02d"; | |
| const char np2resumeext[] = "sav"; | |
| #ifndef FONTFACE | #ifndef FONTFACE |
| #define FONTFACE "-misc-fixed-%s-r-normal--%d-*-*-*-*-*-*-*" | #define FONTFACE "-misc-fixed-%s-r-normal--%d-*-*-*-*-*-*-*" |
| #endif | #endif |
| Line 149 char fontfilename[MAX_PATH] = FONTNAME_D | Line 143 char fontfilename[MAX_PATH] = FONTNAME_D |
| char timidity_cfgfile_path[MAX_PATH]; | char timidity_cfgfile_path[MAX_PATH]; |
| BOOL use_shared_pixmap = FALSE; | |
| int verbose = 0; | int verbose = 0; |
| Line 214 flagload(const char* ext, const char* ti | Line 207 flagload(const char* ext, const char* ti |
| int ret; | int ret; |
| int rv = 0; | int rv = 0; |
| UNUSED(title); | |
| getstatfilename(path, ext, sizeof(path)); | getstatfilename(path, ext, sizeof(path)); |
| ret = statsave_check(path, buf, sizeof(buf)); | ret = statsave_check(path, buf, sizeof(buf)); |
| if (ret & (~STATFLAG_DISKCHG)) { | if (ret & (~STATFLAG_DISKCHG)) { |
| fprintf(stderr, "Couldn't restart\n"); | toolkit_msgbox(title, "Couldn't restart", |
| TK_MB_OK|TK_MB_ICON_ERROR); | |
| rv = 1; | rv = 1; |
| } else if ((!force) && (ret & STATFLAG_DISKCHG)) { | } else if ((!force) && (ret & STATFLAG_DISKCHG)) { |
| fprintf(stderr, "Conflict\n"); | ret = toolkit_msgbox(title, "Conflict!\nContinue?", |
| rv = 1; | TK_MB_YESNO|TK_MB_ICON_QUESTION); |
| if (ret != TK_MB_YES) { | |
| rv = 1; | |
| } | |
| } | } |
| if (rv == 0) { | if (rv == 0) { |
| statsave_load(path); | statsave_load(path); |
| Line 380 mainloop(void *p) | Line 375 mainloop(void *p) |
| return TRUE; | return TRUE; |
| } | } |
| #if defined(GCC_CPU_ARCH_IA32) | |
| int mmxflag; | int mmxflag; |
| int | int |
| havemmx(void) | havemmx(void) |
| { | { |
| #if !defined(GCC_CPU_ARCH_IA32) | |
| return 0; | |
| #else /* GCC_CPU_ARCH_IA32 */ | |
| int rv; | int rv; |
| #if defined(GCC_CPU_ARCH_AMD64) | #if defined(GCC_CPU_ARCH_AMD64) |
| Line 413 havemmx(void) | Line 410 havemmx(void) |
| : "=a" (rv)); | : "=a" (rv)); |
| #endif /* GCC_CPU_ARCH_AMD64 */ | #endif /* GCC_CPU_ARCH_AMD64 */ |
| return rv; | return rv; |
| } | |
| #endif /* GCC_CPU_ARCH_IA32 */ | #endif /* GCC_CPU_ARCH_IA32 */ |
| } |