Diff for /xmil/pccore.c between versions 1.30 and 1.33

version 1.30, 2004/08/13 04:08:33 version 1.33, 2004/08/17 14:46:37
Line 177  void iptrace_out(void) { Line 177  void iptrace_out(void) {
 void neitem_disp(UINT id) {  void neitem_disp(UINT id) {
   
         corestat.vsync = 1;          corestat.vsync = 1;
         pcg.r.vsync = 1;  
         if (xmilcfg.DISPSYNC & 1) {          if (xmilcfg.DISPSYNC & 1) {
                 scrnupdate();                  scrnupdate();
         }          }
Line 195  void neitem_vsync(UINT id) { Line 194  void neitem_vsync(UINT id) {
   
 // #define      SINGLESTEPONLY  // #define      SINGLESTEPONLY
   
   
 void pccore_exec(BRESULT draw) {  void pccore_exec(BRESULT draw) {
   
         SINT32  frameclock;          SINT32  frameclock;
         SINT32  dispclock;          SINT32  dispclock;
   
         corestat.drawframe = draw;          corestat.drawframe = draw;
           pal_eventclear();
         soundmng_sync();          soundmng_sync();
   
         frameclock = 266 * RASTER_CLOCK * pccore.multiple / 2;          timing_setrate(crtc.e.frameclock);
           frameclock = crtc.e.frameclock * pccore.multiple / 2;
         dispclock = min(frameclock, crtc.e.dispclock);          dispclock = min(frameclock, crtc.e.dispclock);
         corestat.dispclock = dispclock;          corestat.dispclock = dispclock;
         corestat.syncclock = frameclock - dispclock;          corestat.syncclock = frameclock - dispclock;
Line 216  void pccore_exec(BRESULT draw) { Line 218  void pccore_exec(BRESULT draw) {
                 }                  }
 #else  #else
                 while(CPU_REMCLOCK > 0) {                  while(CPU_REMCLOCK > 0) {
                   //      TRACEOUT(("%.4x", Z80_PC));
 #if defined(TRACE) && IPTRACE  #if defined(TRACE) && IPTRACE
                         treip[trpos & (IPTRACE - 1)] = Z80_PC;                          treip[trpos & (IPTRACE - 1)] = Z80_PC;
                         trpos++;                          trpos++;

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


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