Diff for /xmil/vram/maketxtl.c between versions 1.1 and 1.3

version 1.1, 2004/08/07 07:19:56 version 1.3, 2004/08/08 06:59:22
Line 262  static void knj8_Yx2(UINT8 *dst, UINT8 * Line 262  static void knj8_Yx2(UINT8 *dst, UINT8 *
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム
         do {          do {
                 dat = src[pos];                  dat = src[pos];
                 pos = (pos + 1) & 15;                  pos = (pos + 1) & 15;
Line 277  static void knj8_x4left(UINT8 *dst, UINT Line 277  static void knj8_x4left(UINT8 *dst, UINT
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム
         do {          do {
                 dat = PATx2LEFT(src[pos]);                  dat = PATx2LEFT(src[pos]);
                 pos = (pos + 1) & 15;                  pos = (pos + 1) & 15;
Line 292  static void knj8_x4right(UINT8 *dst, UIN Line 292  static void knj8_x4right(UINT8 *dst, UIN
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム
         do {          do {
                 dat = PATx2RIGHT(src[pos]);                  dat = PATx2RIGHT(src[pos]);
                 pos = (pos + 1) & 15;                  pos = (pos + 1) & 15;
Line 320  static void knj8_right4half(UINT8 *dst,  Line 320  static void knj8_right4half(UINT8 *dst, 
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム
         if (pos) {                                                                              // 最初の1回だけ          if (pos) {                                                                              // 最初の1回だけ
                 dat = src[pos] << 4;                  dat = src[pos] << 4;
                 pos = 0;                  pos = 0;
Line 343  static void knj8_right4x2(UINT8 *dst, UI Line 343  static void knj8_right4x2(UINT8 *dst, UI
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム
         do {          do {
                 dat = src[pos] << 4;                  dat = src[pos] << 4;
                 pos = (pos + 1) & 15;                  pos = (pos + 1) & 15;
Line 358  static void knj8_halfx2(UINT8 *dst, UINT Line 358  static void knj8_halfx2(UINT8 *dst, UINT
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム
         if (pos) {                                                                              // 最初の1回だけ          if (pos) {                                                                              // 最初の1回だけ
                 dat = src[pos];                  dat = src[pos];
                 pos = 0;                  pos = 0;
Line 381  static void knj8_halfx4left(UINT8 *dst,  Line 381  static void knj8_halfx4left(UINT8 *dst, 
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム
         if (pos) {                                                                              // 最初の1回だけ          if (pos) {                                                                              // 最初の1回だけ
                 dat = PATx2LEFT(src[pos]);                  dat = PATx2LEFT(src[pos]);
                 pos = 0;                  pos = 0;
Line 404  static void knj8_halfx4right(UINT8 *dst, Line 404  static void knj8_halfx4right(UINT8 *dst,
         UINT    pos;          UINT    pos;
         REG8    dat;          REG8    dat;
   
         pos = makescrn.fontycnt >> 1;                                   // レジューム          pos = makescrn.fontycnt;                                                // レジューム ?
         if (pos) {                                                                              // 最初の1回だけ          if (pos) {                                                                              // 最初の1回だけ
                 dat = PATx2RIGHT(src[pos]);                  dat = PATx2RIGHT(src[pos]);
                 pos = 0;                  pos = 0;
Line 425  static void knj8_halfx4right(UINT8 *dst, Line 425  static void knj8_halfx4right(UINT8 *dst,
 // ----  // ----
   
 static void draw_nop(UINT8 *dst, UINT8 *term, const UINT8 *src) {  static void draw_nop(UINT8 *dst, UINT8 *term, const UINT8 *src) {
   
           (void)dst;
           (void)term;
           (void)src;
 }  }
   
   

Removed from v.1.1  
changed lines
  Added in v.1.3


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