using BizHawk.Emulation.Common; using BizHawk.Emulation.Common.IEmulatorExtensions; using BizHawk.Emulation.Cores.Nintendo.SNES; using BizHawk.Client.Common; namespace BizHawk.Client.MultiHawk.CoreExtensions { public static class CoreExtensions { public static string DisplayName(this IEmulator core) { var attributes = Global.Emulator.Attributes(); var str = (!attributes.Released ? "(Experimental) " : string.Empty) + attributes.CoreName; if (Global.Emulator is LibsnesCore) { str += " (" + ((LibsnesCore)Global.Emulator).CurrentProfile + ")"; } return str; } } }