diff --git a/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs b/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs index 8317a98755..ad63299a0e 100644 --- a/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs +++ b/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs @@ -38,7 +38,6 @@ namespace BizHawk.Emulation.Cores.Nintendo.SNES Header = "65816: PC, mnemonic, operands, registers (A, X, Y, S, D, DB, flags (NVMXDIZC), V, H)" }; - ser.Register(_tracer); ser.Register(new W65816_DisassemblerService()); _game = game; @@ -180,6 +179,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.SNES bw.Close(); _savestatebuff = ms.ToArray(); } + + if (CurrentProfile == "Compatibility") + { + ser.Register(_tracer); + } } private readonly GameInfo _game;