diff --git a/BizHawk.Client.EmuHawk/Extensions/CoreExtensions.cs b/BizHawk.Client.EmuHawk/Extensions/CoreExtensions.cs index 9da20f852f..cfe30f3ade 100644 --- a/BizHawk.Client.EmuHawk/Extensions/CoreExtensions.cs +++ b/BizHawk.Client.EmuHawk/Extensions/CoreExtensions.cs @@ -10,6 +10,7 @@ using BizHawk.Emulation.Cores.Nintendo.SNES9X; using BizHawk.Emulation.Cores.Consoles.Sega.gpgx; using BizHawk.Emulation.Cores.Sony.PSP; using BizHawk.Emulation.Cores.Arcades.MAME; +using BizHawk.Emulation.Cores.Nintendo.GBA; using BizHawk.Emulation.Cores.Sega.MasterSystem; namespace BizHawk.Client.EmuHawk.CoreExtensions @@ -60,6 +61,11 @@ namespace BizHawk.Client.EmuHawk.CoreExtensions return Properties.Resources.mame; } + if (core is MGBAHawk) + { + return Properties.Resources.mGba; + } + return null; } diff --git a/BizHawk.Client.EmuHawk/Properties/Resources.cs b/BizHawk.Client.EmuHawk/Properties/Resources.cs index 318f0af7ab..6a1b45f1e9 100644 --- a/BizHawk.Client.EmuHawk/Properties/Resources.cs +++ b/BizHawk.Client.EmuHawk/Properties/Resources.cs @@ -114,6 +114,7 @@ namespace BizHawk.Client.EmuHawk.Properties { internal static readonly Bitmap luaPictureBox = ReadEmbeddedBitmap("luaPictureBox"); internal static readonly Bitmap mame = ReadEmbeddedBitmap("mame"); internal static readonly Bitmap MessageConfig = ReadEmbeddedBitmap("MessageConfig"); + internal static readonly Bitmap mGba = ReadEmbeddedBitmap("mgba-16"); internal static readonly Icon monitor_MultiSize = ReadEmbeddedIcon("monitor"); internal static readonly Bitmap monitor = ReadEmbeddedBitmap("monitor"); internal static readonly Bitmap MoveBottom = ReadEmbeddedBitmapAt("Resources.MoveBottom.png"); diff --git a/BizHawk.Client.EmuHawk/images/mgba-16.png b/BizHawk.Client.EmuHawk/images/mgba-16.png new file mode 100644 index 0000000000..34e02995d9 Binary files /dev/null and b/BizHawk.Client.EmuHawk/images/mgba-16.png differ