--- np2/vram/maketext.c 2003/10/16 17:58:17 1.1 +++ np2/vram/maketext.c 2003/11/15 07:10:03 1.3 @@ -2,11 +2,11 @@ #include "memory.h" #include "pccore.h" #include "iocore.h" -#include "scrndraw.h" #include "vram.h" +#include "scrndraw.h" +#include "dispsync.h" #include "maketext.h" #include "font.h" -#include "dispsync.h" TRAM_T tramflag; @@ -148,7 +148,7 @@ void maketext(int text_renewal) { int linecnt; BYTE *q; UINT y; - BYTE line_effect; + BYTE line_effect = 0; // for gcc int x; UINT32 bitmap[TEXTXMAX]; BYTE curx[TEXTXMAX+1]; @@ -354,7 +354,7 @@ void maketext(int text_renewal) { if (curx[x] & 0x20) { fntline >>= 1; } - data = font[bitmap[x] + fntline]; + data = fontrom[bitmap[x] + fntline]; *(UINT32 *)(q+0) = text_table[color[x] + (data >> 4)]; *(UINT32 *)(q+4) = text_table[color[x] + (data & 15)]; q += 8; @@ -459,7 +459,7 @@ void maketext40(int text_renewal) { int linecnt; BYTE *q; UINT y; - BYTE line_effect; + BYTE line_effect = 0; // for gcc int x; UINT32 bitmap[TEXTXMAX]; BYTE curx[TEXTXMAX+1]; @@ -665,7 +665,7 @@ void maketext40(int text_renewal) { if (curx[x] & 0x20) { fntline >>= 1; } - data = font[bitmap[x] + fntline]; + data = fontrom[bitmap[x] + fntline]; *(UINT32 *)(q+ 0) = text_tblx2[color[x] + (data>>4)][0]; *(UINT32 *)(q+ 4) = text_tblx2[color[x] +