I am looking for a emulator for MS-DOS for OS X to run old games on.
Are there any free emulators for MS-DOS that run on an Apple machine with OS X?
Retrocomputing Stack Exchange is a question and answer site for vintage-computer hobbyists interested in restoring, preserving, and using the classic computer and gaming systems of yesteryear. It only takes a minute to sign up.Sign up to join this community
The nicest DOS emulator for macOS is Boxer, which is a macOS-specific version of DOSBox. Not only is it free, it's free software (or open source if you prefer); its source code is available and freely modifiable. There is currently no “official” 64-bit build, which means the distributed application won’t work on the latest versions of macOS, but there are 64-bit builds available from the community.
Boxer or DOSBox are the best option nowadays for running old DOS games (it has pretty good hardware emulation for the kinds of peripherals used with games). If you want a full-blown, free, DOS experience, you could install FreeDOS inside a VirtualBox virtual machine, but that's more complicated to set up; in particular, VirtualBox's guest additions aren't available for DOS, so it's harder to transfer files from your macOS environment to your DOS environment than it is with Boxer. Instead of FreeDOS, inside VirtualBox, you could also try DR-DOS, or MS-DOS if you have a license for it.
If you're looking to really experience what the operating system was like back when it was still in widespread use, you'll need to find an old PC and run DOS directly on it — a lot of the quirks of daily DOS use are related to the hardware of the time (IRQ handling, memory management...), and emulation environments, be they DOS emulators such as DOSBox or full-blown virtual machines such as VirtualBox, don't allow you to relive that to the same extent.
I have had great success with the Qemu emulator! I have been able to run (emulate) DOS and MS-DOS on an Apple computer with it. Because some versions of DOS may require a different CPU architecture than what your Apple runs on, you can use Qemu to emulate another CPU architecture. Here is the homepage to help get you started: http://wiki.qemu.org/Main_Page
Although I don't recommend this course of action except for educational purposes, it is possible to do a bare-metal boot of FreeDOS on some x86 Macs. The problem with actually using it (as opposed to noodling around in wonder that it works at all) is that most interesting DOS software gets down and dirty with the hardware, and a modern Mac isn't exactly register-level compatible with a 1990s-era PC.
Doxbox for Mac would work. I have Dosbox for PC (Windows 10). I love it and use it run everything from 1980 or later. I have GW-Basic, Turbo Pascal, Old games like Wheel of Fortune and Jeopardy from the early 90's. You can run off a flash drive or hard drive.
Another thing you try..Something my uber extreme computer geek of a son did. Partitioned the drive and installed windows 7 on one, and Linux on the other. Apparently it worked so don't quote me on it.
In https://msdos-games.com you can play ms-dos games emulated in your browser.
I was playing sometime in the past and I'm very satisfied with the RetroArch Emu.