--- np2/win9x/board118.c 2007/11/03 00:00:21 1.8 +++ np2/win9x/board118.c 2008/02/17 01:29:17 1.9 @@ -210,8 +210,8 @@ static void IOOUTCALL ymfr_o18a(UINT por } S98_put(NORMAL2608, addr, dat); if (addr < 0x10) { - if (addr != 0x0e) { - *((UINT8 *)(&psg1.reg) + addr) = dat; + *((UINT8 *)(&psg1.reg) + addr) = dat; + if (addr < 0x0e) { juliet_YMF288A(addr, dat); if (addr == 0x07) { keydisp_psgmix(&psg1);