private void OPNAInitialWrite(musicDriverInterface.ChipDatum dat) { if (!initPhase) { OPNAWrite(dat); return; } SoundManager.PackData p = new SoundManager.PackData(null, null, EnmDataType.Block, dat.port * 0x100 + dat.address, dat.data, null); pd.Add(p); }
private void OPL4InitialWrite(musicDriverInterface.ChipDatum dat) { if (!initPhase) { OPL4Write(dat); return; } SoundManager.PackData p = new SoundManager.PackData(null, chipRegister.YMF278B[0], EnmDataType.Block, dat.port * 0x100 + dat.address, dat.data, null); pcmdata.Add(p); }
/// <summary> /// チップデータ送信向け /// </summary> /// <param name="cd"></param> public abstract void WriteRegister(ChipDatum cd);