Diff for /np2/io/crtc.c between versions 1.9 and 1.11

version 1.9, 2005/05/20 13:59:47 version 1.11, 2007/11/11 13:54:14
Line 63  static const IOINP crtci70[8] = { Line 63  static const IOINP crtci70[8] = {
   
 void crtc_biosreset(void) {  void crtc_biosreset(void) {
   
         if (!(np2cfg.dipsw[0] & 0x01)) {          if (!(pccore.dipsw[0] & 0x01)) {
                 crtc.reg.pl = 0;                  crtc.reg.pl = 0;
                 crtc.reg.bl = 0x0f;                  crtc.reg.bl = 0x0f;
                 crtc.reg.cl = 0x10;                  crtc.reg.cl = 0x10;
Line 85  void crtc_biosreset(void) { Line 85  void crtc_biosreset(void) {
         MEMM_VRAM(vramop.operate);          MEMM_VRAM(vramop.operate);
 }  }
   
 void crtc_reset(void) {  void crtc_reset(const NP2CFG *pConfig) {
   
         ZeroMemory(&grcg, sizeof(grcg));          ZeroMemory(&grcg, sizeof(grcg));
         ZeroMemory(&crtc, sizeof(crtc));          ZeroMemory(&crtc, sizeof(crtc));
 #if defined(SUPPORT_PC9821)  #if defined(SUPPORT_PC9821)
         grcg.chip = 3;                                                  // PC-9821は EGC必須          grcg.chip = 3;                                                  // PC-9821は EGC必須
 #else  #else
         grcg.chip = np2cfg.grcg & 3;                    // GRCG動作のコピー          grcg.chip = pConfig->grcg & 3;                  // GRCG動作のコピー
 #endif  #endif
         crtc_biosreset();          crtc_biosreset();
 }  }

Removed from v.1.9  
changed lines
  Added in v.1.11


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