Does DOSBox work on Apple Silicon?

โœณ๏ธ Yes, it works via Rosetta 2

May also be known as DOSBox, dosbox, DOSBoxSVN, or Dosbox Dosbox

๐Ÿ“š Bundle Version History

com.dosbox.dosbox

vSVN
๐Ÿ”ถ App has not yet been reported to be native to Apple Silicon
๐Ÿ–ฅ Supported Architectures X86, X86
Full Info Plist
{
  "CFBundleDevelopmentRegion": "English",
  "CFBundleDisplayName": "DOSBox",
  "CFBundleExecutable": "dosbox",
  "CFBundleIdentifier": "com.dosbox.dosbox",
  "CFBundleGetInfoString": "SVN, Copyright 2002-2020 The DOSBox Team",
  "CFBundleIconFile": "dosbox.icns",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "DOSBox",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "SVN",
  "CFBundleVersion": "SVN",
  "NSHumanReadableCopyright": "Copyright 2002-2020 The DOSBox Team",
  "NSPrincipalClass": "NSApplication",
  "CGDisableCoalescedUpdates": true,
  "LSMinimumSystemVersionByArchitecture": {
    "i386": "10.6.0",
    "x86_64": "10.10.0"
  }
}
Full Meta Details
{
  "fileSize": 8.195648193359375,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": 0,
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 0,
        "filetype": 0,
        "ncmds": 256,
        "sizeofcmds": 175808,
        "flags": [
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 3,
          "offset": " 0x0"
        },
        {
          "description": 256,
          "size": 175808,
          "offset": " 0x10"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 7,
          "offset": " 0x18"
        },
        {
          "description": "Symbol segment command",
          "size": 172544,
          "offset": " 0x20"
        },
        {
          "description": 3071568,
          "size": 12,
          "offset": " 0x28"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x30"
        },
        {
          "description": 22784,
          "size": 2761056,
          "offset": " 0x38"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "all",
      "processorType": 0
    },
    {
      "bits": "32-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 4277009102,
        "cputype": 0,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 29,
        "sizeofcmds": 3728,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 4277009102,
          "size": 18,
          "offset": " 0x1000"
        },
        {
          "description": 0,
          "size": 2,
          "offset": " 0x1008"
        },
        {
          "description": "Code Signature",
          "size": 3728,
          "offset": " 0x1010"
        },
        {
          "description": 98437,
          "size": 1,
          "offset": " 0x1018"
        },
        {
          "description": 56,
          "size": 1600081985,
          "offset": " 0x1020"
        },
        {
          "description": 1195727429,
          "size": 5394176,
          "offset": " 0x1028"
        },
        {
          "description": 0,
          "size": 1,
          "offset": " 0x1050"
        },
        {
          "description": 464,
          "size": 1600083013,
          "offset": " 0x1058"
        },
        {
          "description": 0,
          "size": 256,
          "offset": " 0x1068"
        }
      ],
      "magic": "feedface",
      "offset": "1000",
      "processorSubType": "all",
      "processorType": 0
    },
    {
      "bits": "32-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3472551422,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 29,
        "sizeofcmds": 3856,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 4277009102,
          "size": 7,
          "offset": " 0x2a2000"
        },
        {
          "description": "Symbol segment command",
          "size": 2,
          "offset": " 0x2a2008"
        },
        {
          "description": "Code Signature",
          "size": 3856,
          "offset": " 0x2a2010"
        },
        {
          "description": 98437,
          "size": 1,
          "offset": " 0x2a2018"
        },
        {
          "description": 56,
          "size": 1095786335,
          "offset": " 0x2a2020"
        },
        {
          "description": 1163543879,
          "size": 20306,
          "offset": " 0x2a2028"
        },
        {
          "description": 0,
          "size": 1,
          "offset": " 0x2a2050"
        },
        {
          "description": 600,
          "size": 1163157343,
          "offset": " 0x2a2058"
        },
        {
          "description": 0,
          "size": 256,
          "offset": " 0x2a2068"
        }
      ],
      "magic": "cefaedfe",
      "offset": "2a2000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 32,
        "sizeofcmds": 4152,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x590000"
        },
        {
          "description": "Symbol segment command",
          "size": 32,
          "offset": " 0x590008"
        },
        {
          "description": "Lazy Dynamic Library Load Command",
          "size": 2195589,
          "offset": " 0x590010"
        },
        {
          "description": 2195589,
          "size": 25,
          "offset": " 0x590018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x590020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x590028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x590060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x590068"
        }
      ],
      "magic": "cffaedfe",
      "offset": "590000",
      "processorSubType": 3,
      "processorType": "X86"
    }
  ]
}