Diff for /np2/vram/maketext.c between versions 1.10 and 1.11

version 1.10, 2004/06/03 16:20:52 version 1.11, 2004/06/18 07:42:13
Line 278  void maketext(int text_renewal) { Line 278  void maketext(int text_renewal) {
                                                 UINT kc;                                                  UINT kc;
                                                 kc = LOADINTELWORD(mem + 0xa0000 + edi*2);                                                  kc = LOADINTELWORD(mem + 0xa0000 + edi*2);
                                                 bitmap[x] = (kc & 0x7f7f) << 4;                                                  bitmap[x] = (kc & 0x7f7f) << 4;
                                                 kc &= 0x7e;                                                  kc &= 0x7f;                                                                     // ver0.78
                                                 if (kc == 0x56) {                                                  if ((kc == 0x56) || (kc == 0x57)) {
                                                         tramflag.gaiji = 1;                                                          tramflag.gaiji = 1;
                                                         if ((gaiji1st) &&                                                          if ((gaiji1st) &&
                                                                 (bitmap[x] == (lastbitp & (~15)))) {                                                                  (bitmap[x] == (lastbitp & (~15)))) {
Line 290  void maketext(int text_renewal) { Line 290  void maketext(int text_renewal) {
                                                 }                                                  }
                                                 else {                                                  else {
                                                         gaiji1st = 0;                                                          gaiji1st = 0;
                                                         if ((kc < 0x09) || (kc >= 0x0c)) {              // ver0.78                                                          if ((kc < 0x09) || (kc >= 0x0c)) {
                                                                 kanji2nd = TRUE;                                                                  kanji2nd = TRUE;
                                                         }                                                          }
                                                 }                                                  }
Line 587  void maketext40(int text_renewal) { Line 587  void maketext40(int text_renewal) {
                                                 UINT kc;                                                  UINT kc;
                                                 kc = LOADINTELWORD(mem + 0xa0000 + edi*2);                                                  kc = LOADINTELWORD(mem + 0xa0000 + edi*2);
                                                 bitmap[x] = (kc & 0x7f7f) << 4;                                                  bitmap[x] = (kc & 0x7f7f) << 4;
                                                 kc &= 0x7e;                                                  kc &= 0x7f;                                                                     // ver0.78
                                                 if (kc == 0x56) {                                                  if ((kc == 0x56) || (kc == 0x57)) {
                                                         tramflag.gaiji = 1;                                                          tramflag.gaiji = 1;
                                                         if ((gaiji1st) &&                                                          if ((gaiji1st) &&
                                                                 (bitmap[x] == (lastbitp & (~15)))) {                                                                  (bitmap[x] == (lastbitp & (~15)))) {
Line 599  void maketext40(int text_renewal) { Line 599  void maketext40(int text_renewal) {
                                                 }                                                  }
                                                 else {                                                  else {
                                                         gaiji1st = 0;                                                          gaiji1st = 0;
                                                         if ((kc < 0x09) || (kc >= 0x0c)) {              // ver0.78                                                          if ((kc < 0x09) || (kc >= 0x0c)) {
                                                                 kanji2nd = TRUE;                                                                  kanji2nd = TRUE;
                                                         }                                                          }
                                                 }                                                  }

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


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