Engine¶
Use the Engine tab to change settings that are unique to the game being played.
From the Launcher, highlight a game on the games list, select Edit Game, and then select the Engine tab. This tab is not available for all games.
To find out which engine powers your game, have a look at the ScummVM Supported Games wiki page.
Engines: ADL | AGI | BLADERUNNER | CGE | CINE | DRASCULA | DREAMWEB | HDB | HOPKINS | KYRA | LURE | MADS | NEVERHOOD | SCI | SCUMM | SHERLOCK | SKY | SUPERNOVA | TOLTECS | WINTERMUTE | XEEN |

The Engine tab in the game-specific settings¶
All settings can also be changed in the Configuration file. The configuration key is listed in italics after each setting description.
ADL¶
- TV emulation
Emulates the composite output to an NTSC TV.
ntsc
- Color Graphics
Uses color graphics instead of monochrome graphics.
color
- Show scanlines
Darkens every other scanline to mimic the look of a CRT display.
scanlines
- Always use sharp monochrome text
Does not emulate NTSC artifacts for text.
monotext
AGI¶
- Use original save/load screens
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
- Use an alternative palette
Uses an alternative palette, common to all Amiga games.
altamigapalette
- Mouse support
Enables mouse support for movement and in game menus.
mousesupport
- Use Hercules hires font
Uses the Hercules hi-resolution font, when the font file is available.
herculesfont
- Pause when entering commands
Shows a command prompt window and pauses the game, instead of a real-time prompt.
commandpromptwindow
- Add speed menu
Adds a game speed menu, similar to the PC version.
apple2gs_speedmenu
BLADERUNNER¶
- Sitcom mode
Adds laughter after the actor’s line or narration.
sitcom
- Shorty mode
Shrinks the actors and makes their voices high pitched.
shorty
- Frame limiter high performance mode
Avoids use of
delayMillis()
function. This mode might result in high CPU usage.nodelaymillisfl
- Max frames per second limit
Targets a maximum of 120 frames per second (fps). When disabled, the game targets 60 fps.
frames_per_secondfl
- Disable McCoy’s quick stamina drain
When running, McCoy won’t start slowing down as soon as the player stops clicking the mouse.
disable_stamina_drain
CINE¶
- Use original save/load screen
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
- Use transparent dialog boxes in 16 color scenes
Uses transparent dialog boxes in 16 color scenes even if the original game version did not support them.
transparentdialogboxes
DRASCULA¶
- Use original save/load screens
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
DREAMWEB¶
- Use original save/load screens
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
- Use bright palette mode
Displays graphics using the game’s bright palette.
bright_palette
KYRA¶
- Enable studio audience
Studio audience adds an applause and cheering sounds whenever Malcolm makes a joke.
studio_audience
- Skip support
Lets the user skip text and cutscenes.
skip_support
- Enable helium mode
Makes characters sound like they inhaled Helium.
helium_mode
- Enable smooth scrolling when walking
Makes scrolling smoother when changing from one screen to another.
smooth_scrolling
- Enable floating cursors
Changes the cursor when it floats to the edge of the screen to a directional arrow. Click to walk in that direction.
floating_cursors
- Suggest save names
Fills in an autogenerated save game description into the input prompt.
auto_savenames
- HP bar graphs
Enables hit point bar graphs.
hpbargraphs
- Fight Button L/R Swap
Swaps the buttons so that the left button attacks, and the right button picks up items.
mousebtswap
LURE¶
- TTS Narrator
Uses text-to-speech to read the descriptions, if text-to-speech is available.
tts_narrator
MADS¶
- Easy mouse interface
Shows object names when the mouse pointer is held over the object.
EasyMouse
- Animated inventory items
Animates the inventory items.
InvObjectsAnimated
- Animated game interface
Animates the game interface.
TextWindowAnimated
- Naughty game mode
Enables naughty game mode.
NaughtyMode
- Graphics dithering
Enables graphics dithering.
GraphicsDithering
NEVERHOOD¶
- Use original save/load screens
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
- Skip the Hall of Records storyboard scenes
Lets the player skip past the Hall of Records storyboard scenes.
skiphallofrecordsscenes
- Scale the making of videos to full screen
Scales the making-of videos, so that they use the whole screen.
scalemakingofvideos
SCI¶
- Skip EGA dithering pass (full color backgrounds)
Skips dithering pass in EGA games. Graphics are shown with full colors.
disable_dithering
- Enable high resolution graphics
Enables high resolution graphics and content.
enable_high_resolution_graphics
- Enable black-lined video
Draws black lines over videos to increase their apparent sharpness.
enable_black_lined_video
- Use high-quality video scaling
Uses linear interpolation when upscaling videos, where possible.
enable_hq_video
- Use high-quality “LarryScale” cel scaling
Uses special cartoon scaler for drawing character sprites.
enable_larryscale
- Prefer digital sound effects
Prefers digital (sampled) sound effects instead of synthesized ones.
prefer_digitalsfx
- Use original save/load screens
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
- Use IMF/Yamaha FB-01 for MIDI output
Uses an IBM Music Feature card or a Yamaha FB-01 FM synth module for MIDI output.
native_fb01
- Use CD audio
Uses CD audio instead of in-game audio, if available.
use_cdaudio
- Use Windows cursors
Uses the Windows cursor (smaller and monochrome) instead of the DOS cursor.
windows_cursors
- Use silver cursors
Uses the alternate set of silver cursors instead of the normal golden cursors.
silver_cursors
- Upscale videos
Upscales videos to double their size
enable_video_upscale
- Enable content censoring
Enables the game’s built-in optional content censoring.
enable_censoring
SCUMM¶
- Show Object Line
Show the names of objects at the bottom of the screen.
object_labels
- Use NES Classic Palette
Uses a more neutral color palette that closely emulates the NES Classic.
mm_nes_classic_palette
SHERLOCK¶
- Use original load/save screens
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
- Pixellated scene transitions
Enables randomized pixel transitions between scenes.
fade_style
- Don’t show hotspots when moving mouse
Only shows hotspot names after you click on a hotspot or action button.
help_style
- Show character portraits
Shows portraits of the characters when the characters converse.
portraits_on
- Slide dialogs into view
Slides UI dialogs into view.
window_style
- Transparent windows
Shows windows with a partially transparent background.
transparent_windows
- TTS Narrator
Uses text-to-speech to read the descriptions, if text-to-speech is available.
tts_narrator
SUPERNOVA¶
- Improved mode
Removes some repetitive actions, and adds the possibility to change verbs by keyboard.
improved
TOLTECS¶
- Use original save/load screens
Uses the original save/load screens instead of the ScummVM screens.
originalsaveload
WINTERMUTE¶
- Show FPS-counter
Shows the current number of frames per second in the upper left corner.
show_fps
- Sprite bilinear filtering (SLOW)
Applies bilinear filtering to individual sprites.
bilinear_filtering
XEEN¶
- Show item costs in standard inventory mode
Shows item costs in standard inventory mode, which lets the value of items be compared.
ShowItemCosts
- More durable armor
Armor won’t break until character is at -80HP, instead of the default -10HP.
DurableArmor