GOG.com Enhancement Project
ProjectForumTalk
64/680

DOSBox

From PCGamingWiki, the wiki about fixing PC games
Jump to: navigation, search
Sponsored links
Exclaim.png
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.

Key points

Advantage DOSBox allows DOS-based games to run properly on modern systems.
Information For a list of games using DOSBox see games re-released using DOSBox.

General information

More information Official DOSBox site
More information Official DOSBox wiki

Contents

[edit] Issues fixed

[edit] Black screen in fullscreen mode

Information With some video cards, DOSBox's default output mode will render with a black screen in fullscreen mode.

Fix Edit DOSBox configuration file (non-GOG.com versions)Link

  1. Edit the DOSBox configuration file (dosbox-0.74.conf, dosbox.conf, or similar).
  2. Change output=surface to output=overlay
  3. Save your changes and run the game again.
Information If the problem persists, edit it again and try different modes until you get one that works.

Fix Run Graphic Mode Setup (GOG.com versions)Link

  1. Run the game's Graphic Mode Setup in the Start Screen/Start Menu.
  2. Change Graphic mode to "Overlay" or "DDraw".
  3. Choose Save Settings and run the game again.
Information If the problem persists, run it again and try different modes until you get one that works.

[edit] Character/camera/cursor constantly moves in one direction

Fix Change joystick timing settingLink

  1. Edit the game's DOSBox configuration file.
  2. Change timed=true to timed=false (if it is already set to this, try timed=true instead).
  3. Save your changes and run the game again.

Fix Disable joystick supportLink

Information This fix is only suitable if you don't want to use a controller with the game.
  1. Edit the game's DOSBox configuration file.
  2. Change the joysticktype value to none
  3. Save your changes and run the game again.

[edit] Can't remap keys/joystick

Some games have fixed inputs. Use the DOSBox Mapper to remap the controls.

[edit] Printer support

Information Official DOSBox builds don't support printing in games that use it.

Fix Enable printer supportLink

  1. Download the latest version of DOSBox SVN-Daum.
  2. Install it over top of the game's existing DOSBox version.
  3. Edit the game's configuration file and add the following lines at the bottom:
[printer]
printer=true
dpi=360
width=85
height=110
printoutput=printer
multipage=false
docpath=.
timeout=0

[parallel]
parallel1=printer
  1. Start the game normally.
  2. When you are ready to print, first switch into windowed mode (Alt+Enter) for best results.
Information If a menu bar is visible in fullscreen mode after making this change, ensure output= is not set to OpenGL.
Information The printer selection window is only shown once per session; relaunch the game to change printers.

[edit] General information

[edit] Unofficial builds

There are various unofficial builds of DOSBox which provide additional functionalities such as support for Glide.

[edit] Windows installation

Windows 95 and Windows 98 can be installed inside DOSBox however this is unsupported and instability issues occur.

[edit] Example input

DOSBox running in Windows:

Z:\>
Z:\>mount c c:\game_directory
Z:\>imgmount d d:\game_disc.iso -t iso
Z:\>cd d:\
D:\>game_install.exe
D:\>cd c:\
C:\>
C:\>game.exe

Substitute the pathways with the given conventions of the host operating system.

Alt+Enter to maximise the window; Ctrl+F4 to switch between mounted disc images. Use double quotes, " ", when mounting directories with spaces ("c:\game directory"); For mounting multiple disc images, -t iso is required only once at the end of the last disc image, this defines how DOSBox should emulate the volume and iso defines the type of volume.

[edit] DOSBox configuration

DOSBox stores configuration information in *.conf files. Individual conf files can be create for each piece of software used and additional parameters can be appended.

To modify a configuration option within Dosbox, use the config command. For example, config cpu cycles fixed 30000

[edit] Mapper

The DOSBox Mapper (Ctrl+F1/Command+F1) can be used to re-assign keyboard, mouse and joystick commands.

[edit] Joystick

DOSBox has several virtual joystick modes which affect what inputs are seen in-game and also what inputs can be remapped using the Mapper. See the DOSBox manual for details.

[edit] Related

ELECTRONIC ARTS, INC. (Origin Store)
Personal tools
Namespaces

Variants
Actions
Navigation
Wiki
Community
Toolbox