summaryrefslogtreecommitdiff
path: root/blastem.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2016-05-02 21:35:19 -0700
committerMichael Pavone <pavone@retrodev.com>2016-05-02 21:35:19 -0700
commita4448282d609d6f766113272e64620ad45aaeedb (patch)
tree6a19df361c9c6bc2bfa674a43cec4dec50be1679 /blastem.c
parent8ae355e07f2b452cb5bef4afbf451f02df02349e (diff)
Added documentation for lock-on support and a fullscreen config option.
Diffstat (limited to 'blastem.c')
-rw-r--r--blastem.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/blastem.c b/blastem.c
index ba1a48b..9bcffc3 100644
--- a/blastem.c
+++ b/blastem.c
@@ -1153,9 +1153,10 @@ int main(int argc, char ** argv)
"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 @@ int main(int argc, char ** argv)
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);
}