Link Search Menu Expand Document

General Configuration Settings

The following keywords are recognized:

path               string   The path to where a game's data files are
autosave_period    number   The seconds between autosaving (default: 300)
save_slot          number   The saved game number to load on startup.
savepath           string   The path to where a game will store its
                            saved games.
screenshotpath     string   The path to where screenshots are saved.
iconpath           string   The path to where to look for icons to use as
                            overlay for the ScummVM icon in the Windows
                            taskbar or macOS X Dock when running a game.
                            The icon files should be named after the game
                            ids and be in ico format on Windows or png
                            format on macOS X.
versioninfo        string   The version of the ScummVM that created the
                            configuration file.

gameid             string   The real id of a game. Useful if you have
                            several versions of the same game, and want
                            different aliases for them. See the example.
description        string   The description of the game as it will appear
                            in the launcher.

language           string   Specify language (en, us, de, fr, it, pt, es,
                            jp, zh, kr, se, gb, hb, cz, ru)
speech_mute        bool     If true, speech is muted
subtitles          bool     Set to true to enable subtitles.
talkspeed          number   Text delay in SCUMM games, or text speed in
                            other games.

fullscreen         bool     Fullscreen mode
aspect_ratio       bool     Enable aspect ratio correction
gfx_mode           string   Graphics mode (normal, 2x, 3x, 2xsai,
                            super2xsai, supereagle, advmame2x, advmame3x,
                            hq2x, hq3x, tv2x, dotmatrix, opengl)
filtering          bool     Enable graphics filtering

confirm_exit       bool     Ask for confirmation by the user before
                            quitting (SDL backend only).
console            bool     Enable the console window (default: enabled)
                            (Windows only).
cdrom              number   Number of CD-ROM unit to use for audio. If
                            negative, don't even try to access the CD-ROM.
joystick_num       number   Number of joystick device to use for input
controller_map_db  string   A custom controller mapping file to load to
                            complete default database (SDL backend only).
                            Otherwise, file gamecontrollerdb.txt will be
                            loaded from extrapath.
music_driver       string   The music engine to use.
opl_driver         string   The AdLib (OPL) emulator to use.
output_rate        number   The output sample rate to use, in Hz. Sensible
                            values are 11025, 22050 and 44100.
audio_buffer_size  number   Overrides the size of the audio buffer. The
                            value must be one of: 256 512 1024 2048 4096
                            8192 16384 32768. The default value is
                            calculated based on the output_rate to keep
                            audio latency below 45ms.
alsa_port          string   Port to use for output when using the
                            ALSA music driver.
music_volume       number   The music volume setting (0-255)
multi_midi         bool     If true, enable combination AdLib and native
                            MIDI.
soundfont          string   The SoundFont to use for MIDI playback. (Only
                            supported by some MIDI drivers.)
native_mt32        bool     If true, disable GM emulation and assume that
                            there is a true Roland MT-32 available.
enable_gs          bool     If true, enable Roland GS-specific features to
                            enhance GM emulation. If native_mt32 is also
                            true, the GS device will select an MT-32 map
                            to play the correct instruments.
sfx_volume         number   The sfx volume setting (0-255)
tempo              number   The music tempo (50-200) (default: 100)
speech_volume      number   The speech volume setting (0-255)
midi_gain          number   The MIDI gain (0-1000) (default: 100) (Only
                            supported by some MIDI drivers.)

copy_protection    bool     Enable copy protection in certain games, in
                            those cases where ScummVM disables it by
                            default.
demo_mode          bool     Start demo in Maniac Mansion
alt_intro          bool     Use alternative intro for CD versions of
                            Beneath a Steel Sky and Flight of the Amazon
                            Queen

boot_param         number   Pass this number to the boot script

GSOD Proposal '20