Difference between revisions of "DOSBox"
m (→Printer support: clarified configuration instructions) |
(Major cleanup of the page. Added in basic layout.) |
||
Line 1: | Line 1: | ||
− | {{ | + | {{infobox |
+ | |cover = DOSBox icon.png | ||
+ | |developer = DOSBox Team | ||
+ | |publisher = | ||
+ | |release dates = July 22, 2002 | ||
+ | }} | ||
+ | |||
'''Key points''' | '''Key points''' | ||
{{++}} DOSBox allows DOS-based games to run properly on modern systems. | {{++}} DOSBox allows DOS-based games to run properly on modern systems. | ||
Line 7: | Line 13: | ||
{{mm}} [http://www.dosbox.com Official DOSBox site] | {{mm}} [http://www.dosbox.com Official DOSBox site] | ||
{{mm}} [http://www.dosbox.com/wiki/Main_Page Official DOSBox wiki] | {{mm}} [http://www.dosbox.com/wiki/Main_Page Official DOSBox wiki] | ||
+ | |||
+ | ==Availability== | ||
+ | {{Availability Table| | ||
+ | {{Availability Table/row| [http://www.dosbox.com/ Official Site] | {{ID|DRM-free}}| Available for free}} | ||
+ | }} | ||
+ | |||
+ | ==Improvements== | ||
+ | === Unofficial builds === | ||
+ | There are various unofficial builds of DOSBox which provide additional functionality such as support for Glide. A full list can be found on the [http://www.dosbox.com/wiki/SVN_Builds#List_of_SVN_Builds DOSBox Wiki]. | ||
+ | |||
+ | A good one to start with is DOSBox SVN Daum. It streamlines the interface and adds support for features vanilla DOSBox cannot do such as Glide support. It is used in some of GOG.com's DOS game releases. | ||
+ | |||
+ | It can be downloaded from the [http://ykhwong.x-y.net/ Official Site]. | ||
+ | |||
+ | === Windows installation === | ||
+ | Windows 95 and Windows 98 can be installed inside DOSBox however this is unsupported and instability issues occur. | ||
+ | |||
+ | === Example input === | ||
+ | DOSBox running in Windows: | ||
+ | |||
+ | <pre> | ||
+ | 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</pre> | ||
+ | |||
+ | 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. | ||
+ | |||
+ | ==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 <code>config</code> command. For example, <code>config cpu cycles fixed 30000</code> | ||
+ | |||
+ | ==Game data== | ||
+ | {{Game Location Table| | ||
+ | {{Game Location Table/row|Windows|C:\Program Files (x86)\DOSBox-0.74}} | ||
+ | }} | ||
+ | {{ii}} Drive Z is DOSBox's main directory. It is advised to use another folder for storing game files | ||
+ | |||
+ | ==Video settings== | ||
+ | {{Video Settings | ||
+ | |wsgf_link = | ||
+ | |widescreen_wsgf_award = | ||
+ | |multimonitor_wsgf_award = | ||
+ | |widescreen_resolution =true | ||
+ | |widescreen_resolution_notes= | ||
+ | |multimonitor =unknown | ||
+ | |multimonitor_notes = | ||
+ | |fov =false | ||
+ | |fov_notes = | ||
+ | |windowed =true | ||
+ | |windowed_notes =By default | ||
+ | |borderless_windowed =false | ||
+ | |borderless_windowed_notes = | ||
+ | |anisotropic =false | ||
+ | |anisotropic_notes = | ||
+ | |antialiasing =false | ||
+ | |antialiasing_notes = | ||
+ | |vsync =hackable | ||
+ | |vsync_notes =See [[#Unofficial builds|Unofficial builds]] | ||
+ | }} | ||
+ | |||
+ | ==Input settings== | ||
+ | {{Input Settings | ||
+ | |key_remap =true | ||
+ | |key_remap_notes =See [[#Remapping|Remapping]] | ||
+ | |acceleration_option =true | ||
+ | |acceleration_option_notes = | ||
+ | |controller_support =true | ||
+ | |controller_support_notes =See [[#Controller Support|Controller Support]] | ||
+ | }} | ||
+ | |||
+ | ===Remapping=== | ||
+ | The [http://www.dosbox.com/wiki/Mapper DOSBox Mapper] (Ctrl+F1/Command+F1) can be used to re-assign keyboard, mouse and joystick commands. | ||
+ | |||
+ | ===Controller Support=== | ||
+ | DOSBox has several virtual joystick modes which affect what inputs are seen in-game and also what inputs can be remapped using the [[#Mapper|Mapper]]. See [http://www.dosbox.com/DOSBoxManual.html#Joystick the DOSBox manual] for details. | ||
==Issues fixed== | ==Issues fixed== | ||
Line 72: | Line 161: | ||
}} | }} | ||
− | == | + | ==System requirements== |
− | === | + | {{System Requirements |
− | + | |OSfamily = Windows | |
+ | |minOS = Windows XP | ||
+ | |minproc = 1 GHz Processor | ||
+ | |minmem = 256 MB | ||
+ | |minHD = 17 MB free | ||
+ | |minGPU = 3D graphics card compatible with DirectX 7 | ||
− | + | |recOS = Windows Vista or greater | |
− | + | |recproc = 1.4 GHz Processor | |
− | + | |recmem = 512 MB | |
− | + | |recGPU = 3D graphics card compatible with DirectX 9 | |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | = | ||
− | |||
− | |||
[[Category:Emulation]] | [[Category:Emulation]] | ||
[[Category:Utility]] | [[Category:Utility]] |
Revision as of 21:00, 25 June 2013
Key points
- DOSBox allows DOS-based games to run properly on modern systems.
- For a list of games using DOSBox see games re-released using DOSBox.
General information
Availability
Improvements
Unofficial builds
There are various unofficial builds of DOSBox which provide additional functionality such as support for Glide. A full list can be found on the DOSBox Wiki.
A good one to start with is DOSBox SVN Daum. It streamlines the interface and adds support for features vanilla DOSBox cannot do such as Glide support. It is used in some of GOG.com's DOS game releases.
It can be downloaded from the Official Site.
Windows installation
Windows 95 and Windows 98 can be installed inside DOSBox however this is unsupported and instability issues occur.
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.
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
Game data
- Drive Z is DOSBox's main directory. It is advised to use another folder for storing game files
Video settings
Input settings
Remapping
The DOSBox Mapper (Ctrl+F1/Command+F1) can be used to re-assign keyboard, mouse and joystick commands.
Controller Support
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.
Issues fixed
Black screen in fullscreen mode
- With some video cards, DOSBox's default output mode will render with a black screen in fullscreen mode.
Instructions |
---|
Instructions |
---|
Character/camera/cursor constantly moves in one direction
Instructions |
---|
Instructions |
---|
Can't remap keys/joystick
Some games have fixed inputs. Use the DOSBox Mapper to remap the controls.
Printer support
- Official DOSBox builds don't support printing in games that use it.
Instructions |
---|