using System.Collections.Generic; using BizHawk.Emulation.Common; using BizHawk.Emulation.Cores.Components.M6502; namespace BizHawk.Emulation.Cores.Consoles.Nintendo.QuickNES { public partial class QuickNES : IDisassemblable { public string Cpu { get => "6502"; set { } } public string PCRegisterName => "PC"; public IEnumerable AvailableCpus { get { yield return "6502"; } } public string Disassemble(MemoryDomain m, uint addr, out int length) { return MOS6502X.Disassemble((ushort)addr, out length, (a) => m.PeekByte(a)); } } }