| version 1.5, 2003/11/28 16:29:57 | version 1.12, 2004/01/23 14:35:45 | 
| Line 31 | Line 31 | 
 | #include "pccore.h" | #include "pccore.h" | 
 | #include "dosio.h" | #include "dosio.h" | 
 | #include "scrndraw.h" | #include "scrndraw.h" | 
 | #include "statsave.h" |  | 
 | #include "timing.h" | #include "timing.h" | 
 | #include "toolkit.h" | #include "toolkit.h" | 
 |  |  | 
 | #include "kdispwin.h" | #include "kdispwin.h" | 
 | #include "toolwin.h" | #include "toolwin.h" | 
 |  | #include "viewer.h" | 
 |  |  | 
 | #include "commng.h" | #include "commng.h" | 
 | #include "joymng.h" | #include "joymng.h" | 
| Line 45 | Line 45 | 
 | #include "scrnmng.h" | #include "scrnmng.h" | 
 | #include "soundmng.h" | #include "soundmng.h" | 
 | #include "sysmng.h" | #include "sysmng.h" | 
 |  | #include "taskmng.h" | 
 |  |  | 
 |  |  | 
 | NP2OSCFG np2oscfg = { | NP2OSCFG np2oscfg = { | 
| #if !defined(CPU386)            /* titles */ | #if !defined(CPUCORE_IA32)              /* titles */ | 
 | "Neko Project II", | "Neko Project II", | 
 | #else | #else | 
 | "Neko Project II + IA32", | "Neko Project II + IA32", | 
| Line 58  NP2OSCFG np2oscfg = { | Line 59  NP2OSCFG np2oscfg = { | 
 | 0,                      /* paddingy */ | 0,                      /* paddingy */ | 
 |  |  | 
 | 0,                      /* NOWAIT */ | 0,                      /* NOWAIT */ | 
| 2,                      /* DRAW_SKIP */ | 0,                      /* DRAW_SKIP */ | 
 |  |  | 
 | 0,                      /* DISPCLK */ | 0,                      /* DISPCLK */ | 
 |  |  | 
 | KEY_KEY106,             /* KEYBOARD */ | KEY_KEY106,             /* KEYBOARD */ | 
| 0,                      /* F12COPY */ | 0,                      /* F12KEY */ | 
 |  |  | 
 | 0,                      /* MOUSE_SW */ | 0,                      /* MOUSE_SW */ | 
 | 0,                      /* JOYPAD1 */ | 0,                      /* JOYPAD1 */ | 
| Line 80  NP2OSCFG np2oscfg = { | Line 81  NP2OSCFG np2oscfg = { | 
 | 0,                      /* toolwin */ | 0,                      /* toolwin */ | 
 | 0,                      /* keydisp */ | 0,                      /* keydisp */ | 
 | 0,                      /* hostdrv_write */ | 0,                      /* hostdrv_write */ | 
 |  | 0,                      /* jastsnd */ | 
 | 0,                      /* I286SAVE */ | 0,                      /* I286SAVE */ | 
 |  |  | 
 | SNDDRV_NODRV,           /* snddrv */ | SNDDRV_NODRV,           /* snddrv */ | 
| Line 91  NP2OSCFG np2oscfg = { | Line 93  NP2OSCFG np2oscfg = { | 
 |  |  | 
 | #if defined(USE_GTK)            /* toolkit */ | #if defined(USE_GTK)            /* toolkit */ | 
 | "gtk", | "gtk", | 
| #else | #elif defined(USE_QT) | 
 | "qt", | "qt", | 
 |  | #elif defined(USE_SDL) | 
 |  | "sdl", | 
 |  | #else | 
 |  | "unknown", | 
 | #endif | #endif | 
 |  |  | 
 | MMXFLAG_DISABLE,        /* disablemmx */ | MMXFLAG_DISABLE,        /* disablemmx */ | 
| Line 115  char bmpfilefolder[MAX_PATH]; | Line 121  char bmpfilefolder[MAX_PATH]; | 
 | char modulefile[MAX_PATH]; | char modulefile[MAX_PATH]; | 
 | char statpath[MAX_PATH]; | char statpath[MAX_PATH]; | 
 |  |  | 
 |  | #ifndef FONTFACE | 
 |  | #define FONTFACE "-misc-fixed-%s-r-normal--%d-*-*-*-*-*-*-*" | 
 |  | #endif | 
 |  | char fontname[1024] = FONTFACE; | 
 |  |  | 
 |  | #ifndef FONTNAME_DEFAULT | 
 |  | #define FONTNAME_DEFAULT        "./default.ttf" | 
 |  | #endif | 
 |  | char fontfilename[MAX_PATH] = FONTNAME_DEFAULT; | 
 |  |  | 
 | char timidity_cfgfile_path[MAX_PATH]; | char timidity_cfgfile_path[MAX_PATH]; | 
 |  |  | 
 | BOOL use_shared_pixmap; | BOOL use_shared_pixmap; | 
| Line 258  framereset(UINT cnt) | Line 274  framereset(UINT cnt) | 
 | scrnmng_dispclock(); | scrnmng_dispclock(); | 
 | kdispwin_draw((BYTE)cnt); | kdispwin_draw((BYTE)cnt); | 
 | toolwin_draw((BYTE)cnt); | toolwin_draw((BYTE)cnt); | 
 |  | viewer_allreload(FALSE); | 
 | if (np2oscfg.DISPCLK & 3) { | if (np2oscfg.DISPCLK & 3) { | 
 | if (sysmng_workclockrenewal()) { | if (sysmng_workclockrenewal()) { | 
 | sysmng_updatecaption(3); | sysmng_updatecaption(3); | 
| Line 273  processwait(UINT cnt) | Line 290  processwait(UINT cnt) | 
 | timing_setcount(0); | timing_setcount(0); | 
 | framereset(cnt); | framereset(cnt); | 
 | } else { | } else { | 
| usleep(1); | taskmng_sleep(1); | 
 | } | } | 
 | } | } | 
 |  |  |