--- np2/io/cpuio.c 2004/01/05 06:50:15 1.8 +++ np2/io/cpuio.c 2004/01/23 15:05:05 1.10 @@ -2,14 +2,17 @@ #include "cpucore.h" #include "pccore.h" #include "iocore.h" -#include "sound.h" -#include "fmboard.h" // ---- I/O static void IOOUTCALL cpuio_of0(UINT port, REG8 dat) { +#if defined(TRACE) + if (CPU_MSW & 1) { + TRACEOUT(("80286 ProtectMode Disable")); + } +#endif epsonio.cpumode = (CPU_MSW & 1)?'P':'R'; CPU_ADRSMASK = 0x0fffff; CPU_RESETREQ = 1; @@ -29,7 +32,7 @@ static REG8 IOINPCALL cpuio_if0(UINT por BYTE ret; - if (!(usesound & 0x80)) { + if (!(pccore.sound & 0x80)) { ret = 0x00; } else { // for AMD-98