diff --git a/BizHawk.Emulation.Cores/Computers/AppleII/AppleII.IStatable.cs b/BizHawk.Emulation.Cores/Computers/AppleII/AppleII.IStatable.cs index 8c2bf5ff84..66c439936d 100644 --- a/BizHawk.Emulation.Cores/Computers/AppleII/AppleII.IStatable.cs +++ b/BizHawk.Emulation.Cores/Computers/AppleII/AppleII.IStatable.cs @@ -65,6 +65,8 @@ namespace BizHawk.Emulation.Cores.Computers.AppleII _machine = o.Core; _prevPressed = o.PreviousDiskPressed; _nextPressed = o.NextDiskPressed; + // since _machine was replaced, we need to reload settings from frontend + PutSettings(_settings); } public class OtherData diff --git a/ExternalCoreProjects/Virtu/Video.cs b/ExternalCoreProjects/Virtu/Video.cs index 9460579cb3..313b1cf652 100644 --- a/ExternalCoreProjects/Virtu/Video.cs +++ b/ExternalCoreProjects/Virtu/Video.cs @@ -1093,6 +1093,7 @@ namespace Jellyfish.Virtu private int _colorYellow; private int _colorWhite; private int _colorMonochrome; + [Newtonsoft.Json.JsonIgnore] // not sync relevant private bool _isMonochrome; private bool _isTextInversed; private ScannerOptions _scannerOptions; diff --git a/References/Virtu.dll b/References/Virtu.dll index 40813d79af..7160d179a3 100644 Binary files a/References/Virtu.dll and b/References/Virtu.dll differ