It’s something of an oddity that Mac owners are able to emulate Windows, but Windows users aren’t able to do the same with Mac. Regardless, we at Appamatix are all about versatility, and we’re here with the best recommendations we can find to help you emulate a Windows PC environment on your Mac computer. If you’ve ever felt frustrated by the amount of software available for Windows (it’s a considerably larger pool than the Mac-friendly variety), then you can follow our guide to remove that barrier and gain access to more programs and apps than ever before.
Parallels Desktop. With Parallels Desktop, you can easily run Windows on your Mac. I am trying to use the EMU floopy drive emulator to install Mac OS 7.5.3 on my Macintosh SE. Somehow the SE does not recognize 1.4 Mb disk images and wants me to reformat to 0.8 Mb. Is there a way to have the SE recognize the 1.4Mb disk images? Thanks to a group of developers working on an ultimate PS4 emulator for PC & Mac. It can be downloaded from ps4emus.net. UPDATE: They now made the app available for mobile devices too, with Android as “.apk” or iOS systems. This new software helps in creating a SONY’s fourth console environment on your desktop operating system. Dolphin GameCube Emulator (Windows, Mac & Linux) In case you want an emulator to run. A breakdown of that command:-L qemu-screamer/pc-bios sets the BIOS-cpu 'g4' emulate a G4 CPU-M mac99,via=pmu will define the Mac model and enable USB support-m 512 use 512 MB of RAM, could go lower probably-hda macos92.img use our generated disk image for the hard drive-cdrom '/Downloads/Mac OS 9.2.2 Universal Install.iso' use the ISO for the cdrom-boot d boot from the disk drive.
I still remember when the Windows and Mac war raging and…oh, wait. I sometimes forget that this particular war never stopped, and with each successive iteration of Apple’s and Microsoft’s respective operating systems, the fires of conflict are continually re-stoked. I remember shopping for my first computer when I was beginning college and the plague of indecisiveness that kept me from actually making a purchase for a handful of months.
Finding a good Windows emulator for your Mac is an excellent way to overcome this particular anxiety, and while Windows users aren’t left with any corresponding alternative…we’re not terribly worried about them in this article. We’re talking to Mac owners, and the following list of emulators will give you access to a huge range of programs and applications that were previously only available on Windows.
Emulation is still an ambiguous subject for many people, especially if you’ve never used it before. To put it simply, emulation is the process of using your computer’s resources to simulate a virtual environment that mimics another operating system altogether. We’ve written extensively about Android emulators before, and each time that we do, we make a point to stress that emulation is entirely legal. There are legality matters to keep in consideration, but the process of emulating itself is not punishable in any way, shape, or form.
It is illegal, however, to acquire services that you’d normally have to pay for at no cost. For example, while it’s entirely legal to emulate the Windows operating system on a Mac, it is illegal to acquire a copy of Windows without paying for it. The same goes for those who are emulating the Android OS; you can certainly run the operating system, but you’re always expected to pay for the apps and other content that would normally have a price attached to them.
In short, emulation is not a way to circumvent price tags; it’s a way to harness accessibility and broaden your use of a particular platform. Using it, you can remove obstacles that would normally be put in place by the proprietary nature of certain software with certain operating systems. Apple may be known for this more than Windows is, but ask anyone in a professional environment that has both Mac and Windows computers, and they’ll explain the frequent need to be able to use file types specific to either platform.
With that established, there’s one thing that you’re most likely going to need before you can emulate Windows on your Mac, and that’s a copy of the Windows operating system, itself. Not all of our recommendations are going to require this, but in the following list of recommendations, we’ll let you know where it is required so that you can be prepared.
Boot Camp
It’s hard not to recommend Boot Camp as your first method of Windows operating system emulation since it’s an actual Mac application. Boot Camp allows your computer to create a partition specific to the installation of the Windows so that you can have every functionality of Microsoft’s operating system available on your Mac. This is also a more straightforward and comprehensive emulation option than many others that I’ve found, and because it’s coming straight from Apple, it’s also the most reliable.
If you opt to use Boot Camp, you’ll get the usual plethora of Mac support to go along with it, and the fact that the entire Windows operating system is installed on a partition means that you can even upgrade to newer versions of Windows rather seamlessly. Other emulators that focus more on individual apps, programs, and Windows features don’t offer the same throughput accessibility, which makes Boot Camp my #1 recommendation for Mac users that want to run anything Windows-related.
Parallels Desktop
Parallels Desktop lives up to its namesake by providing the Windows experience right on the desktop of your Mac. Whereas Boot Camp is going to require you to reboot your computer entirely before you’re able to access your partitioned version of Windows, Parallels Desktop is designed to bring Windows programs and applications right to your fingertips from the desktop of your Mac, without any need to reboot at all.
The concept behind the software is to give you the best of both worlds without the need for incessant switching between them–the versatility and software library of windows with the strength of Mac (and not to mention, Apple’s top-notch proprietary software like iMovie and GarageBand.) You can fine-tune the settings of Parallels Desktop for productivity, production, or even gaming, if that’s your thing.
While this “best of both worlds” take on emulation software is quite a good idea, and probably best-executed by Parallels Desktop, it isn’t without its share of problems and errors. Those withstanding, however, this is worth a look if you’re irritated by Boot Camp’s need to restart your computer whenever you want to access Windows.
VMware Fusion
If Boot Camp and Parallels Desktop are at two opposite ends of the emulation spectrum, VMware Fusion is somewhere in between those two. Like Parallels Desktop, it allows you to utilize the strengths of both operating systems at once, without requiring your computer to reboot. This can be a beneficial thing if it’s the operating system itself that you’re looking to take advantage of, but is a less fruitful option if it’s Windows’ software library that you want access to on your Mac.
While VMware Fusion is definitely adept at what it promises, and if you’re wanting to get ahold of Windows applications and operating system functions, this will let you do just that from the comfort of your Mac desktop. It’s actually advertised as a good companion app to use alongside Boot Camp, to better manage the partition that it requires in order to install Windows.
Interestingly, VMware Fusion is a great choice for new Mac owners who are switching over from previously using a Windows desktop or laptop. It enables you to migrate your entire Windows computer onto your Mac, provided you’re not strapped for storage space. This makes transfer of your important files, documents, and applications easier than it ought to be.
Virtual PC for Mac
This is another odd-duck emulator that may not be suitable for everyone, but for those whose needs are met by its unique feature set, it’s perfect.
Rather than overburdening your Mac with an entire operating system installation, Virtual PC works by allowing you to run Windows-bound applications and access Windows-only network settings and tasks. This makes it a top solution for Mac users who frequently work in a business environment dominated by Windows machines, since it lets you work with file types commonly limited only to Windows users. Imagine a remote desktop connection through your Mac, but instead of controlling a separate PC from your own computer, you’re bringing that PC’s functionality temporarily onto your Mac for specific purposes.
Like VMware Fusion, Virtual PC for Mac is somewhat limited in its capability. Lightweight applications it can handle without flinching, but hardware-demanding games and other intensive applications (such as video editors and high-resolution image editors) might not work as well, and would function better in a more comprehensive emulation environment like Boot Camp. Therefore, it exists as an alternative way to access Windows applications, or an especially handy assistant to Boot Camp.
Of course, these methods aren’t the only ways that you can get access to Windows on your Mac, and you don’t only have to rely upon emulation either. Though it’s the method that I’d recommend most highly, you can also accomplish many of the same tasks with a remote desktop connection, but only if you also have a Windows computer for your Mac to connect to. Microsoft has even designed an app for the Mac app store that will help you to accomplish this exact feature. Alternatively, you can always condense the list of things that you want to accomplish in an emulated version of Windows, and see if there’s a Mac friendly software application that will allow you to skip the emulation process altogether.
Depending on your needs, it’s a safe bet that one of the above emulators is going to be precisely what you’re looking for. Though they each bridge the Mac OS X experience and Windows in different ways, they all do it concisely and reliably, making them the best Windows PC emulators that you’ll find. However, we’re wide open to some of your own recommendations (and questions, too!) so share your thoughts in the comments below!
Related Posts:
(Updated Dec 11, 2018)
I recently got an urge to revisit old computer media from the late 90s and early 2000s. Growing up around that time, I remember reading a lot of MacAddict and MacWorld to learn what I could do with a Mac. Building websites, graphic design, hacking the appearance of the UI, all these were explained in the pages of magazines.
These magazines are freely available on the Internet Archive, including their cover discs. I was curious to see what applications were around back then — what about emulating Classic Mac OS to see?
Creative variations in UI design
My first instinct was to reach for VirtualBox, but that is a no go as I need to emulate a Motorola 68K or IBM PowerPC architecture. I recalled that QEMU could emulate other architectures, surely someone has already tried to emulate Mac OS 9.
Yes, many people have already written about emulating Mac OS 9, but only recently (2018) did experimental audio support come out for QEMU. Here is a short guide on how I got it running with MacOS High Sierra as the Host OS.
Note that while QEMU is available in Homebrew, it does not have the experimental audio support (yet).
Internet Archive
Magazines can be browsed right on the archive site, or downloaded as archives or PDFs (or a torrent containing all formats). Cover discs can be downloaded directly as ISO files or a torrent for the ISO. Don’t worry about seedless torrents; these ones are backed with web seeding.
Requirements
Mega Drive Emulator Mac Os
DevTools: I already have homebrew and XCode installed; because of this I was not prompted for missing command line tools. If you don’t have them, you might be prompted (by MacOS) to install them.
Hardware: I am not sure about hardware requirements, as most modern Macs will probably eclipse the power needed to run the guest OS. However if you have a low-power CPU (e.g. MacBook) then there may be some struggling.
Windows/Linux: These instructions should probably work there too, although you will probably have to substitute something else for coreaudio
in the configuration step.
Get QEMU “Screamer” Fork
These instructions are adapted from Cat_7 from the Emaculation forums
I started by creating a directory for all this emulation stuff.
Drive Emulator For Mac Os High Sierra
Next clone the fork of QEMU with experimental audio support:
Then configure the source to use MacOS CoreAudio. I have also enabled LibUSB, KVM, HyperVirtualization Framework, and the Cocoa UI. In this case I am only compiling the emulator for PPC (32-bit).
Next use make to compile QEMU. (If you have more processor cores, use make -j 4
or however many cores to speed up the process.)
This will create a binary in qemu-screamer/ppc-softmmu/qemu-system-ppc
that we can use.
Optionally you can install these binaries to /usr/local/bin
or wherever. I kept them in the ~/emulation
directory to separate them from the Homebrew QEMU binaries.
Create HD for Mac OS 9
We will need to have a hard drive image for our guest OS. I made mine 5 GB in size, which would be typical at the time for Mac OS 9. File manager for mac os.
In our qemu-screamer
directory, we will use qemu-img
to create the disk image.
Get a Mac OS 9 Installer
If you have an ISO of a Mac OS 9 install disc (a Mac OS X classic install disc will not work — it must be bootable), then you can use that in the next step. If you don’t have one, you can download one from Mac OS 9 Lives: Mac OS 9.2.2 Universal Install.
Install Mac OS 9
The Mac OS 9 Lives method won’t install quite like an original Mac OS 9 installer would, but instead will use Apple System Restore to restore an image onto the hard drive.
Start up QEMU with the following options:
A breakdown of that command:
-L qemu-screamer/pc-bios
sets the BIOS-cpu 'g4'
emulate a G4 CPU-M mac99,via=pmu
will define the Mac model and enable USB support-m 512
use 512 MB of RAM, could go lower probably-hda macos92.img
use our generated disk image for the hard drive-cdrom '~/Downloads/Mac OS 9.2.2 Universal Install.iso'
use the ISO for the cdrom-boot d
boot from the disk drive-g 1024x768x32
default to 1024x768 resolution and 32 bit colour-device usb-kbd
enable USB keyboard emulation/support-device usb-mouse
enable USB mouse input, will improve cursor tracking somewhat
Once it starts up, you will be able to run Disk Initializer to format your hard drive image. Go ahead and do that, using Mac OS HFS Extended as the file system. One partition is good.
After initializing the disk, run Apple System Restore with the Mac OS 9 Lives disk image as the source and your disk as the destination. This will take a minute to restore. Once done, shut down the emulated system (Special Menu -> Shut Down).
Boot Mac OS 9
Similar to the last command, except we start up from the disk we created. Labtec webcam driver for mac.
It should boot up and you will have a running Mac OS 9 with audio! I recommend saving this command as a shell script in your ~/emulation
directory.
Boots much faster than it did in 2001
Tips
Backups: When the emulator is shut down, just make a copy of the hard disk image to create a backup. If something breaks your Mac OS 9 installation then you can restore the file. Autocad 2015 for mac torrent pirate bay.
Discs: You can dynamically attach CDs/DVDs to the emulated system by going to the menu bar on your host system for the QEMU application and selecting the option to attach to the CD IDE drive. It will open a dialog letting you select your ISO.
Compatibility: This is emulating Mac OS 9.2.2, released in late 2001. The emulated hardware is more or less of the same vintage, meaning software from the mid-to-late 90s will have some trouble running (as I found). The most common problem is not being able to drop down to 256 colours, although I later found a solution (link below). I have not tried emulating Mac OS 8/8.5; a cursory reading of forums has mentioned that doesn’t work yet.
Easter Egg in Finder
256 Colours
To support 256 colours you will need to add a bios driver. See the EMaculation forums for instructions; it involves replacing a file in the pc-bios
directory with an older version that still supports 256 colours.
2018-12-11 Updates
I removed the extra arguments from configure
as by default it will enable everything it can. make
should use -j
instead of -J
. Using USB devices for mouse/keyboard improves mouse performance, but it still is a bit sluggish compared to the host machine. I found a way to get 256 colours working; see that section for a guide.