public override void StateSave(System.IO.BinaryWriter writer) { VRC6.StateSave(writer); VRC7.StateSave(writer); FDS.StateSave(writer); MMC5.StateSave(writer); N163.StateSave(writer); FME7.StateSave(writer); }
public void StateSave(BinaryWriter writer) { writer.Write(currentTime); writer.Write(lastUpdateCycle); writer.Write(frameIRQ); writer.Write(frameCounter); writer.Write(mode); writer.Write(frameIRQInhibit); writer.Write(timeToClock); square1.StateSave(writer); square2.StateSave(writer); triangle.StateSave(writer); noise.StateSave(writer); dmc.StateSave(writer); external.StateSave(writer); }