DOSBox Megabuild 4
This build was 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: Try not to exit on unsupported fullscreen mode Console beep support Soundblaster reset fixes for demos using STMIK Make the cycles 'fixed' expression optional 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 Add DATE and TIME commands, midnight overflow, and host time synchronization (type date /s to activate) NE2000 Ethernet passthrough Real hardware OPL chip passthrough Parallel Port passthrough and Virtual Printer patch, logging enabled Quit on reboot instead of lock/crash Serial FIFO support and logging capability enabled Increase maximum resolution to 1600x1200, add lot's of highres VESA modes Fixes to S3 resolution handling, enable LDGFXROM (loads video BIOSes, only useful for debugging) Fix text mode panning in vgaonly modes
Soundblaster reset fixes for demos using STMIK Enables soundblaster sound in at least the following demos: Mental Surgery (use sbtype=sbpro) SX by Substance Min Monitor Briner
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:
Fix text mode panning in vgaonly modes To activate, either set machine=vgaonly or linewise=true. YO! by Future Crew makes use of this.