changeset 434:f0631c85a90b

Read default region from config file
author Mike Pavone <pavone@retrodev.com>
date Wed, 10 Jul 2013 23:55:11 -0700
parents ed4d0017c041
children e68efe35d147
files blastem.c
diffstat 1 files changed, 19 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/blastem.c	Wed Jul 10 23:52:09 2013 -0700
+++ b/blastem.c	Wed Jul 10 23:55:11 2013 -0700
@@ -1867,6 +1867,25 @@
 		version_reg = NO_DISK | JAP;
 	} else if (detect_specific_region('E') || detect_specific_region('A')) {
 		version_reg = NO_DISK | EUR;
+	} else {
+		char * def_region = tern_find_ptr(config, "default_region");
+		if (def_region) {
+			switch(*def_region)
+			{
+			case 'j':
+			case 'J':
+				version_reg = NO_DISK | JAP;
+				break;
+			case 'u':
+			case 'U':
+				version_reg = NO_DISK | USA;
+				break;
+			case 'e':
+			case 'E':
+				version_reg = NO_DISK | EUR;
+				break;
+			}
+		}
 	}
 }