emulators/dosbox-x - The NetBSD Packages Collection

DOSBox fork with enhancements

As a fork of DOSBox, DOSBox-X retains compatibility with the wide base of
DOS games DOSBox was designed for.

It also goes further, with a focus on accurate emulation of the hardware,
and many more ways to tweak and configure the DOS virtual machine.

The DOSBox-X team believes that a better way to emulate the legacy PC platform
is to give the user all the options they need to emulate everything from
original IBM PC hardware with 64KB of RAM all the way up to late 90's
hardware, whatever it takes to get that game or software package to run.

Build dependencies

pkgtools/x11-links x11/xorgproto x11/xcb-proto x11/xcb-proto converters/dos2unix devel/nasm devel/glib2-tools pkgtools/mktools devel/automake devel/autoconf devel/pkgconf pkgtools/cwrappers

Runtime dependencies

multimedia/ffmpeg4 graphics/freetype2 graphics/freetype2 graphics/png x11/liboldXrandr x11/liboldXrandr audio/fluidsynth devel/SDL2 devel/physfs net/SDL2_net net/libslirp multimedia/ffmpeg4 graphics/freetype2 graphics/png x11/liboldXrandr audio/fluidsynth devel/SDL2 devel/physfs net/SDL2_net net/libslirp

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64dosbox-x-0.84.3nb6.tgz
NetBSD 10.0aarch64dosbox-x-0.84.3nb3.tgz
NetBSD 10.0aarch64dosbox-x-0.84.3nb5.tgz
NetBSD 10.0earmv7hfdosbox-x-0.84.3nb6.tgz
NetBSD 10.0earmv7hfdosbox-x-0.84.3nb6.tgz
NetBSD 10.0i386dosbox-x-0.84.3nb6.tgz
NetBSD 10.0i386dosbox-x-0.84.3nb3.tgz
NetBSD 10.0i386dosbox-x-0.84.3nb5.tgz
NetBSD 10.0i386dosbox-x-0.84.3nb6.tgz
NetBSD 10.0x86_64dosbox-x-0.84.3nb6.tgz
NetBSD 10.0x86_64dosbox-x-0.84.3nb3.tgz
NetBSD 10.0x86_64dosbox-x-0.84.3nb5.tgz
NetBSD 10.0x86_64dosbox-x-0.84.3nb6.tgz
NetBSD 9.0aarch64dosbox-x-0.84.3nb3.tgz
NetBSD 9.0earmv7hfdosbox-x-0.84.3nb6.tgz
NetBSD 9.0i386dosbox-x-0.84.3nb6.tgz
NetBSD 9.0i386dosbox-x-0.84.3nb3.tgz
NetBSD 9.0i386dosbox-x-0.84.3nb5.tgz
NetBSD 9.0i386dosbox-x-0.84.3nb6.tgz
NetBSD 9.0x86_64dosbox-x-0.84.3nb6.tgz
NetBSD 9.0x86_64dosbox-x-0.84.3nb3.tgz
NetBSD 9.0x86_64dosbox-x-0.84.3nb5.tgz
NetBSD 9.0x86_64dosbox-x-0.84.3nb6.tgz
NetBSD 9.3x86_64dosbox-x-0.84.3nb6.tgz
NetBSD 9.3x86_64dosbox-x-0.84.3nb6.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

alsa
Enable ALSA support.
ffmpeg
Enable ffmpeg support.
freetype
Enable freetype support.
opengl
Use OpenGL as display library.
x11
Enable X11 support.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.