From f666ef52df6baf9e96e0c86b06e834a2d5f098d0 Mon Sep 17 00:00:00 2001 From: Thomas Jentzsch Date: Sat, 28 Aug 2021 14:14:37 +0200 Subject: [PATCH] updated Player and Missile serializing for previous commit --- src/emucore/tia/Missile.cxx | 2 ++ src/emucore/tia/Player.cxx | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/emucore/tia/Missile.cxx b/src/emucore/tia/Missile.cxx index f5922d3a2..20bdc969c 100644 --- a/src/emucore/tia/Missile.cxx +++ b/src/emucore/tia/Missile.cxx @@ -285,6 +285,7 @@ bool Missile::save(Serializer& out) const out.putBool(myIsVisible); out.putBool(myIsRendering); out.putByte(myRenderCounter); + out.putByte(myCopy); out.putByte(myDecodesOffset); @@ -325,6 +326,7 @@ bool Missile::load(Serializer& in) myIsVisible = in.getBool(); myIsRendering = in.getBool(); myRenderCounter = in.getByte(); + myCopy = in.getByte(); myDecodesOffset = in.getByte(); myDecodes = DrawCounterDecodes::get().missileDecodes()[myDecodesOffset]; diff --git a/src/emucore/tia/Player.cxx b/src/emucore/tia/Player.cxx index 793a825bb..679c13742 100644 --- a/src/emucore/tia/Player.cxx +++ b/src/emucore/tia/Player.cxx @@ -425,6 +425,7 @@ bool Player::save(Serializer& out) const out.putBool(myIsRendering); out.putByte(myRenderCounter); out.putByte(myRenderCounterTripPoint); + out.putByte(myCopy); out.putByte(myDivider); out.putByte(myDividerPending); out.putByte(mySampleCounter); @@ -471,6 +472,7 @@ bool Player::load(Serializer& in) myIsRendering = in.getBool(); myRenderCounter = in.getByte(); myRenderCounterTripPoint = in.getByte(); + myCopy = in.getByte(); myDivider = in.getByte(); myDividerPending = in.getByte(); mySampleCounter = in.getByte();