Diff for /np2/io/cgrom.c between versions 1.6 and 1.8

version 1.6, 2003/12/19 23:16:06 version 1.8, 2004/02/07 21:23:22
Line 16  static void cgwindowset(CGROM cr) { Line 16  static void cgwindowset(CGROM cr) {
         if (grcg.chip >= 2) {          if (grcg.chip >= 2) {
                 if (!(cr->code & 0xff00)) {                  if (!(cr->code & 0xff00)) {
                         high = 0x80000 + (cr->code << 4);                          high = 0x80000 + (cr->code << 4);
                           if (!(gdc.mode1 & 8)) {
                                   high += 0x2000;
                           }
                 }                  }
                 else {                  else {
                         code = cr->code & 0x007f;                          code = cr->code & 0x007f;
Line 37  static void cgwindowset(CGROM cr) { Line 40  static void cgwindowset(CGROM cr) {
         else {          else {
                 high = low;                  high = low;
         }          }
   #if !defined(CGWND_FONTPTR)
         cgwindow.low = low;          cgwindow.low = low;
         cgwindow.high = high;          cgwindow.high = high;
 #if defined(CPUSTRUC_FONTPTR)  #else
         FONTPTR_LOW = fontrom + low;          cgwindow.fontlow = fontrom + low;
         FONTPTR_HIGH = fontrom + high;          cgwindow.fonthigh = fontrom + high;
 #endif  #endif
 }  }
   
Line 132  void cgrom_reset(void) { Line 136  void cgrom_reset(void) {
   
         cgw = &cgwindow;          cgw = &cgwindow;
         ZeroMemory(cgw, sizeof(cgrom));          ZeroMemory(cgw, sizeof(cgrom));
   #if !defined(CGWND_FONTPTR)
         cgw->low = 0x7fff0;          cgw->low = 0x7fff0;
         cgw->high = 0x7fff0;          cgw->high = 0x7fff0;
 #if defined(CPUSTRUC_FONTPTR)  #else
         FONTPTR_LOW = fontrom + 0x7fff0;          cgw->fontlow = fontrom + 0x7fff0;
         FONTPTR_HIGH = fontrom + 0x7fff0;          cgw->fonthigh = fontrom + 0x7fff0;
 #endif  #endif
         cgw->writable = 0;          cgw->writable = 0;
 }  }

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


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