|
|
| version 1.17, 2004/05/25 14:06:10 | version 1.21, 2004/07/05 14:32:19 |
|---|---|
| Line 38 | Line 38 |
| #include "toolwin.h" | #include "toolwin.h" |
| #include "viewer.h" | #include "viewer.h" |
| #include "debugwin.h" | #include "debugwin.h" |
| #include "skbdwin.h" | |
| #include "commng.h" | #include "commng.h" |
| #include "joymng.h" | #include "joymng.h" |
| Line 86 NP2OSCFG np2oscfg = { | Line 87 NP2OSCFG np2oscfg = { |
| 0, /* statsave */ | 0, /* statsave */ |
| 0, /* toolwin */ | 0, /* toolwin */ |
| 0, /* keydisp */ | 0, /* keydisp */ |
| 0, /* softkbd */ | |
| 0, /* hostdrv_write */ | 0, /* hostdrv_write */ |
| 0, /* jastsnd */ | 0, /* jastsnd */ |
| 0, /* I286SAVE */ | 0, /* I286SAVE */ |
| Line 111 NP2OSCFG np2oscfg = { | Line 113 NP2OSCFG np2oscfg = { |
| FALSE, /* shared_pixmap */ | FALSE, /* shared_pixmap */ |
| }; | }; |
| BOOL np2running = FALSE; | volatile BOOL np2running = FALSE; |
| BYTE scrnmode = 0; | BYTE scrnmode = 0; |
| UINT framecnt = 0; | UINT framecnt = 0; |
| Line 139 char fontfilename[MAX_PATH] = FONTNAME_D | Line 141 char fontfilename[MAX_PATH] = FONTNAME_D |
| char timidity_cfgfile_path[MAX_PATH]; | char timidity_cfgfile_path[MAX_PATH]; |
| BOOL use_shared_pixmap; | BOOL use_shared_pixmap = FALSE; |
| UINT32 | UINT32 |
| Line 279 framereset(UINT cnt) | Line 281 framereset(UINT cnt) |
| framecnt = 0; | framecnt = 0; |
| scrnmng_dispclock(); | scrnmng_dispclock(); |
| kdispwin_draw((BYTE)cnt); | kdispwin_draw((BYTE)cnt); |
| skbdwin_process(); | |
| debugwin_process(); | |
| toolwin_draw((BYTE)cnt); | toolwin_draw((BYTE)cnt); |
| viewer_allreload(FALSE); | viewer_allreload(FALSE); |
| debugwin_process(); | |
| if (np2oscfg.DISPCLK & 3) { | if (np2oscfg.DISPCLK & 3) { |
| if (sysmng_workclockrenewal()) { | if (sysmng_workclockrenewal()) { |
| sysmng_updatecaption(3); | sysmng_updatecaption(3); |
| Line 376 havemmx(void) | Line 379 havemmx(void) |
| { | { |
| int rv; | int rv; |
| #if defined(GCC_CPU_ARCH_AMD64) | |
| rv = 1; | |
| #else /* !GCC_CPU_ARCH_AMD64 */ | |
| asm volatile ( | asm volatile ( |
| "pushf;" | "pushf;" |
| "popl %%eax;" | "popl %%eax;" |
| Line 396 havemmx(void) | Line 402 havemmx(void) |
| "andl $0x00800000, %0;" | "andl $0x00800000, %0;" |
| ".nocpuid:" | ".nocpuid:" |
| : "=a" (rv)); | : "=a" (rv)); |
| #endif /* GCC_CPU_ARCH_AMD64 */ | |
| return rv; | return rv; |
| } | } |
| #endif /* GCC_CPU_ARCH_IA32 */ | #endif /* GCC_CPU_ARCH_IA32 */ |