From 4d92a0a43dde74623d39cd9b1b81ed7154dca193 Mon Sep 17 00:00:00 2001 From: adelikat Date: Fri, 15 Nov 2019 17:30:57 -0600 Subject: [PATCH] ApiHawk - fix bug in GB/GBC detection --- BizHawk.Client.ApiHawk/Classes/ClientApi.cs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/BizHawk.Client.ApiHawk/Classes/ClientApi.cs b/BizHawk.Client.ApiHawk/Classes/ClientApi.cs index fa3c19d927..96de695078 100644 --- a/BizHawk.Client.ApiHawk/Classes/ClientApi.cs +++ b/BizHawk.Client.ApiHawk/Classes/ClientApi.cs @@ -759,13 +759,11 @@ namespace BizHawk.Client.ApiHawk } case "GB": - if (Global.Emulator is Gameboy) + if (Global.Emulator is Gameboy gb) { - return SystemInfo.GB; - } - else if (Global.Emulator is GBColors) - { - return SystemInfo.GBC; + return gb.IsCGBMode() + ? SystemInfo.GBC + : SystemInfo.GB; } else {