SVN-specific manuals | Main | Usage | MB6 Patches
Official manuals | README | Video Instructions

DOSBox Megabuild 6
MB6 build can be obtained from http://home.arcor.de/h-a-l-9000
DOSBox readme file
Dependencies - These programs are needed for certain features of this build:
Porttalk - http://www.beyondlogic.org/porttalk/porttalk.htm needed by Parallel Port Passthrough, OPL Passthrough
WinPCap - http://www.winpcap.org/ needed by NE2000 Ethernet Passthrough
Modifications in this build:

- Don't exit on unsupported fullscreen mode
- Console beep support
- Paging improvements (experimental)
- Timer and interrupt latency patch, fixes certain games
- Reduced CPU usage when idling in command line
- Add the 'IMGMAKE' command (creates disk images, type imgmake -? in DOSBox for info on this)
- Make vgaonly features availible to other graphics cards, allow scalers to work in scanline emulation modes when possible
- Free choice of wether 9-pixel wide characters should be used
- Add back config option for video memory size - up to 8MB = 1600x1200@32bpp
- Add DATE and TIME commands, midnight overflow, and host time synchronization (type date /s to activate)
- Add /B parameter support for the DIR command
- NE2000 Ethernet passthrough
- Real hardware OPL chip passthrough
- Parallel Port passthrough, file rediredtion and Virtual Printer patch, logging enabled
- Restart capability - ctrl+alt+POS1 or config -r [params] or FJMP F000:FFF0
- APM poweroff (Win95)
- Serial FIFO support and logging capability enabled
- Increase maximum resolution to 1600x1200, add lot's of highres VESA modes
- Fixes to S3 resolution handling, aspect ratio, enable LDGFXROM (loads video BIOSes, only useful for debugging)
- Weird video DAC support for the Transgression 2 Demo (tgr2 -hc), in vgaonly mode
- CGA video memory slowdown
- DOSBox can load while the splash screen displays
- FILES= adjustable by Kippesoep

Make vgaonly features availible to other graphics cards, allow scalers to work in scanline emulation modes when possible Adds the linewise and multiscan to the [render] section in dosbox.conf. They both control how many special display tricks will be supported by DOSBox, independent of the machine setting.

linewise | multiscan | scalers supported | output depth | realtime offset, raster palette | zooming / multiple resolutions
--- | --- | --- | --- | --- | ---
false | false | yes | 8bpp | no | no
true | false | yes | 16bpp | yes | no
true | true | no | 16bpp | yes | yes | same as machine=vgaonly

realtime offset,raster palette is used by Lemmings, Panic Demo, DoWhackaDo Demo, Kelloggs, Psycho Pinball, Worldcharts, Wish Demo (use with machine=svga_paradise), ...
zooming / multiple resolutions used by GBU Demo, Plasma Demo, Party91 Demo, Copper Demo, Magic Show Demo, Magic Circle Demo, ... (most of these also use the mechanisms above too)
Real hardware OPL chip passthrough Allows you to use a real hardware OPL chip. To activate, set oplmode=hardware and hardwarebase= to the address value of your real soundblaster in dosbox.conf. On Windows this feature reqires the porttalk driver, see the top of this page.
Serial FIFO support and logging capability enabled It provides logging for the serial port. The log is stored in the subdirectory capture. It's useful for finding bugs in the emulation and for reverse-engineering old serial protocols. To activate, add some of the following terms to the serialx config options:

- dbgtr - adds traffic-related messages to the log
- dbgirq - interrupt messages
- dbgreg - register accesses from the DOS application
- dbgmd - changes on the modem control lines
- dbgaux - serial device specific messages

Example:
serial1=directserial reaport:com1 dbgirq dbgreg dbgtr dbgmd
Increase maximum resolution to 1600x1200, add lot's of highres VESA modes Video memory size is increased to 4 Megabytes. A list of supported VESA modes for machine=SVGA_S3:

SVN-specific manuals | Main | Usage | MB6 Patches
Official manuals | README | Video Instructions