void AdlibWrite(byte reg, byte value) { if (_regCache[reg] == value) { return; } #if DEBUG_ADLIB debug(6, "%10d: adlibWrite[%x] = %x", g_tick, reg, value); #endif _regCache[reg] = value; _opl.WriteReg(reg, value); }