Diff for /np2/pccore.h between versions 1.5 and 1.6

version 1.5, 2003/11/12 15:35:16 version 1.6, 2003/11/14 07:37:28
Line 1 Line 1
   
 #include        "nevent.h"  #include        "nevent.h"
   
   enum {
           PCBASECLOCK25           = 2457600,
           PCBASECLOCK20           = 1996800
   };
   
   enum {
           PCMODEL_VM                      = 0,
           PCMODEL_VX                      = 1
   };
   
   #define         CPUMODE_8MHz            0x20
   
 typedef struct {  typedef struct {
         UINT    baseclock;          UINT    baseclock;
         UINT    multiple;          UINT    multiple;
         BYTE    uPD72020;          BYTE    model;
   
         BYTE    dipsw[3];          BYTE    dipsw[3];
         BYTE    memsw[8];          BYTE    memsw[8];
         BYTE    vol14[6];          BYTE    vol14[6];
         BYTE    wait[6];          BYTE    wait[6];
   
           BYTE    uPD72020;
         BYTE    KEY_MODE;          BYTE    KEY_MODE;
         BYTE    SOUND_SW;          BYTE    SOUND_SW;
         BYTE    realpal;                                                                                                // ver0.28          BYTE    realpal;
         UINT16  samplingrate;          UINT16  samplingrate;
         UINT16  delayms;          UINT16  delayms;
         BYTE    MIDIRESET;          BYTE    MIDIRESET;
Line 49  typedef struct { Line 62  typedef struct {
         UINT16  skiplight;          UINT16  skiplight;
         BYTE    RASTER;          BYTE    RASTER;
   
         BYTE    vol_fm;                                                                                                 // ver0.27          BYTE    vol_fm;
         BYTE    vol_ssg;          BYTE    vol_ssg;
         BYTE    vol_adpcm;          BYTE    vol_adpcm;
         BYTE    vol_pcm;          BYTE    vol_pcm;
         BYTE    vol_rhythm;          BYTE    vol_rhythm;
   
         BYTE    pc9861enable;                                                                                   // ver0.29          BYTE    pc9861enable;
         BYTE    pc9861sw[3];          BYTE    pc9861sw[3];
         BYTE    pc9861jmp[6];          BYTE    pc9861jmp[6];
   
Line 83  typedef struct { Line 96  typedef struct {
         BYTE    cpumode;          BYTE    cpumode;
 } PCCORE;  } PCCORE;
   
 enum {  
         PCBASECLOCK25           = 2457600,  
         PCBASECLOCK20           = 1996800  
 };  
   
 #define         CPUMODE_8MHz            0x20  
   
   
 #ifdef __cplusplus  #ifdef __cplusplus
 extern "C" {  extern "C" {

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


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