--- xmil/vram/maketxth.c 2004/08/07 07:19:56 1.1 +++ xmil/vram/maketxth.c 2004/08/08 06:59:22 1.3 @@ -54,7 +54,7 @@ static void txt16_Yx2(UINT8 *dst, UINT8 UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム do { dat = src[pos]; pos = (pos + 1) & 15; @@ -70,7 +70,7 @@ static void txt16_x4left(UINT8 *dst, UIN UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム do { dat = PATx2LEFT(src[pos]); pos = (pos + 1) & 15; @@ -86,7 +86,7 @@ static void txt16_x4right(UINT8 *dst, UI UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム do { dat = PATx2RIGHT(src[pos]); pos = (pos + 1) & 15; @@ -116,7 +116,7 @@ static void txt16_right4half(UINT8 *dst, UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム if (pos) { // 最初の1回だけ dat = src[pos] << 4; pos = 0; @@ -139,7 +139,7 @@ static void txt16_right4x2(UINT8 *dst, U UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム do { dat = src[pos] << 4; pos = (pos + 2) & 15; @@ -155,7 +155,7 @@ static void txt16_halfx2(UINT8 *dst, UIN UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム ? if (pos) { // 最初の1回だけ dat = src[pos]; pos = 0; @@ -178,7 +178,7 @@ static void txt16_halfx4left(UINT8 *dst, UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム if (pos) { // 最初の1回だけ dat = PATx2LEFT(src[pos]); pos = 0; @@ -201,7 +201,7 @@ static void txt16_halfx4right(UINT8 *dst UINT pos; REG8 dat; - pos = makescrn.fontycnt >> 1; // レジューム + pos = makescrn.fontycnt; // レジューム if (pos) { // 最初の1回だけ dat = PATx2RIGHT(src[pos]); pos = 0; @@ -469,6 +469,10 @@ static void pcg8x2_halfx4right(UINT8 *ds // ---- static void draw_nop(UINT8 *dst, UINT8 *term, const UINT8 *src) { + + (void)dst; + (void)term; + (void)src; }