Diff for /np2/x11/np2.c between versions 1.29 and 1.33

version 1.29, 2008/03/13 16:27:39 version 1.33, 2011/01/15 16:14:23
Line 1 Line 1
   /*      $Id$    */
   
 /*  /*
  * Copyright (c) 2003 NONAKA Kimihiro   * Copyright (c) 2003 NONAKA Kimihiro
  * All rights reserved.   * All rights reserved.
Line 109  NP2OSCFG np2oscfg = { Line 111  NP2OSCFG np2oscfg = {
         MMXFLAG_DISABLE,        /* disablemmx */          MMXFLAG_DISABLE,        /* disablemmx */
         INTERP_NEAREST,         /* drawinterp */          INTERP_NEAREST,         /* drawinterp */
         0,                      /* F11KEY */          0,                      /* F11KEY */
   
           FALSE,                  /* cfgreadonly */
 };  };
   
 volatile sig_atomic_t np2running = 0;  volatile sig_atomic_t np2running = 0;
Line 128  char bmpfilefolder[MAX_PATH]; Line 132  char bmpfilefolder[MAX_PATH];
 char modulefile[MAX_PATH];  char modulefile[MAX_PATH];
 char statpath[MAX_PATH];  char statpath[MAX_PATH];
   
   char np2appname[MAX_PATH] = "np2";
 const char np2flagext[] = "s%02d";  const char np2flagext[] = "s%02d";
 const char np2resumeext[] = "sav";  const char np2resumeext[] = "sav";
   
Line 136  const char np2resumeext[] = "sav"; Line 141  const char np2resumeext[] = "sav";
 #endif  #endif
 char fontname[1024] = FONTFACE;  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];
   
 int verbose = 0;  int verbose = 0;
Line 161  getstatfilename(char* path, const char*  Line 161  getstatfilename(char* path, const char* 
   
         /*          /*
          * default:           * default:
          * e.g. resume:   "/home/user_name/.np2/sav/sav"           * e.g. resume:   "/home/user_name/.np2/sav/np2.sav"
          *      statpath: "/home/user_name/.np2/sav/s00"           *      statpath: "/home/user_name/.np2/sav/np2.s00"
            *      config:   "/home/user_name/.np2/np2rc"
          *           *
          * --config option:           * --config option:
          * e.g. resume:   "/config_file_path/sav"           * e.g. resume:   "/config_file_path/sav/np2.sav"
          *      statpath: "/config_file_path/s00"           *      statpath: "/config_file_path/sav/np2.s00"
          *      config:   "/config_file_path/config_file_name"           *      config:   "/config_file_path/config_file_name"
          */           */
         file_cpyname(path, statpath, size);          file_cpyname(path, statpath, size);
           file_catname(path, ".", size);
         file_catname(path, ext, size);          file_catname(path, ext, size);
 }  }
   
Line 215  flagload(const char* ext, const char* ti Line 217  flagload(const char* ext, const char* ti
                 rv = 1;                  rv = 1;
         } else if ((!force) && (ret & STATFLAG_DISKCHG)) {          } else if ((!force) && (ret & STATFLAG_DISKCHG)) {
                 ret = toolkit_msgbox(title, "Conflict!\nContinue?",                  ret = toolkit_msgbox(title, "Conflict!\nContinue?",
                     TK_MB_YESNOCANCEL|TK_MB_ICON_QUESTION);                      TK_MB_YESNO|TK_MB_ICON_QUESTION);
                 if (ret != TK_MB_YES) {                  if (ret != TK_MB_YES) {
                         rv = 1;                          rv = 1;
                 }                  }
Line 312  int Line 314  int
 mainloop(void *p)  mainloop(void *p)
 {  {
   
         UNUSED(p);  
   
         if (np2oscfg.NOWAIT) {          if (np2oscfg.NOWAIT) {
                 joymng_sync();                  joymng_sync();
                 mousemng_callback();                  mousemng_callback();

Removed from v.1.29  
changed lines
  Added in v.1.33


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