public void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.Write(TIASound); output.WriteVersion(2); output.Write(LineRAM); output.Write(Registers); output.Write(WM); output.Write(DLL); output.Write(DL); output.Write(Offset); output.Write(Holey); output.Write(Width); output.Write(HPOS); output.Write((byte)PaletteNo); output.Write(INDMode); output.Write(CtrlLock); output.Write(DMAEnabled); output.Write(ColorKill); output.Write(CWidth); output.Write(BCntl); output.Write(Kangaroo); output.Write(RM); }
public void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.WriteVersion(1); output.Write(_lastUpdateCpuClock); output.Write(_bufferIndex); output.Write(_audf); output.Write(_audc); output.Write(_audctl); output.Write(_skctl); output.Write(_output); output.Write(_outvol); output.Write(_divideMax); output.Write(_divideCount); output.Write(_pokeyTicks); output.Write(_pokeyTicksPerSample); output.Write(_baseMultiplier); output.Write(_poly04Counter); output.Write(_poly05Counter); output.Write(_poly17Counter); output.Write(_poly17Size); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.WriteVersion(1); output.Write(ROM); }
public override void GetObjectData(SerializationContext output) { base.GetObjectData(output); output.WriteVersion(2); output.Write(ROM); output.Write(Bank); output.WriteOptional(RAM); }
public virtual void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.WriteVersion(1); }
public override void GetObjectData(SerializationContext output) { base.GetObjectData(output); output.WriteVersion(1); output.Write(Mem); output.Write(CPU); output.Write(TIA); output.Write(PIA); output.Write(Cart); }
public void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.WriteVersion(2); output.Write(_rotState); output.Write(_nextInputState); output.Write(_inputState); output.Write(_lagged); }
public override void GetObjectData(SerializationContext output) { base.GetObjectData(output); output.WriteVersion(1); output.Write(Mem); output.Write(CPU); output.Write(Maria); output.Write(PIA); output.Write(RAM1); output.Write(RAM2); output.WriteOptional(BIOS); output.WriteOptional(HSC); output.Write(Cart); }
public virtual void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.WriteVersion(1); output.Write(_MachineHalt); output.Write(_FrameHZ); output.Write(_VisiblePitch); output.Write(_Scanlines); output.Write(FirstScanline); output.Write(SoundSampleFrequency); output.Write(NOPRegisterDumping); output.Write(InputState); }
public void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.WriteVersion(2); output.Write(RAM); output.Write(TimerTarget); output.Write(TimerShift); output.Write(IRQEnabled); output.Write(IRQTriggered); output.Write(DDRA); output.Write(WrittenPortA); output.Write(DDRB); output.Write(WrittenPortB); }
public void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.WriteVersion(1); output.Write(Bit9); output.Write(P4); output.Write(P5); output.Write(P9); output.Write(DivByNCounter); output.Write(DivByNMaximum); output.Write(AUDC); output.Write(AUDF); output.Write(AUDV); output.Write(OutputVol); output.Write(LastUpdateCPUClock); output.Write(BufferIndex); }
public void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.WriteVersion(1); output.Write(Clock); output.Write(RunClocks); output.Write(RunClocksMultiple); output.Write(EmulatorPreemptRequest); output.Write(Jammed); output.Write(IRQInterruptRequest); output.Write(NMIInterruptRequest); output.Write(PC); output.Write(A); output.Write(X); output.Write(Y); output.Write(S); output.Write(P); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.WriteVersion(1); output.Write(Bit9); output.Write(P4); output.Write(P5); output.Write(P9); output.Write(DivByNCounter); output.Write(DivByNMaximum); output.Write(AUDC); output.Write(AUDF); output.Write(AUDV); output.Write(OutputVol); output.Write(LastUpdateCPUClock); output.Write(BufferIndex); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.Write(TIASound); output.WriteVersion(2); output.Write(RegW); output.Write(HSync); output.Write(HMoveCounter); output.Write(ScanLine); output.Write(FrameBufferIndex); //output.Write(FrameBufferElement); output.Write(StartHMOVEClock); output.Write(HMoveLatch); output.Write(StartClock); output.Write(P0); output.Write(P0mmr); output.Write(EffGRP0); output.Write(OldGRP0); output.Write(P0type); output.Write(P0suppress); output.Write(P1); output.Write(P1mmr); output.Write(EffGRP1); output.Write(OldGRP1); output.Write(P1type); output.Write(P1suppress); output.Write(M0); output.Write(M0mmr); output.Write(M0type); output.Write(M0size); output.Write(m0on); output.Write(M1); output.Write(M1mmr); output.Write(M1type); output.Write(M1size); output.Write(m1on); output.Write(BL); output.Write(BLmmr); output.Write(OldENABL); output.Write(BLsize); output.Write(blon); output.Write(PF210); output.Write(PFReflectionState); output.Write(colubk); output.Write(colupf); output.Write(colup0); output.Write(colup1); output.Write(vblankon); output.Write(scoreon); output.Write(pfpriority); output.Write(DumpEnabled); output.Write(DumpDisabledCycle); output.Write((int)Collisions); output.Write(WSYNCDelayClocks); output.Write(EndOfFrame); }
public virtual void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.WriteVersion(1); output.Write(_MachineHalt); output.Write(_FrameHZ); output.Write(_VisiblePitch); output.Write(_Scanlines); output.Write(FirstScanline); output.Write(SoundSampleFrequency); output.Write(NOPRegisterDumping); output.Write(InputState); }
public void GetObjectData(SerializationContext output) { output.WriteVersion(1); output.Write(DataBusState); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.WriteVersion(1); output.Write(_lastUpdateCpuClock); output.Write(_bufferIndex); output.Write(_audf); output.Write(_audc); output.Write(_audctl); output.Write(_skctl); output.Write(_output); output.Write(_outvol); output.Write(_divideMax); output.Write(_divideCount); output.Write(_pokeyTicks); output.Write(_pokeyTicksPerSample); output.Write(_baseMultiplier); output.Write(_poly04Counter); output.Write(_poly05Counter); output.Write(_poly17Counter); output.Write(_poly17Size); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.WriteVersion(1); output.Write(Clock); output.Write(RunClocks); output.Write(RunClocksMultiple); output.Write(EmulatorPreemptRequest); output.Write(Jammed); output.Write(IRQInterruptRequest); output.Write(NMIInterruptRequest); output.Write(PC); output.Write(A); output.Write(X); output.Write(Y); output.Write(S); output.Write(P); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.WriteVersion(2); output.Write(_rotState); output.Write(_nextInputState); output.Write(_inputState); output.Write(_lagged); }
public void GetObjectData(SerializationContext output) { if (output == null) { throw new ArgumentNullException("output"); } output.Write(TIASound); output.WriteVersion(2); output.Write(RegW); output.Write(HSync); output.Write(HMoveCounter); output.Write(ScanLine); output.Write(FrameBufferIndex); //output.Write(FrameBufferElement); output.Write(StartHMOVEClock); output.Write(HMoveLatch); output.Write(StartClock); output.Write(P0); output.Write(P0mmr); output.Write(EffGRP0); output.Write(OldGRP0); output.Write(P0type); output.Write(P0suppress); output.Write(P1); output.Write(P1mmr); output.Write(EffGRP1); output.Write(OldGRP1); output.Write(P1type); output.Write(P1suppress); output.Write(M0); output.Write(M0mmr); output.Write(M0type); output.Write(M0size); output.Write(m0on); output.Write(M1); output.Write(M1mmr); output.Write(M1type); output.Write(M1size); output.Write(m1on); output.Write(BL); output.Write(BLmmr); output.Write(OldENABL); output.Write(BLsize); output.Write(blon); output.Write(PF210); output.Write(PFReflectionState); output.Write(colubk); output.Write(colupf); output.Write(colup0); output.Write(colup1); output.Write(vblankon); output.Write(scoreon); output.Write(pfpriority); output.Write(DumpEnabled); output.Write(DumpDisabledCycle); output.Write((int)Collisions); output.Write(WSYNCDelayClocks); output.Write(EndOfFrame); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.WriteVersion(2); output.Write(RAM); output.Write(TimerTarget); output.Write(TimerShift); output.Write(IRQEnabled); output.Write(IRQTriggered); output.Write(DDRA); output.Write(WrittenPortA); output.Write(DDRB); output.Write(WrittenPortB); }
public void GetObjectData(SerializationContext output) { if (output == null) throw new ArgumentNullException("output"); output.Write(TIASound); output.WriteVersion(2); output.Write(LineRAM); output.Write(Registers); output.Write(WM); output.Write(DLL); output.Write(DL); output.Write(Offset); output.Write(Holey); output.Write(Width); output.Write(HPOS); output.Write((byte)PaletteNo); output.Write(INDMode); output.Write(CtrlLock); output.Write(DMAEnabled); output.Write(ColorKill); output.Write(CWidth); output.Write(BCntl); output.Write(Kangaroo); output.Write(RM); }