DOSBox-core
DOSBox-core emulates MS-DOS. It reads 19 files, none of them required: it starts games without them.
About this profile
Install this emulator's files
The installer finds your setup and its BIOS folder, then downloads only the files this emulator reads there and checks each one.
Open the Start menu. Type PowerShell and open it. Paste the line. Press Enter.
&([scriptblock]::Create((irm https://abdess.github.io/retrobios/i.ps1))) --emulator dosbox_coreOpen Terminal, in Applications, then Utilities. Paste the line. Press Return.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator dosbox_coreOpen a terminal. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator dosbox_coreSwitch to Desktop Mode. Open Konsole. Paste with Ctrl+Shift+V. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator dosbox_coreInstall Termux, a terminal app. Run pkg install python and termux-setup-storage once. Then paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator dosbox_coreOpen a terminal on the device. Or connect from a computer with SSH, a terminal over the network. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator dosbox_coreTechnical 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/). CM-32L is default type.
ref: src/gui/midi_mt32.cpp:35,51-66
MUNT identifies ROMs by SHA1+size (libretro/).
FluidSynth reads .sf2/.sf3/.dls/.gig from system/soundfonts/.
ref: libretro/
BASSMIDI reads .sf2/.sfz from system/soundfonts/, requires BASS +
BASSMIDI shared libs in system dir (dlopen'd at runtime).
ref: libretro/
.info declares firmware_count=10 (4 ROMs + 6 BASS libs).
10 files (19 accepted versions): 0 required, 10 optional. 10 have an HLE fallback.
In this collection: 10 in repo and 0 missing.
Optional
Section titled “Optional”| File | Status | Hash |
|---|---|---|
MT32_CONTROL.ROMMT-32 Control v1.04
Hashes and source
| in repo HLE fallback | SHA1 5a5cb5a77d7d |
MT32_CONTROL.ROMMT-32 Control v1.05
Hashes and source
| in repo HLE fallback | SHA1 e17a3a6d265b |
MT32_CONTROL.ROMMT-32 Control v1.06
Hashes and source
| in repo HLE fallback | SHA1 a553481f4e27 |
MT32_CONTROL.ROMMT-32 Control v1.07
Hashes and source
| in repo HLE fallback | SHA1 b083518fffb7 |
MT32_CONTROL.ROMMT-32 Control BlueRidge
Hashes and source
| in repo HLE fallback | SHA1 7b8c2a5ddb42 |
MT32_CONTROL.ROMMT-32 Control v2.04
Hashes and source
| in repo HLE fallback | SHA1 2c16432b6c73 |
MT32_CONTROL.ROMMT-32 Control v2.06
Hashes and source
| in repo HLE fallback | SHA1 2869cf4c235d |
MT32_CONTROL.ROMMT-32 Control v2.07
Hashes and source
| in repo HLE fallback | SHA1 47b52adefeda |
CM32L_CONTROL.ROMCM-32L/LAPC-I Control v1.00
Hashes and source
| in repo HLE fallback | SHA1 73683d585cd6 |
CM32L_CONTROL.ROMCM-32L/LAPC-I Control v1.02
Hashes and source
| in repo HLE fallback | SHA1 a439fbb390da |
CM32L_CONTROL.ROMCM-32LN/CM-500/LAPC-N Control v1.00
Hashes and source
| in repo HLE fallback | SHA1 dc1c5b1b90a4 |
MT32_PCM.ROMMT-32 PCM ROM
Hashes and source
| in repo HLE fallback | SHA1 f6b1eebc4b2d |
CM32L_PCM.ROMCM-32L/CM-64/LAPC-I PCM ROM
Hashes and source
| in repo HLE fallback | SHA1 289cc298ad53 |
libbass.soBASS audio library (Linux)
Source | in repo HLE fallback | - |
libbassmidi.soBASSMIDI addon library (Linux)
Source | in repo HLE fallback | - |
bass.dllBASS audio library (Windows)
Source | in repo HLE fallback | - |
bassmidi.dllBASSMIDI addon library (Windows)
Source | in repo HLE fallback | - |
libbass.dylibBASS audio library (macOS)
Source | in repo HLE fallback | - |
libbassmidi.dylibBASSMIDI addon library (macOS)
Source | in repo HLE fallback | - |
Next steps
Section titled “Next steps”- Get your files, for the setup you play on
- Every system, and the files each one needs
- When a game does not start