| This shows a basic overview of the different systems emulated in DOSBox.
CPU
80286
|
98%
|
|
|
Some mysterious bugs left
|
80386
|
91%
|
|
|
Pagefaults not always working correctly and some missing protection on instructions
|
80387
|
95%
|
|
|
Emulating most opcodes now, using libc functions for math functions loses some accuracy (on non x86 hosts). On x86 hosts an asm core is used.
|
DEBUGGER
|
90%
|
|
|
Curses based debugger allowing some standard debugging features.
|
80386 with prefetch
|
91%
|
|
|
New! The regular 386 core, with prefetch emulation. Seems to work for all games that need it
|
GFX
TEXT
|
96%
|
|
|
Font displayed with 8 pixels instead of 9. ( see VGA (only) )
|
CGA
|
95%
|
|
|
Full CGA emulation in cga machine mode
|
HERC
|
95%
|
|
|
Hercules hardware emulation in hercules machine mode
|
EGA (part of VGA)
|
95%
|
|
|
Seems to work fine. For real EGA emulation use special EGA machine
|
VGA
|
96%
|
|
|
Seems to work fine
|
VESA/SVGA
|
80%
|
|
|
VBE 2.0 support with 8/15/16/32 color modes, Supports various chipsets for games predate the VESA standard
|
BIOS
|
92%
|
|
|
Supporting most vga bios functions, missing some obscure functions noone seems to use
|
TANDY
|
90%
|
|
|
Tandy video hardware emulation in tandy machine mode
|
PCjr
|
50%
|
|
|
New, but promissing.
|
VGA (only)
|
90%
|
|
|
New, supports 9 pixels fonts, palette changes during screen updates and other tricks
|
EGA
|
90%
|
|
|
New, seems to work fine. Supports IRQ 2 for games that need it.
|
SOUND
ADLIB
|
96%
|
|
|
3 different emulation methods present. They are all accurate and some are quite fast
|
PC-SPEAKER
|
95%
|
|
|
High resolution subsampling for nice accuracy, supports REALSOUND
|
TANDY
|
85%
|
|
|
Accurate 3-voice and noise channel emulation. BIOS level emulation of the TANDY DAC
|
SBLASTER
|
85%
|
|
|
SB16 Compatible with OPL3 music. All types of dma transfered sound seem to work correctly
|
CMS
|
90%
|
|
|
Full support for Creative Music System/GameBlaster
|
DISNEY
|
92%
|
|
|
Full support for disney sound source and various clones.
|
GUS
|
90%
|
|
|
Accurate irq/timers and slighlty more precision than the original
|
MISC
PIT/TIMER
|
95%
|
|
|
Correct support for all timer modes
|
DMA
|
80%
|
|
|
8/16Bit DMA Channels working.
|
KEYBOARD
|
90%
|
|
|
Most keyboard function emulated. Keymapper present to map any key to any key
|
MOUSE
|
90%
|
|
|
Most common functions supported and graphical mouse cursor
|
JOYSTICK
|
80%
|
|
|
Support up to 2 joysticks. Emulate different type of joysticks.
|
MSCDEX
|
85%
|
|
|
Support for cd contents and audio cd playing. Most cdrom detection schemes
|
ISO
|
75%
|
|
|
Support for disk and cdrom images. Basic support for audio only images as well
|
IPX
|
80%
|
|
|
Support for ipx over udp emulation. Works fine with all games tested
|
SERIAL
|
80%
|
|
|
Support for passthrough support for the serialport. Allows programming of certain boards.
|
MODEM
|
80%
|
|
|
Modem emulation over tcp/ip (ip instead of telephonenumbers). Seems to work
|
DOS
FILES
|
93%
|
|
|
File handling routines implemented using directories as hard disks. Seems to work fine
|
EXEC
|
91%
|
|
|
Working fine
|
IOCTL
|
85%
|
|
|
Most operations with devices are going allright now. Controlchannels are working as well
|
MEM
|
88%
|
|
|
EMS,XMS, UMB memory support. (supports VCPI for origin games)
|
SHELL
|
70%
|
|
|
Missing some shell commands.
|
DPMI
|
80%
|
|
|
Disabled. As it's rarely needed.
|
KEYB
|
90%
|
|
|
Supports a lot of keyboard layouts and language tables.
|
|
|
|