diff --git a/src/86box.c b/src/86box.c index e8cba9fc8..b738ac02a 100644 --- a/src/86box.c +++ b/src/86box.c @@ -601,7 +601,9 @@ pc_show_usage(char *s) "\n%sUsage: 86box [options] [cfg-file]\n\n" "Valid options are:\n\n" "-? or --help\t\t\t- show this information\n" +#ifdef SHOW_EXTRA_PARAMS "-C or --config path\t\t- set 'path' to be config file\n" +#endif #ifdef _WIN32 "-D or --debug\t\t\t- force debug output logging\n" #endif @@ -627,17 +629,23 @@ pc_show_usage(char *s) #ifndef USE_SDL_UI "-S or --settings\t\t\t- show only the settings dialog\n" #endif +#ifdef SHOW_EXTRA_PARAMS "-T or --testmode\t\t- test mode: execute the test mode entry\n" "\t\t\t\t point on init/hard reset\n" +#endif "-V or --vmname name\t\t- overrides the name of the running VM\n" +#ifdef _WIN32 "-W or --nohook\t\t- disables keyboard hook\n" - "\t\t\t\t (compatibility-only outside Windows)\n" +#else + "-W or --nohook\t\t- alters keyboard behavior\n" +#endif "-X or --clear what\t\t- clears the 'what' (cmos/flash/both)\n" +#ifdef SHOW_EXTRA_PARAMS "-Y or --donothing\t\t- do not show any UI or run the emulation\n" - "-Z or --lastvmpath\t\t- the last parameter is VM path rather\n" - "\t\t\t\t than config\n" +#endif + "-Z or --lastvmpath\t\t- the last parameter is VM path rather than config\n" "\nA config file can be specified. If none is, the default file will be used.\n", - (s == NULL) ? "" : s); + s); #ifdef _WIN32 ui_msgbox(MBX_ANSI | ((s == NULL) ? MBX_INFO : MBX_WARNING), p); @@ -733,7 +741,7 @@ usage: } } - pc_show_usage(NULL); + pc_show_usage(""); return 0; } else if (!strcasecmp(argv[c], "--lastvmpath") || !strcasecmp(argv[c], "-Z")) { lvmp = 1;