Diff for /np2/x11/np2.c between versions 1.27 and 1.30

version 1.27, 2007/01/23 15:48:20 version 1.30, 2008/03/18 14:47:23
Line 113  NP2OSCFG np2oscfg = { Line 113  NP2OSCFG np2oscfg = {
   
 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 127  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 203  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 369  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 402  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 */
   }

Removed from v.1.27  
changed lines
  Added in v.1.30


RetroPC.NET-CVS <cvs@retropc.net>