Skip to content

DOSBox-core - RetroBIOS

Type libretro
Classification community_fork
Source https://github.com/libretro/dosbox-core
Upstream https://sourceforge.net/projects/dosbox/
Version SVN
Profiled 2026-03-23
Cores dosbox_core
Systems dos
Technical notes

No BIOS required. MT-32 and SoundFont support is optional for MIDI music. MT-32 ROMs loaded by exact filename from system directory. mt32.romdir = system_dir (libretro.cpp:652). CM-32L is default type. ref: src/gui/midi_mt32.cpp:35,51-66 MUNT identifies ROMs by SHA1+size (ROMInfo.cpp:171-180). FluidSynth reads .sf2/.sf3/.dls/.gig from system/soundfonts/. ref: libretro/src/libretro.cpp:1086-1097 BASSMIDI reads .sf2/.sfz from system/soundfonts/, requires BASS + BASSMIDI shared libs in system dir (dlopen'd at runtime). ref: libretro/src/midi_bassmidi.cpp:232-254 .info declares firmware_count=10 (4 ROMs + 6 BASS libs).

19 files | 0 required, 19 optional | 19 in repo, 0 missing | 19 with HLE fallback

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.04

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.05

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.06

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v1.07

  • Size: 64.0 KB
  • SHA1: b083518fffb7f66b03c23b7eb4f868e62dc5a987
  • Source: midi_mt32.cpp:55, ROMInfo.cpp:67, dosbox_core_libretro.info:firmware0
  • Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie
  • version referenced in .info file (md5: 5626206284b22c2734f3e9efefcd2675)

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control BlueRidge

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.04

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.06

MT32_CONTROL.ROM -optional, HLE available : MT-32 Control v2.07

CM32L_CONTROL.ROM -optional, HLE available : CM-32L/LAPC-I Control v1.00

  • Size: 64.0 KB
  • SHA1: 73683d585cd6948cc19547942ca0e14a0319456d
  • Source: midi_mt32.cpp:53, ROMInfo.cpp:75
  • Platforms: lakka, retroarch, retropie

CM32L_CONTROL.ROM -optional, HLE available : CM-32L/LAPC-I Control v1.02

  • Size: 64.0 KB
  • SHA1: a439fbb390da38cada95a7cbb1d6ca199cd66ef8
  • Source: midi_mt32.cpp:53, ROMInfo.cpp:76, dosbox_core_libretro.info:firmware2
  • Platforms: lakka, retroarch, retropie
  • version referenced in .info file (md5: bfff32b6144c1d706109accb6e6b1113)

CM32L_CONTROL.ROM -optional, HLE available : CM-32LN/CM-500/LAPC-N Control v1.00

  • Size: 64.0 KB
  • SHA1: dc1c5b1b90a4646d00f7daf3679733c7badc7077
  • Source: midi_mt32.cpp:53, ROMInfo.cpp:77
  • Platforms: lakka, retroarch, retropie
  • MUNT recognizes this ROM when named CM32L_CONTROL.ROM

MT32_PCM.ROM -optional, HLE available : MT-32 PCM ROM

  • Size: 512.0 KB
  • SHA1: f6b1eebc4b2d200ec6d3d21d51325d5b48c60252
  • Source: midi_mt32.cpp:66, ROMInfo.cpp:81, dosbox_core_libretro.info:firmware1
  • Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie
  • pairs with any MT-32 v1.x control ROM (md5: 89e42e386e82e0cacb4a2704a03706ca)

CM32L_PCM.ROM -optional, HLE available : CM-32L/CM-64/LAPC-I PCM ROM

  • Size: 1.0 MB
  • SHA1: 289cc298ad532b702461bfc738009d9ebe8025ea
  • Source: midi_mt32.cpp:64, ROMInfo.cpp:85, dosbox_core_libretro.info:firmware3
  • Platforms: lakka, retroarch, retropie
  • pairs with MT-32 v2.x or CM-32L control ROMs (md5: 08cdcfa0ed93e9cb16afa76e6ac5f0a4)

libbass.so -optional, HLE available : BASS audio library (Linux)

  • Source: midi_bassmidi.cpp:238, dosbox_core_libretro.info:firmware4
  • proprietary library from un4seen.com, not a ROM

libbassmidi.so -optional, HLE available : BASSMIDI addon library (Linux)

  • Source: midi_bassmidi.cpp:239, dosbox_core_libretro.info:firmware5
  • proprietary library from un4seen.com, not a ROM

bass.dll -optional, HLE available : BASS audio library (Windows)

  • Source: midi_bassmidi.cpp:232, dosbox_core_libretro.info:firmware6
  • proprietary library from un4seen.com, not a ROM

bassmidi.dll -optional, HLE available : BASSMIDI addon library (Windows)

  • Source: midi_bassmidi.cpp:233, dosbox_core_libretro.info:firmware7
  • proprietary library from un4seen.com, not a ROM

libbass.dylib -optional, HLE available : BASS audio library (macOS)

  • Source: midi_bassmidi.cpp:235, dosbox_core_libretro.info:firmware8
  • proprietary library from un4seen.com, not a ROM

libbassmidi.dylib -optional, HLE available : BASSMIDI addon library (macOS)

  • Source: midi_bassmidi.cpp:236, dosbox_core_libretro.info:firmware9
  • proprietary library from un4seen.com, not a ROM

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