pkg.sopackage field notes

brew / rank 1847

Install dosbox-x with Homebrew

DOSBox with accurate emulation and wide testing. Version 2026.07.02 via Homebrew; verified 2026-07-24.

install

Additional install commands

macOS

Homebrewverified ยท 100%
brew install dosbox-x

provider-native install command

overview

Package summary

DOSBox with accurate emulation and wide testing

Commands and aliases

  • dosbox-x

history

Project history and usage

DOSBox-X is a DOSBox-derived emulator that expands beyond DOS gaming into accurate, highly configurable emulation for DOS applications, Windows 3.x/9x/ME environments, PC-98/DOS/V use cases, development, testing, and preservation.

Project history

The official README says DOSBox-X began as a fork of the original DOSBox project around mid-2011. Maintainer Jonathan Campbell wanted to make broad emulator changes, many of them non-game-related, without depending on upstream acceptance in a project whose primary focus was DOS games.

DOSBox-X later incorporated features and improvements from DOSBox SVN Daum and from other projects including DOSBox ECE, DOSBox Staging, DOSVAX/DOSVAXJ3, and vDosPlus. The project identifies itself as a separate project from DOSBox because the two have different schedules and priorities.

GitHub release history shows public Windows release artifacts by February 2018, and the README describes a monthly release pattern in which new versions are normally made public at the start of each month.

Adoption history

DOSBox-X's adoption is strongest among users who need more than a game-focused DOSBox profile: people running old DOS applications, Windows 3.x/9x/ME software, PC-98 programs, networking, printing, save states, menu-driven configuration, and development or preservation workloads.

The project publishes Windows, Linux, macOS, and DOS builds, and source facts list distribution through Homebrew, Debian/Ubuntu, MacPorts, Nix, Scoop, and winget.

How it is used

Users run dosbox-x as a configurable virtual DOS machine for games, applications, Windows-on-DOS setups, and hardware-accuracy testing. The wiki is the main user guide for setup and operation, while the README points builders to INSTALL and BUILD documents.

Its monthly release model and wide option surface make it attractive for packagers who want frequent upstream fixes, but it also means package maintainers need to watch config compatibility, SDL build choices, and optional platform-specific features.

Why package nerds care

DOSBox-X is significant because it is the sprawling, preservation-heavy DOSBox branch: it values knobs, hardware coverage, and compatibility experiments that a simpler game launcher might avoid. For package nerds, it is the variant you reach for when emulation coverage and configurability matter more than minimalism.

It also documents the genealogy of DOSBox forks unusually clearly, naming its relationship to DOSBox, DOSBox SVN Daum, DOSBox ECE, DOSBox Staging, DOSVAX, and vDosPlus.

Timeline

  • 2011: DOSBox-X starts as a fork of the original DOSBox project.
  • 2018: GitHub release artifacts show public DOSBox-X Windows builds.
  • 2020s: The project documents a monthly release pattern with new versions normally published near the start of each month.
  • 2026: Releases continue under date-based dosbox-x-vYYYY.MM.DD tags.

Related projects

  • DOSBox-X is related to original DOSBox, DOSBox SVN, DOSBox SVN Daum, DOSBox ECE, DOSBox Staging, DOSVAX/DOSVAXJ3, vDosPlus, DOSLIB/DOSLIB2, and HX DOS Extender.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for dosbox-x. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
dosbox-x.conf

executables

Installed executables

CommandKindExposureNote
dosbox-xexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version2026.07.02
manager updated2026-07-24
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:dosbox-x
Version2026.07.02
Package managerHomebrew
Homepagehttps://dosbox-x.com/
Repositoryhttps://github.com/joncampbell123/dosbox-x
Last updated2026-07-24T00:13:12+02:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • curated configuration and credential file locations
  • curated package history
  • pkgdb category and tag curation