void SyncState(Serializer ser) { ser.BeginSection("Coleco"); Cpu.SyncState(ser); VDP.SyncState(ser); PSG.SyncState(ser); ser.Sync("RAM", ref Ram, false); ser.Sync("Frame", ref frame); ser.Sync("LagCount", ref lagCount); ser.Sync("IsLag", ref isLag); ser.EndSection(); }
void SyncState(Serializer ser) { ser.BeginSection("TI83"); cpu.SyncState(ser); ser.Sync("RAM", ref ram, false); ser.Sync("romPageLow3Bits", ref romPageLow3Bits); ser.Sync("romPageHighBit", ref romPageHighBit); ser.Sync("disp_mode", ref disp_mode); ser.Sync("disp_move", ref disp_move); ser.Sync("disp_x", ref disp_x); ser.Sync("disp_y", ref disp_y); ser.Sync("m_CursorMoved", ref m_CursorMoved); ser.Sync("maskOn", ref maskOn); ser.Sync("onPressed", ref onPressed); ser.Sync("keyboardMask", ref keyboardMask); ser.Sync("m_LinkOutput", ref m_LinkOutput); ser.Sync("VRAM", ref vram, false); ser.Sync("Frame", ref frame); ser.Sync("LagCount", ref lagCount); ser.Sync("IsLag", ref isLag); ser.EndSection(); }