Diff for /np2/pccore.c between versions 1.3 and 1.6

version 1.3, 2003/10/19 14:56:15 version 1.6, 2003/10/20 12:08:01
Line 39 Line 39
 #include        "pc9861k.h"  #include        "pc9861k.h"
   
   
         const char      np2version[] = "ver.0.37";          const char      np2version[] = "ver.0.38";
   
         NP2CFG          np2cfg = {          NP2CFG          np2cfg = {
                                 PCBASECLOCK25, 4, 0,                                  PCBASECLOCK25, 4, 0,
Line 64 Line 64
                                                         4 * PCBASECLOCK25 * 50 / 3104,                                                          4 * PCBASECLOCK25 * 50 / 3104,
                                                         4 * PCBASECLOCK25 * 5 / 3104,                                                          4 * PCBASECLOCK25 * 5 / 3104,
                                                         4 * PCBASECLOCK25 / 120,                                                          4 * PCBASECLOCK25 / 120,
                                                         4 * PCBASECLOCK25 / 200,  
                                                         4 * PCBASECLOCK25 / 100,  
                                                         4 * PCBASECLOCK25 / 1920,                                                          4 * PCBASECLOCK25 / 1920,
                                                         4 * PCBASECLOCK25 / 3125,                                                          4 * PCBASECLOCK25 / 3125,
                                                         (4 * PCBASECLOCK25 / 22050) + 1,  
                                                         (4 * PCBASECLOCK25 / 56400),                                                          (4 * PCBASECLOCK25 / 56400),
                                                         100, 20,                                                          100, 20,
                                                         0};                                                          0};
Line 148  static void setpcclock(UINT base, UINT m Line 145  static void setpcclock(UINT base, UINT m
         pc.dispclock = pc.realclock * 50 / 3102;          pc.dispclock = pc.realclock * 50 / 3102;
         pc.vsyncclock = pc.realclock * 5 / 3102;          pc.vsyncclock = pc.realclock * 5 / 3102;
         pc.mouseclock = pc.realclock / 120;          pc.mouseclock = pc.realclock / 120;
         pc.dsoundclock = (pc.realclock) / 200;                          // ver0.28  
         pc.dsoundclock2 = pc.realclock / 100;  
         pc.keyboardclock = pc.realclock / 1920;          pc.keyboardclock = pc.realclock / 1920;
         pc.midiclock = pc.realclock / 3125;          pc.midiclock = pc.realclock / 3125;
         pc.frame1000 = pc.realclock / 56400;          pc.frame1000 = pc.realclock / 56400;
         if (opna_rate) {  
 //              pc.sampleclock = (pc.realclock / opna_rate) + 1;  
                 pc.sampleclock = (pc.realclock / opna_rate);  
         }  
         else {  
                 pc.sampleclock = 0;  
         }  
 }  }
   
   
Line 292  void pccore_reset(void) { Line 280  void pccore_reset(void) {
         }          }
   
         setpcclock(np2cfg.baseclock, np2cfg.multiple);          setpcclock(np2cfg.baseclock, np2cfg.multiple);
           sound_changeclock();
           beep_changeclock();
         nevent_init();          nevent_init();
   
         sound_reset();          sound_reset();

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


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