Skip to content

# ScummVM - RetroBIOS

Type | libretro
Classification | game_engine
Source | https://github.com/libretro/scummvm
Upstream | https://github.com/scummvm/scummvm
Version | 2.8.0git
Profiled | 2026-03-25
Cores | scummvm
Systems | scummvm

54 files | 0 required, 54 optional | 54 in repo, 0 missing

`MT32_CONTROL.ROM` -optional

- Path: `scummvm/extra/MT32_CONTROL.ROM`
- Size: 64.0 KB
- Source: `audio/softsynth/mt32.cpp:298,581`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie
- Roland MT-32 control ROM. Required for MT-32 music emulation in games that use MT-32 MIDI (e.g. Monkey Island, Indiana Jones). Not bundled with ScummVM. Must be paired with MT32_PCM.ROM.

`MT32_PCM.ROM` -optional

- Path: `scummvm/extra/MT32_PCM.ROM`
- Size: 512.0 KB
- Source: `audio/softsynth/mt32.cpp:298,581`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie
- Roland MT-32 PCM ROM. Contains the sample data for MT-32 emulation. Must be paired with MT32_CONTROL.ROM.

`CM32L_CONTROL.ROM` -optional

- Path: `scummvm/extra/CM32L_CONTROL.ROM`
- Size: 64.0 KB
- Source: `audio/softsynth/mt32.cpp:293,582`
- Platforms: lakka, retroarch, retropie
- Roland CM-32L control ROM. Preferred over MT-32 ROMs when both are present. The CM-32L is a rack-mount version of the MT-32 with extra sound effects used by some LucasArts and Sierra games.

`CM32L_PCM.ROM` -optional

- Path: `scummvm/extra/CM32L_PCM.ROM`
- Size: 1.0 MB
- Source: `audio/softsynth/mt32.cpp:293,582`
- Platforms: lakka, retroarch, retropie
- Roland CM-32L PCM ROM. Contains sample data for CM-32L emulation. Must be paired with CM32L_CONTROL.ROM.

`Roland_SC-55.sf2` -optional

- Path: `scummvm/extra/Roland_SC-55.sf2`
- Source: `libretro-defs.h:32, libretro-os-utils.cpp:196`
- Roland SC-55 SoundFont for General MIDI playback. This is the default soundfont (DEFAULT_SOUNDFONT_FILENAME). Bundled in official ScummVM releases. Used as fallback when no MT-32 ROMs are available.

`scummmodern.zip` -optional

- Path: `scummvm/theme/scummmodern.zip`
- Source: `dists/scummvm.rc:24`
- Modern GUI theme for ScummVM launcher.

`scummclassic.zip` -optional

- Path: `scummvm/theme/scummclassic.zip`
- Source: `dists/scummvm.rc:23`
- Classic GUI theme for ScummVM launcher.

`scummremastered.zip` -optional

- Path: `scummvm/theme/scummremastered.zip`
- Source: `dists/scummvm.rc:25`
- Remastered GUI theme for ScummVM launcher.

`residualvm.zip` -optional

- Path: `scummvm/theme/residualvm.zip`
- Source: `dists/scummvm.rc:26`
- ResidualVM theme for 3D adventure games (Grim Fandango, Myst III).

`gui-icons.dat` -optional

- Path: `scummvm/theme/gui-icons.dat`
- Source: `dists/scummvm.rc:27`
- GUI icon pack used by the ScummVM launcher interface.

`shaders.dat` -optional

- Path: `scummvm/theme/shaders.dat`
- Source: `dists/scummvm.rc:28`
- Compiled shader pack for the GUI rendering pipeline.

`translations.dat` -optional

- Path: `scummvm/theme/translations.dat`
- Source: `dists/scummvm.rc:43`
- GUI translation strings for ScummVM launcher localization.

`achievements.dat` -optional

- Path: `scummvm/extra/achievements.dat`
- Source: `engine_data_core.mk`
- Achievement definitions for supported games.

`classicmacfonts.dat` -optional

- Path: `scummvm/extra/classicmacfonts.dat`
- Source: `engine_data_core.mk`
- Classic Macintosh bitmap fonts for Mac game rendering.

`encoding.dat` -optional

- Path: `scummvm/extra/encoding.dat`
- Source: `engine_data_core.mk`
- Character encoding tables for text rendering across languages.

`helpdialog.zip` -optional

- Path: `scummvm/extra/helpdialog.zip`
- Source: `engine_data_core.mk`
- Help dialog assets for the in-game help system.

`macgui.dat` -optional

- Path: `scummvm/extra/macgui.dat`
- Source: `engine_data_core.mk`
- Macintosh GUI widget data for Mac-style game interfaces.

`access.dat` -optional

- Path: `scummvm/extra/access.dat`
- Source: `engine_data.mk (ENABLE_ACCESS)`
- Engine data for Access Software games (e.g. Amazon, Martian Memorandum).

`bagel.dat` -optional

- Path: `scummvm/extra/bagel.dat`
- Source: `engine_data.mk (ENABLE_BAGEL)`
- Engine data for Bagel engine games.

`cryo.dat` -optional

- Path: `scummvm/extra/cryo.dat`
- Source: `engine_data.mk (ENABLE_CRYO)`
- Engine data for Cryo Interactive games (e.g. Dune, Lost Eden).

`cryomni3d.dat` -optional

- Path: `scummvm/extra/cryomni3d.dat`
- Source: `engine_data.mk (ENABLE_CRYOMNI3D)`
- Engine data for CryOmni3D games (Versailles 1685).

`darkseed.dat` -optional

- Path: `scummvm/extra/darkseed.dat`
- Source: `engine_data.mk (ENABLE_DARKSEED)`
- Engine data for Dark Seed (H.R. Giger adventure game).

`drascula.dat` -optional

- Path: `scummvm/extra/drascula.dat`
- Source: `engine_data.mk (ENABLE_DRASCULA)`
- Engine data for Drascula: The Vampire Strikes Back.

`freescape.dat` -optional

- Path: `scummvm/extra/freescape.dat`
- Source: `engine_data.mk (ENABLE_FREESCAPE)`
- Engine data for Freescape games (Driller, Dark Side, Total Eclipse).

`got.aud` -optional

- Path: `scummvm/extra/got.aud`
- Source: `engine_data.mk (ENABLE_GOT)`
- Audio data for Game of Thrones engine.

`got.gfx` -optional

- Path: `scummvm/extra/got.gfx`
- Source: `engine_data.mk (ENABLE_GOT)`
- Graphics data for Game of Thrones engine.

`hadesch_translations.dat` -optional

- Path: `scummvm/extra/hadesch_translations.dat`
- Source: `engine_data.mk (ENABLE_HADESCH)`
- Translation data for Hades Challenge.

`hugo.dat` -optional

- Path: `scummvm/extra/hugo.dat`
- Source: `engine_data.mk (ENABLE_HUGO)`
- Engine data for Hugo's House of Horrors trilogy.

`kyra.dat` -optional

- Path: `scummvm/extra/kyra.dat`
- Source: `engine_data.mk (ENABLE_KYRA)`
- Engine data for Kyrandia series (Legend of Kyrandia, Hand of Fate, Malcolm's Revenge).

`lure.dat` -optional

- Path: `scummvm/extra/lure.dat`
- Source: `engine_data.mk (ENABLE_LURE)`
- Engine data for Lure of the Temptress.

`macventure.dat` -optional

- Path: `scummvm/extra/macventure.dat`
- Source: `engine_data.mk (ENABLE_MACVENTURE)`
- Engine data for MacVenture games (Shadowgate, Deja Vu, Uninvited).

`mm.dat` -optional

- Path: `scummvm/extra/mm.dat`
- Source: `engine_data.mk (ENABLE_MM)`
- Engine data for Might and Magic engine.

`mort.dat` -optional

- Path: `scummvm/extra/mort.dat`
- Source: `engine_data.mk (ENABLE_MORTEVIELLE)`
- Engine data for Mortville Manor.

`myst3.dat` -optional

- Path: `scummvm/extra/myst3.dat`
- Source: `engine_data.mk (ENABLE_MYST3)`
- Engine data for Myst III: Exile.

`nancy.dat` -optional

- Path: `scummvm/extra/nancy.dat`
- Source: `engine_data.mk (ENABLE_NANCY)`
- Engine data for Nancy Drew adventure games.

`neverhood.dat` -optional

- Path: `scummvm/extra/neverhood.dat`
- Source: `engine_data.mk (ENABLE_NEVERHOOD)`
- Engine data for The Neverhood.

`prince_translation.dat` -optional

- Path: `scummvm/extra/prince_translation.dat`
- Source: `engine_data.mk (ENABLE_PRINCE)`
- Translation data for The Prince and the Coward.

`queen.tbl` -optional

- Path: `scummvm/extra/queen.tbl`
- Source: `engine_data.mk (ENABLE_QUEEN)`
- Resource table for Flight of the Amazon Queen.

`sky.cpt` -optional

- Path: `scummvm/extra/sky.cpt`
- Source: `engine_data.mk (ENABLE_SKY)`
- Compact table for Beneath a Steel Sky.

`supernova.dat` -optional

- Path: `scummvm/extra/supernova.dat`
- Source: `engine_data.mk (ENABLE_SUPERNOVA)`
- Engine data for Mission Supernova.

`teenagent.dat` -optional

- Path: `scummvm/extra/teenagent.dat`
- Source: `engine_data.mk (ENABLE_TEENAGENT)`
- Engine data for Teenagent.

`titanic.dat` -optional

- Path: `scummvm/extra/titanic.dat`
- Source: `engine_data.mk (ENABLE_TITANIC)`
- Engine data for Starship Titanic.

`tony.dat` -optional

- Path: `scummvm/extra/tony.dat`
- Source: `engine_data.mk (ENABLE_TONY)`
- Engine data for Tony Tough and the Night of Roasted Moths.

`toon.dat` -optional

- Path: `scummvm/extra/toon.dat`
- Source: `engine_data.mk (ENABLE_TOON)`
- Engine data for Toonstruck.

`ultima.dat` -optional

- Path: `scummvm/extra/ultima.dat`
- Source: `engine_data.mk (ENABLE_ULTIMA)`
- Engine data for Ultima series (Ultima IV-VIII, Savage Empire, Martian Dreams).

`ultima8.dat` -optional

- Path: `scummvm/extra/ultima8.dat`
- Source: `engine_data.mk (ENABLE_ULTIMA)`
- Engine data specific to Ultima VIII: Pagan.

`wintermute.zip` -optional

- Path: `scummvm/extra/wintermute.zip`
- Source: `engine_data.mk (ENABLE_WINTERMUTE)`
- Engine data for Wintermute engine games.

`fonts.dat` -optional

- Path: `scummvm/extra/fonts.dat`
- Source: `engine_data.mk (USE_FREETYPE2)`
- FreeType2 font data for text rendering.

`fonts-cjk.dat` -optional

- Path: `scummvm/extra/fonts-cjk.dat`
- Source: `engine_data_big.mk (USE_FREETYPE2)`
- CJK (Chinese/Japanese/Korean) font data. Large file, only for systems with enough memory.

`fonts-imgui.dat` -optional

- Path: `scummvm/extra/fonts-imgui.dat`
- Source: `engine_data.mk (USE_IMGUI)`
- ImGui font data for debug overlay rendering.

`grim-patch.lab` -optional

- Path: `scummvm/extra/grim-patch.lab`
- Source: `engine_data.mk (ENABLE_GRIM)`
- Patch data for Grim Fandango.

`monkey4-patch.m4b` -optional

- Path: `scummvm/extra/monkey4-patch.m4b`
- Source: `engine_data.mk (ENABLE_MONKEY4)`
- Patch data for Escape from Monkey Island.

`pred.dic` -optional

- Path: `scummvm/extra/pred.dic`
- Source: `engine_data.mk (ENABLE_AGI)`
- Predictive text dictionary for AGI engine text input (King's Quest, Space Quest, etc).

`vkeybd_default.zip` -optional

- Path: `scummvm/extra/vkeybd_default.zip`
- Source: `bundle_datafiles.sh (hardcoded addition)`
- Default virtual keyboard layout. Added to the extra path by the build script.

Generated on 2026-03-25T14:56:43Z