6 Commits

Author SHA1 Message Date
Roman Fomin
cb08a6f0d2
add aliases from DSDA-Doom, fix docgen warnings (#1678) 2024-05-07 14:05:43 +07:00
Fabian Greffrath
9dfe03f212 kick out the -cdrom parameter 2023-09-01 08:27:39 +02:00
Roman Fomin
4ba13959fb use plaintext_output for -help command 2022-07-18 11:54:25 +07:00
Roman Fomin
1ccd1d14d2
reduce verbosity (#662)
* reduce verbosity

* add --help, document -nogui

* fix -nogui documentation

* missed warning

* -dehout allows "-" parameter for stdout printing

* always update MSYS2, there doesn't seem to be much difference in speed.

* less verbose logging

* formatting

* cosmetic changes

* more cosmetic fixes
2022-07-15 08:30:04 +02:00
Roman Fomin
399e88c97e
verify command line options (#650)
* verify command line options

* fix cmake

* add -deh -bex to multiple options check

* fix typo

* fix parameter count check

* add validation for some arguments

* fix skill 0

* validate all parameters with argumets

* cosmetic fixes

* don't check undocumented options if -devparm is set

* fix format error

* fix whitespace

* docgen cleanup

* rename GenParams->paramsgen

* fix -turbo check

* more docgen cleanup

* generate help string

* use dictionary

* condense help text

* escape `"`

* remove -gameversion from help string

* set wrap width to 80, few tweaks

* remove debug line

* -setmem error message correction

* fix -episode check and -skill description

* little cleanup
2022-07-14 09:04:36 +02:00
Roman Fomin
8a7ed2ac6b
integrate documents generation from Chocolate Doom (#603)
* use docgen to generate CMDLINE.md

* generate plain text version of CMDLINE

* rename PROJECT_TARNAME->PROJECT_SHORTNAME, add man file generation

* document more parameters

* whitespace fix

* remove unused code

* simplify -complevel documentation

* use WORKING_DIRECTORY

* document more parameters, simplify -pistolstart

* change -speed category, document -blockmap

* fix -devparm description

* move -dog(s) -speed -beta -pistolstart to game category

* add woof-setup man, bash-completion generation

* -spechit parameter, more documentation fixes

* adjust the wording in woof.template

* remove redundant comments

* remove blank line

* remove another redundant comment

* fix PROJECT_SHORTNAME
2022-06-24 09:41:38 +02:00