diff blastem.c @ 1017:216fa63749b3

Added documentation for lock-on support and a fullscreen config option.
author Michael Pavone <pavone@retrodev.com>
date Mon, 02 May 2016 21:35:19 -0700
parents 5fb64487b6e1
children dba8c630bdbf
line wrap: on
line diff
--- a/blastem.c	Mon May 02 21:06:12 2016 -0700
+++ b/blastem.c	Mon May 02 21:35:19 2016 -0700
@@ -1153,9 +1153,10 @@
 					"Options:\n"
 					"	-h          Print this help text\n"
 					"	-r (J|U|E)  Force region to Japan, US or Europe respectively\n"
-					"	-f          Start in fullscreen mode\n"
+					"	-f          Toggles fullscreen mode\n"
 					"	-g          Disable OpenGL rendering\n"
 					"	-s FILE     Load a GST format savestate from FILE\n"
+					"	-o FILE     Load FILE as a lock-on cartridge\n"
 					"	-d          Enter debugger on startup\n"
 					"	-n          Disable Z80\n"
 					"	-v          Display version number and exit\n"
@@ -1242,6 +1243,10 @@
 	if (version_reg & 0x40) {
 		fps = 50;
 	}
+	char *config_fullscreen = tern_find_path(config, "video\0fullscreen\0").ptrval;
+	if (config_fullscreen && !strcmp("on", config_fullscreen)) {
+		fullscreen = !fullscreen;
+	}
 	if (!headless) {
 		render_init(width, height, title, fps, fullscreen);
 	}