Mesen2/UI/Config/Debugger/GbDebuggerConfig.cs
2023-01-25 16:03:56 -05:00

21 lines
708 B
C#

using Avalonia;
using Avalonia.Media;
using Mesen.Debugger;
using Mesen.Interop;
using ReactiveUI.Fody.Helpers;
using System.Reactive.Linq;
using System.Reactive;
using Mesen.ViewModels;
namespace Mesen.Config
{
public class GbDebuggerConfig : ViewModelBase
{
[Reactive] public bool GbBreakOnInvalidOamAccess { get; set; } = false;
[Reactive] public bool GbBreakOnInvalidVramAccess { get; set; } = false;
[Reactive] public bool GbBreakOnDisableLcdOutsideVblank { get; set; } = false;
[Reactive] public bool GbBreakOnInvalidOpCode { get; set; } = false;
[Reactive] public bool GbBreakOnNopLoad { get; set; } = false;
[Reactive] public bool GbBreakOnOamCorruption { get; set; } = false;
}
}