--- np2/bios/bios.c 2004/02/13 14:52:21 1.37 +++ np2/bios/bios.c 2004/02/16 05:09:00 1.38 @@ -139,13 +139,12 @@ static void bios_vectorset(void) { static void bios_screeninit(void) { - UINT ax; + REG8 al; - ax = 0x0a04; - ax += (np2cfg.dipsw[1] & 0x04) >> 1; - ax += (np2cfg.dipsw[1] & 0x08) >> 3; - CPU_AX = ax; - bios0x18(); + al = 4; + al += (np2cfg.dipsw[1] & 0x04) >> 1; + al += (np2cfg.dipsw[1] & 0x08) >> 3; + bios0x18_0a(al); }