|
|
| version 1.16, 2007/01/23 15:48:20 | version 1.22, 2011/01/15 19:16:58 |
|---|---|
| Line 5 | Line 5 |
| #include "joymng.h" | #include "joymng.h" |
| G_BEGIN_DECLS | |
| typedef struct { | typedef struct { |
| BYTE port; | BYTE port; |
| BYTE def_en; | BYTE def_en; |
| Line 62 typedef struct { | Line 64 typedef struct { |
| BYTE disablemmx; | BYTE disablemmx; |
| BYTE drawinterp; | BYTE drawinterp; |
| BYTE F11KEY; | BYTE F11KEY; |
| BYTE cfgreadonly; | |
| } NP2OSCFG; | } NP2OSCFG; |
| Line 85 enum { | Line 89 enum { |
| INTERP_HYPER = 3 | INTERP_HYPER = 3 |
| }; | }; |
| #ifdef __cplusplus | |
| extern "C" { | |
| #endif | |
| /* np2.c */ | /* np2.c */ |
| extern volatile sig_atomic_t np2running; | extern volatile sig_atomic_t np2running; |
| extern NP2OSCFG np2oscfg; | extern NP2OSCFG np2oscfg; |
| extern BYTE scrnmode; | extern BYTE scrnmode; |
| extern int ignore_fullscreen_mode; | |
| extern UINT framecnt; | extern UINT framecnt; |
| extern UINT waitcnt; | extern UINT waitcnt; |
| Line 109 extern char bmpfilefolder[MAX_PATH]; | Line 110 extern char bmpfilefolder[MAX_PATH]; |
| extern char modulefile[MAX_PATH]; | extern char modulefile[MAX_PATH]; |
| extern char statpath[MAX_PATH]; | extern char statpath[MAX_PATH]; |
| extern char fontname[1024]; | extern char fontname[1024]; |
| extern char fontfilename[MAX_PATH]; | |
| extern char np2appname[MAX_PATH]; | |
| extern const char np2flagext[]; | |
| extern const char np2resumeext[]; | |
| int flagload(const char* ext, const char* title, BOOL force); | int flagload(const char* ext, const char* title, BOOL force); |
| int flagsave(const char* ext); | int flagsave(const char* ext); |
| Line 120 void framereset(UINT cnt); | Line 124 void framereset(UINT cnt); |
| void processwait(UINT cnt); | void processwait(UINT cnt); |
| int mainloop(void *); | int mainloop(void *); |
| #if defined(GCC_CPU_ARCH_IA32) | |
| extern int mmxflag; | extern int mmxflag; |
| int havemmx(void); | int havemmx(void); |
| #endif | |
| #ifdef __cplusplus | G_END_DECLS |
| } | |
| #endif | |
| #endif /* NP2_X11_NP2_H__ */ | #endif /* NP2_X11_NP2_H__ */ |