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 pkgtools/cwrappers devel/nasm devel/glib2-tools devel/automake devel/autoconf devel/pkgconf

Runtime dependencies

multimedia/ffmpeg4 graphics/freetype2 graphics/freetype2 x11/liboldXrandr x11/liboldXrandr audio/fluidsynth devel/SDL2 net/SDL2_net graphics/png sysutils/desktop-file-utils multimedia/ffmpeg4 x11/liboldXrandr audio/fluidsynth devel/SDL2 net/SDL2_net graphics/png sysutils/desktop-file-utils

Binary packages

NetBSD 8.0earmv7hfdosbox-x-0.83.8nb1.tgz
NetBSD 8.0i386dosbox-x-0.83.4nb2.tgz
NetBSD 8.0i386dosbox-x-0.83.8.tgz
NetBSD 8.0i386dosbox-x-0.83.8nb1.tgz
NetBSD 8.0x86_64dosbox-x-0.83.8nb1.tgz
NetBSD 8.0x86_64dosbox-x-0.83.4nb2.tgz
NetBSD 8.0x86_64dosbox-x-0.83.8.tgz
NetBSD 9.0alphadosbox-x-0.83.8nb1.tgz
NetBSD 9.0earmv6hfdosbox-x-0.83.4nb2.tgz
NetBSD 9.0earmv7hfdosbox-x-0.83.4nb2.tgz
NetBSD 9.0i386dosbox-x-0.83.4nb2.tgz
NetBSD 9.0i386dosbox-x-0.83.8.tgz
NetBSD 9.0i386dosbox-x-0.83.8nb1.tgz
NetBSD 9.0x86_64dosbox-x-0.83.7nb1.tgz
NetBSD 9.0x86_64dosbox-x-0.83.8.tgz
NetBSD 9.0x86_64dosbox-x-0.83.8nb1.tgz
NetBSD 9.0x86_64dosbox-x-0.83.8nb1.tgz
NetBSD 9.0x86_64dosbox-x-0.83.4nb2.tgz
NetBSD 9.0x86_64dosbox-x-0.83.8.tgz
NetBSD 9.0x86_64dosbox-x-0.83.8nb1.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

Enable ALSA support.
Enable ffmpeg support.
Enable freetype support.
Use OpenGL as display library.
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.