diff --git a/src/data.rs b/src/data.rs
index fdcfb7a71488d860262fbdfc1758f7399e375dc1..75232fcba4213ae7bac2e29ea5f01296c8cd88fb 100644
--- a/src/data.rs
+++ b/src/data.rs
@@ -199,28 +199,18 @@ impl BootRom {
     }
 
     pub fn is_dmg(&self) -> bool {
-        match self {
-            BootRom::Dmg | BootRom::DmgBootix => true,
-            _ => false,
-        }
+        matches!(self, BootRom::Dmg | BootRom::DmgBootix)
     }
 
     pub fn is_cgb(&self) -> bool {
-        match self {
-            BootRom::Cgb => true,
-            _ => false,
-        }
+        matches!(self, BootRom::Cgb)
     }
 
     pub fn is_dmg_compat(&self) -> bool {
-        match self {
-            BootRom::Dmg
-            | BootRom::Sgb
-            | BootRom::DmgBootix
-            | BootRom::MgbBootix
-            | BootRom::Cgb => true,
-            _ => false,
-        }
+        matches!(
+            self,
+            BootRom::Dmg | BootRom::Sgb | BootRom::DmgBootix | BootRom::MgbBootix | BootRom::Cgb
+        )
     }
 }