aboutsummaryrefslogtreecommitdiff
path: root/dists/scummvm.6
diff options
context:
space:
mode:
authorKamil Páral2018-11-16 22:25:37 +0100
committerDavid Turner2018-11-24 10:38:23 +0000
commitacd1a6d09e8bef86a75ba30b524cb3265282d468 (patch)
treeb96075283dff64e8ebdd11ef8f6fa43c63296e1e /dists/scummvm.6
parentbabcb612c3fcecbea126c57c856ae2724140736f (diff)
downloadscummvm-rg350-acd1a6d09e8bef86a75ba30b524cb3265282d468.tar.gz
scummvm-rg350-acd1a6d09e8bef86a75ba30b524cb3265282d468.tar.bz2
scummvm-rg350-acd1a6d09e8bef86a75ba30b524cb3265282d468.zip
DISTS: update manual page to latest commandline options and hotkeys
Add missing cmdline options and hotkeys to the manpage. Add long options where they were missing. Update existing options description and values. Improve formatting for important words, arguments, etc. Sort the options in the same way they are sorted in README, so that future synchronization is easier. Add info into several places saying that README is more comprehensive than this manpage.
Diffstat (limited to 'dists/scummvm.6')
-rw-r--r--dists/scummvm.6349
1 files changed, 195 insertions, 154 deletions
diff --git a/dists/scummvm.6 b/dists/scummvm.6
index 2075a5c8f5..bd5ebd7d7b 100644
--- a/dists/scummvm.6
+++ b/dists/scummvm.6
@@ -7,117 +7,152 @@
.Nd graphic adventure game interpreter
.Sh SYNOPSIS
.Nm scummvm
-.Op Ar options
-.Op Ar game
+.Op Ar OPTIONS
+.Op Ar GAME
.Sh DESCRIPTION
.Nm
is an interpreter that will play graphic adventure games
based on a variety of game engines.
+.Pp
+\fIGAME\fR is a short name of game to load. For example, \fImonkey\fR for
+Monkey Island. This can be either a built-in gameid, or a user configured
+target.
+.Sh OPTIONS
+.Pp
+Please note that more detailed information for the following options can be
+found in the \fIREADME\fR file.
+.Pp
+The meaning of most long options (that is, those options starting with a
+double-dash) can be inverted by prefixing them with \fBno-\fR. For example,
+\fB--no-aspect-ratio\fR will turn aspect ratio correction off. This is useful
+if you want to override a setting in the configuration file.
+.\" FIXME better way to do long options?
.Bl -tag -width Ds
-.It Fl F
-Force windowed mode.
-.It Fl b Ar param
-Pass number to the boot script (boot param).
-.It Fl c Ar config
-Use
-.Ar config
-as alternate configuration file.
-.It Fl d Ar level
-Set debug verbosity to
-.Ar level .
-.It Fl e Ar driver
-Music
-.Ar driver
-to use:
-.Bl -tag -width Ds
-.It Em adlib
-AdLib emulation (default)
-.It Em alsa
-Output using ALSA sequencer device
-.It Em amidi
-Use the MorphOS MIDI system, for MorphOS users
-.It Em core
-CoreAudio sound, for Mac OS X users
-.It Em mt32
-MT-32 emulation
-.It Em null
-Null output.
-Don't play any music.
-.It Em pcjr
-PCjr emulation
-.It Em pcspk
-PC Speaker emulation
-.It Em seq
-Use /dev/sequencer for MIDI output
-.It Em towns
-FM-TOWNS YM2612 emulation
-.It Em windows
-Windows built in MIDI sequencer for Windows users
-.El
-.It Fl f
+.It Fl v, -version
+Display ScummVM version information and exit.
+.It Fl h, -help
+Display a brief help text and exit.
+.It Fl z, -list-games
+Display list of supported games and exit.
+.It Fl t, -list-targets
+Display list of configured targets and exit.
+.It Fl -list-saves
+Display a list of saved games for the target specified with
+\fB--game=\fITARGET\fR or all targets if none is specified.
+.It Fl a, -add
+Add all games from current or specified directory. If \fB--game=\fIID\fR is
+passed only the game with id \fBID\fR is added. See also \fB--detect\fR.
+Use \fB--path=\fIPATH\fR to specify a directory.
+.It Fl -detect
+Display a list of games with their ID from current or specified directory
+without adding it to the config. Use \fB--path=\fIPATH\fR to specify a directory.
+.It Fl -game= Ns Ar ID
+In combination with \fB--add\fR or \fB--detect\fR only adds or attempts to
+detect the game with id \fBID\fR.
+.It Fl -auto-detect
+Display a list of games from current or specified directory and start the first
+one. Use \fB--path=\fIPATH\fR to specify a directory.
+.It Fl -recursive
+In combination with \fB--add\fR or \fB--detect\fR recurse down all
+subdirectories
+.It Fl c, -config= Ns Ar CONFIG
+Use alternate configuration file.
+.It Fl p, -path= Ns Ar PATH
+Path to where the game is installed.
+.It Fl x, -save-slot= Ns Ar [SLOT]
+Saved game slot to load (default: autosave).
+.It Fl f, -fulscreen
Force full-screen mode.
-.It Fl g Ar scaler
-Select graphics
-.Ar scaler :
-.Bl -tag -width Ds
+.It Fl F, -no-fullscreen
+Force windowed mode.
+.It Fl g, -gfx-mode= Ns Ar MODE
+Select graphics scaler:
+.Bl -tag -width 10m
+.It Em 1x
+No filtering, no scaling. Fastest.
.It Em 2x
No filtering, factor 2x (default for non 640x480 games).
.It Em 3x
No filtering, factor 3x.
.It Em 2xsai
-2xsai filter, factor 2x.
+2xSAI filter, factor 2x.
+.It Em super2xsai
+Enhanced 2xSAI filtering, factor 2x.
+.It Em supereagle
+Less blurry than 2xSAI, but slower. Factor 2x.
.It Em advmame2x
-Doesn't rely on blurring like 2xSAI, fast.
-Factor 2x.
+Doesn't rely on blurring like 2xSAI, fast. Factor 2x.
.It Em advmame3x
-Doesn't rely on blurring like 2xSAI, fast.
-Factor 3x.
-.It Em dotmatrix
-Dot matrix effect.
-Factor 2x.
+Doesn't rely on blurring like 2xSAI, fast. Factor 3x.
.It Em hq2x
-Very nice high quality filter but slow.
-Factor 2x.
+Very nice high quality filter but slow. Factor 2x.
.It Em hq3x
-Very nice high quality filter but slow.
-Factor 3x.
-.It Em normal
-No filtering, no scaling.
-Fastest.
-.It Em super2xsai
-Enhanced 2xsai filtering, factor 2x.
-.It Em supereagle
-Less blurry than 2xsai, but slower.
-Factor 2x.
+Very nice high quality filter but slow. Factor 3x.
.It Em tv2x
-Interlace filter, tries to emulate a TV.
-Factor 2x.
+Interlace filter, tries to emulate a TV. Factor 2x.
+.It Em dotmatrix
+Dot matrix effect. Factor 2x.
.El
-.It Fl h
-Display a brief help text and exit.
-.It Fl m Ar vol
-Set the music volume to
-.Ar vol
-range 0-255 (default: 192).
-.It Fl n
-Enable subtitles (use with games that have voice).
-.It Fl p Ar path
-Path to where the game is installed.
-.It Fl q Ar language
-Select game language:
+.It Fl -stretch-mode= Ns Ar MODE
+Select stretch mode (\fIcenter\fR, \fIintegral\fR, \fIfit\fR, \fIstretch\fR)
+.It Fl -filtering
+Force filtered graphics mode
+.It Fl -no-filtering
+Force unfiltered graphics mode
+.It Fl -gui-theme= Ns Ar THEME
+Select GUI theme (\fIdefault\fR, \fImodern\fR, \fIclassic\fR)
+.It Fl -themepath= Ns Ar PATH
+Path to where GUI themes are stored
+.It Fl -list-themes
+Display list of all usable GUI themes
+.It Fl e, -music-driver= Ns Ar MODE
+Slect music driver:
+.Bl -tag -width 10m
+.It Em null
+Null output. Don't play any music.
+.It Em adlib
+Internal AdLib emulation
+.It Em fluidsynth
+FluidSynth MIDI emulation
+.It Em mt32
+Internal MT-32 emulation
+.It Em pcjr
+Internal PCjr emulation (only usable in SCUMM games)
+.It Em pcspk
+Internal PC Speaker emulation
+.It Em towns
+Internal FM-TOWNS YM2612 emulation (only usable in SCUMM FM-TOWNS games)
+.It Em alsa
+Output using ALSA sequencer device
+.It Em core
+CoreAudio sound, for Mac OS X users
+.It Em coremidi
+CoreMIDI sound, for Mac OS X users. Use only if you have a hardware MIDI
+synthesizer.
+.It Em seq
+Use /dev/sequencer for MIDI, *nix users.
+.It Em timidity
+Connect to TiMidity++ MIDI server.
+.It Em windows
+Windows built in MIDI sequencer for Windows users
+.El
+.It Fl -list-audio-devices
+List all available audio devices
+.It Fl q, -language= Ns Ar LANG
+Select game's language:
.Bl -tag -width Ds
.It Em cz
Czech
-.It Em en
-English (USA) (default)
.It Em de
German
+.It Em en
+English (USA) (default)
.It Em es
Spanish
.It Em fr
French
.It Em gb
-English (Great Britain) (default for BASS)
+English (Great Britain)
.It Em hb
Hebrew
.It Em it
@@ -135,84 +170,79 @@ Swedish
.It Em zh
Chinese
.El
-.It Fl r Ar vol
-Set the speech volume to
-.Ar vol
-range 0-255 (default: 192).
-.It Fl s Ar vol
-Set the sfx volume to
-.Ar vol
-range 0-255 (default: 192).
-.It Fl t
-Display list of configured targets and exit.
-.It Fl u
-Enable script dumping if a directory called
-.Ql dumps
-exists in the current directory.
-.It Fl v
-Display ScummVM version information and exit.
-.It Fl x Ar slot
-Save game
-.Ar slot
-number to load (default: autosave).
-.It Fl z
-Display list of supported games and exit.
-.\" FIXME better way to do long options?
-.It Fl -alt-intro
-Use alternative intro for CD versions of Beneath a Steel Sky and
-Flight of the Amazon Queen.
-.It Fl -aspect-ratio
-Enable aspect ratio correction.
-.It Fl -cdrom= Ns Ar num
+.It Fl m, -music-volume= Ns Ar NUM
+Set the music volume, 0-255 (default: 192).
+.It Fl s, -sfx-volume= Ns Ar NUM
+Set the sfx volume to, 0-255 (default: 192).
+.It Fl r, -speech-volume Ns Ar NUM
+Set the voice volume to, 0-255 (default: 192).
+.It Fl -midi-gain= Ns Ar NUM
+Set the gain for MIDI playback, 0-1000 (default: 100)
+.br
+(only supported by some MIDI drivers)
+.It Fl n, -subtitles
+Enable subtitles (use with games that have voice).
+.It Fl b, -boot-param= Ns Ar NUM
+Pass number to the boot script (boot param).
+.It Fl d, -debuglevel= Ns Ar NUM
+Set debug verbosity level
+.It Fl -debugflags= Ns Arm FLAGS
+Enable engine specific debug flags (separated by commas)
+.It Fl u, -dump-scripts
+Enable script dumping if a directory called \fIdumps\fR exists in the current
+directory.
+.It Fl -cdrom= Ns Ar NUM
CD drive to play CD audio from (default: 0 = first drive).
-.It Fl -copy-protection
-Enable copy protection in SCUMM games, when ScummVM disables it
-by default.
-.It Fl -demo-mode
-Start demo mode of Maniac Mansion.
-.It Fl -enable-gs
-Enable Roland GS mode for MIDI playback.
-.It Fl -extrapath= Ns Ar path
-Look for additional game data in
-.Ar path .
-.It Fl -joystick= Ns Ar num
-Enable input with joystick (default: 0 = first joystick).
+.It Fl -joystick= Ns Ar [NUM]
+Enable joystick input (default: 0 = first joystick).
+.It Fl -platform= Ns Ar WORD
+Specify platform of game (allowed values: \fI2gs\fR, \fI3do\fR, \fIacorn\fR,
+\fIamiga\fR, \fIatari\fR, \fIc64\fR, \fIfmtowns\fR, \fImac\fR, \fInes\fR,
+\fIpc\fR, \fIpce\fR, \fIsegacd\fR, \fIwindows\fR)
+.It Fl -savepath= Ns Ar PATH
+Path to where saved games are stored
+.It Fl -extrapath= Ns Ar PATH
+Extra path to additional game data
+.It Fl -soundfont= Ns Ar FILE
+Select the SoundFont for MIDI playback (only supported by some MIDI drivers).
.It Fl -multi-midi
-Enable combination AdLib and native MIDI.
+Enable combination of AdLib and native MIDI.
.It Fl -native-mt32
True Roland MT-32 MIDI (disable GM emulation).
-.It Fl --render-mode= Ns Ar mode
-Enable additional render
-.Ar mode
-(cga, ega, hercGreen, hercAmber, amiga).
-.It Fl -platform= Ns Ar plat
-Specify original platform of game.
-.It Fl -output-rate= Ns Ar rate
-Set output sample rate in Hz to
-.Ar rate
-(e.g. 22050).
-.It Fl -savepath= Ns Ar path
-Look for savegames in
-.Ar path .
-.It Fl -soundfont= Ns Ar fILE
-Select the SoundFont for MIDI playback (only supported by some MIDI drivers).
-.It Fl -talkspeed= Ns Ar speed
-Set talk speed to
-.Ar speed
-for SCUMM games (default: 60).
-.It Fl -tempo= Ns Ar tempo
-Set music tempo to
-.Ar tempo
-(in percent, 50-200) for SCUMM games (default: 100).
+.It Fl -enable-gs
+Enable Roland GS mode for MIDI playback.
+.It Fl -output-rate= Ns Ar RATE
+Set output sample rate in Hz (e.g. 22050).
+.It Fl -opl-driver= Ns Ar DRIVER
+Select AdLib (OPL) emulator (\fIdb\fR, \fImame\fR, \fInuked\fR)
+.It Fl -aspect-ratio
+Enable aspect ratio correction.
+.It Fl -render-mode= Ns Ar MODE
+Enable additional render modes (\fIhercGreen\fR, \fIhercAmber\fR, \fIcga\fR,
+\fIega\fR, \fIvga\fR, \fIamiga\fR, \fIfmtowns\fR, \fIpc9821\fR, \fIpc9801\fR,
+\fI2gs\fR, \fIatari\fR, \fImacintosh\fR)
+.It Fl -alt-intro
+Use alternative intro for CD versions of Beneath a Steel Sky and Flight of the
+Amazon Queen.
+.It Fl -copy-protection
+Enable copy protection in games, when ScummVM disables it by default.
+.It Fl -talkspeed= Ns Ar NUM
+Set talk delay for SCUMM games, or talk speed for other games (default: 60)
+.It Fl -demo-mode
+Start demo mode of Maniac Mansion (Classic version)
+.It Fl -tempo= Ns Ar NUM
+Set music tempo (in percent, 50-200) for SCUMM games (default: 100).
.El
-.Sh INGAME KEYS
-.Bl -tag -width Ds
+.Sh INGAME HOTKEYS
+.Bl -tag -width 13m
+.It Ctrl-F5
+Display the Global Menu
.It Cmd-q
Quit (Mac OS X)
.It Ctrl-q
Quit (Most platforms)
-.It Ctrl-f
-Toggle fast mode
+.It Ctrl-u
+Mute all sounds
.It Ctrl-m
Toggle mouse capture
.It Ctrl-Alt 1-8
@@ -223,9 +253,20 @@ Increase scale factor
Decrease scale factor
.It Ctrl-Alt a
Toggle aspect-ratio correction
+.It Ctrl-Alt f
+Toggle graphics filtering
+.It Ctrl-Alt s
+Cycle through scaling modes
.It Alt-Enter
Toggle full screen/windowed
+.It Alt-s
+Make a screenshot (SDL backend only)
+.It Ctrl-F7
+Open virtual keyboard (if enabled). This can also be triggered by a long press
+of the middle mouse button or wheel.
.El
+.Pp
+There are many more SCUMM and game-specific hotkeys. See the \fIREADME\fR file.
.Sh ENVIRONMENT
.Bl -tag -width SCUMMVM
.It Ev SCUMMVM_MIDI
@@ -265,7 +306,7 @@ Running the Italian version of Maniac Mansion fullscreen:
.Pp
.Dl $ scummvm -q it -f maniac
.Sh SEE ALSO
-More information can be found in the README and on the website
+More information can be found in the \fIREADME\fR and on the website
.Pa http://www.scummvm.org .
.Sh AUTHORS
This manual page written by Jonathan Gray <khalek at scummvm.org>.