Skip to content

# DOSBox - RetroBIOS

Type | libretro
Classification | community_fork
Source | https://github.com/libretro/dosbox-libretro
Upstream | https://sourceforge.net/projects/dosbox/
Version | 0.74
Profiled | 2026-03-23
Cores | dosbox
Systems | dos

Technical notes

Based on DOSBox 0.74 snapshot. MUNT MT-32 emulation added by libretro port. Upstream DOSBox 0.74 has no MUNT — only OS-level MIDI (ALSA, CoreMIDI, Win32). Hardware MIDI drivers removed, replaced with retro_midi_interface passthrough. MT-32 activated via mididevice=mt32 in dosbox config section [midi]. Older MUNT version: no MT-32 v2.x ROMs, no CM-32LN support. Both ROMs loaded by fixed filename from system directory root. ref: midi_mt32.h:82-106 Keyboard layouts and codepages embedded in binary. ref: dos_keyboard_layout_data.h, dos_codepages.h .info declares firmware_count=0 but code loads 2 files (MUNT ROMs). dosbox-libretro.conf optional config searched in system_directory/DOSbox/. ref: libretro.cpp:751

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

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

- Size: 64.0 KB
- SHA1: `5a5cb5a77d7d55ee69657c2f870416daed52dea7`
- Validation: sha1, size
- Source: `midi_mt32.h:92, munt/ROMInfo.cpp:30`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 64.0 KB
- SHA1: `e17a3a6d265bf1fa150312061134293d2b58288c`
- Validation: sha1, size
- Source: `midi_mt32.h:92, munt/ROMInfo.cpp:31`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 64.0 KB
- SHA1: `a553481f4e2794c10cfe597fef154eef0d8257de`
- Validation: sha1, size
- Source: `midi_mt32.h:92, munt/ROMInfo.cpp:32`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 64.0 KB
- SHA1: `b083518fffb7f66b03c23b7eb4f868e62dc5a987`
- Validation: sha1, size
- Source: `midi_mt32.h:92, munt/ROMInfo.cpp:33`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 64.0 KB
- SHA1: `7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92`
- Validation: sha1, size
- Source: `midi_mt32.h:92, munt/ROMInfo.cpp:34`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 64.0 KB
- SHA1: `73683d585cd6948cc19547942ca0e14a0319456d`
- Validation: sha1, size
- Source: `midi_mt32.h:92, munt/ROMInfo.cpp:36`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 64.0 KB
- SHA1: `a439fbb390da38cada95a7cbb1d6ca199cd66ef8`
- Validation: sha1, size
- Source: `midi_mt32.h:92, munt/ROMInfo.cpp:37`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 512.0 KB
- SHA1: `f6b1eebc4b2d200ec6d3d21d51325d5b48c60252`
- Validation: sha1, size
- Source: `midi_mt32.h:99, munt/ROMInfo.cpp:39`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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

- Size: 1.0 MB
- SHA1: `289cc298ad532b702461bfc738009d9ebe8025ea`
- Validation: sha1, size
- Source: `midi_mt32.h:99, munt/ROMInfo.cpp:40`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retropie

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