PC - kpa32/retropie-wiki-cn GitHub Wiki


ibmpc


The good old days of DOS.


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

Emulator: DOSBox, Rpix86

ROMS

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

Place your ROMs in

/home/pi/RetroPie/roms/pc

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

Controls

Keyboard

Quick Keys:

ctrl+F9: exit emulator

For more information see http://www.dosbox.com/wiki/Main_Page

Tutorials

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

Troubleshooting

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:

usescancodes=false

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:

timed=false

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