Diff for /np2/statsave.c between versions 1.6 and 1.7

version 1.6, 2003/10/19 16:54:51 version 1.7, 2003/10/20 06:36:33
Line 43  typedef struct { Line 43  typedef struct {
 enum {  enum {
         NP2FLAG_BIN                     = 0,          NP2FLAG_BIN                     = 0,
         NP2FLAG_TERM,          NP2FLAG_TERM,
         NP2FLAG_CORE,          NP2FLAG_CLOCK,
         NP2FLAG_DMA,          NP2FLAG_DMA,
         NP2FLAG_EGC,          NP2FLAG_EGC,
         NP2FLAG_EXT,          NP2FLAG_EXT,
Line 349  static int flagload_common(NP2FFILE *f,  Line 349  static int flagload_common(NP2FFILE *f, 
   
 // -----  // -----
   
 static int flagload_core(NP2FFILE *f, const STENTRY *t) {  static int flagload_clock(NP2FFILE *f, const STENTRY *t) {
   
         int             ret;          int             ret;
   
         ret = flagload_common(f, t);          ret = flagload_common(f, t);
 #if 0          sound_changeclock();
         if (opna_rate) {  
                 pc.sampleclock = pc.realclock / opna_rate;  
         }  
         else {  
                 pc.sampleclock = 0;  
         }  
 #endif  
         return(ret);          return(ret);
 }  }
   
Line 1167  int statsave_save(const char *filename)  Line 1160  int statsave_save(const char *filename) 
         for (i=0; i<sizeof(np2tbl)/sizeof(STENTRY); i++) {          for (i=0; i<sizeof(np2tbl)/sizeof(STENTRY); i++) {
                 switch(np2tbl[i].type) {                  switch(np2tbl[i].type) {
                         case NP2FLAG_BIN:                          case NP2FLAG_BIN:
                         case NP2FLAG_CORE:                          case NP2FLAG_CLOCK:
                         case NP2FLAG_BEEP:                          case NP2FLAG_BEEP:
                                 ret |= flagsave_common(&f, &np2tbl[i]);                                  ret |= flagsave_common(&f, &np2tbl[i]);
                                 break;                                  break;
Line 1258  int statsave_check(const char *filename, Line 1251  int statsave_check(const char *filename,
                                                 done = TRUE;                                                  done = TRUE;
                                                 break;                                                  break;
   
                                         case NP2FLAG_CORE:                                          case NP2FLAG_CLOCK:
                                         case NP2FLAG_DMA:                                          case NP2FLAG_DMA:
                                         case NP2FLAG_EGC:                                          case NP2FLAG_EGC:
                                         case NP2FLAG_EXT:                                          case NP2FLAG_EXT:
Line 1337  int statsave_load(const char *filename)  Line 1330  int statsave_load(const char *filename) 
                                         done = TRUE;                                          done = TRUE;
                                         break;                                          break;
   
                                 case NP2FLAG_CORE:                                  case NP2FLAG_CLOCK:
                                         ret |= flagload_core(&f, &np2tbl[i]);                                          ret |= flagload_clock(&f, &np2tbl[i]);
                                         break;                                          break;
   
                                 case NP2FLAG_DMA:                                  case NP2FLAG_DMA:

Removed from v.1.6  
changed lines
  Added in v.1.7


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