From 7c676ed40b66fa72a8096e5271e9a0ab4adaea62 Mon Sep 17 00:00:00 2001
From: alyosha-tas <alexei.f.k@gmail.com>
Date: Fri, 10 Apr 2020 18:06:32 -0400
Subject: [PATCH] O2Hawk: remove uneeded buffers from state

---
 .../Consoles/Magnavox/Odyssey2/O2Hawk.IStatable.cs   | 12 ------------
 1 file changed, 12 deletions(-)

diff --git a/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/O2Hawk.IStatable.cs b/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/O2Hawk.IStatable.cs
index 17bc6a5a25..f215f34400 100644
--- a/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/O2Hawk.IStatable.cs
+++ b/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/O2Hawk.IStatable.cs
@@ -7,20 +7,11 @@ namespace BizHawk.Emulation.Cores.Consoles.O2Hawk
 	{
 		private void SyncState(Serializer ser)
 		{
-			byte[] core = null;
-			if (ser.IsWriter)
-			{
-				using var ms = new MemoryStream();
-				ms.Close();
-				core = ms.ToArray();
-			}
-
 			ser.BeginSection("Odyssey2");
 			cpu.SyncState(ser);
 			mapper.SyncState(ser);
 			ppu.SyncState(ser);
 
-			ser.Sync(nameof(core), ref core, false);
 			ser.Sync("Lag", ref _lagcount);
 			ser.Sync("Frame", ref _frame);
 			ser.Sync("IsLag", ref _islag);
@@ -49,9 +40,6 @@ namespace BizHawk.Emulation.Cores.Consoles.O2Hawk
 			ser.Sync(nameof(kb_state_row), ref kb_state_row);
 			ser.Sync(nameof(kb_state_col), ref kb_state_col);
 
-			ser.Sync(nameof(frame_buffer), ref frame_buffer, false);
-			ser.Sync(nameof(_vidbuffer), ref _vidbuffer, false);
-
 			// probably a better way to do this
 			if (cart_RAM != null)
 			{