--- np2/io/cgrom.c 2004/03/30 07:12:03 1.10 +++ np2/io/cgrom.c 2004/06/03 16:20:52 1.11 @@ -109,10 +109,12 @@ static REG8 IOINPCALL cgrom_ia9(UINT por CGROM cr; const BYTE *ptr; + int type; cr = &cgrom; ptr = fontrom; - if ((cr->code & 0x00fc) == 0x0008) { + type = cr->code & 0x00ff; + if ((type >= 0x09) && (type < 0x0c)) { // ver0.78 // if (cr->lr) { ptr += (cr->code & 0x7f7f) << 4; return(ptr[cr->line & 0x0f]);