changeset 346:aff29d50afd5

Fix a region detection bug
author Mike Pavone <pavone@retrodev.com>
date Sun, 19 May 2013 18:40:34 -0700
parents 29d2ca563499
children b24556b45d1e
files blastem.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/blastem.c	Sun May 19 13:47:47 2013 -0700
+++ b/blastem.c	Sun May 19 18:40:34 2013 -0700
@@ -1134,7 +1134,7 @@
 
 int detect_specific_region(char region)
 {
-	return cart[REGION_START/2] & 0xFF == region || (cart[REGION_START/2]) >> 8 == region || cart[REGION_START/2+1] & 0xFF == region;
+	return (cart[REGION_START/2] & 0xFF) == region || (cart[REGION_START/2] >> 8) == region || (cart[REGION_START/2+1] & 0xFF) == region;
 }
 
 void detect_region()