Skip to content



The good old days of DOS.

Emulator Rom Folder Extension BIOS Controller Config
DOSBox pc .com .sh .bat .exe .conf none /opt/retropie/configs/pc/dosbox-SVN.conf

Emulator: DOSBox, Rpix86


Accepted File Extensions: .com .sh .bat .exe .conf

Place your ROMs in


You can also place your games within folders in the pc folder if it helps keep you organised.



Quick Keys:

ctrl+F9: exit emulator

For more information see


How to add games to RetroPie and launch them directly from EmulationStation.

How to configure USB game controllers in DOSBox.

How to create a default (arcade) mapping for game controllers in DOSBox.

How to configure DOSBOX for individual games.

Update for Retropie 3.0.

DosBOX Compatibility List feel free to contribute to the list.

see also forum post here


If the keyboard input in DOSBox is not correct, you need to edit the DOSBox config file, dosbox-SVN.conf, which is located in the hidden folder, .dosbox, in your home folder.

To fix, run the following commands:

cd ~/.dosbox
sudo nano dosbox-SVN.conf

In the [sdl] section, edit line 34 of dosbox-SVN.conf so that usescancodes is set to false as below:


In some games your joystick/controller may be permanently fixed in one corner. For these games, edit dosbox-SVN.conf, find the [Joystick] section and set timed to false as below:


rpix86 defaults to analog audio output, if you use HDMI audio you need to give -a0 parameter to rpix86