Running Windows Without Windows

Usually when you need to run a Windows application on a Mac, you install VMware or Parallels. Recently I learned of a third choice: a program called CrossOver Mac by CodeWeavers. It’s cheaper than VMware and Parallels, and it doesn’t require a full licensed copy of Windows.

Once installed, CrossOver Mac will monitor your DVD drive for any Windows installer and automatically bring up a “helper” application that identifies the disc. CrossOver will install the program into a “bottle,” keeping it separate from other bottles that you have already installed. It recognizes most popular applications such as the Microsoft Office suite and Intuit’s Quicken and QuickBooks. The CrossOver website has an extensive compatibility database and claims support for over 8,000 applications.

If you’re looking to play games on your Mac, they have a version specifically for that as well. CrossOver Games offers support for online MMORPGs like World of Warcraft and Guild Wars, as well as Steam games like Half Life 2 and Team Fortress 2. This version is tweaked for better framerates demanded by fast-paced games, so it will work better than the standard CrossOver Mac software, which has been designed for stability and productivity.

CrossOver is a graphical front-end for Wine, an open source project with the goal of letting people run Windows applications on other operating systems. Unlike a Virtual Machine, such as Parallels or VMware, Wine does not emulate processor instruction sets but rather runs the Windows instruction set natively.

What’s the difference? An emulator has to take instructions written for one system and translate them into instructions another system can understand. This takes time, and depending on the application you’re running, it can be noticeable to the point where it may even appear that the application has crashed.

Running an entire operating system like Windows XP under another operating system like OS X is no small feat, which is why you need a fast processor and a lot of memory to do it. Running an application natively, however, means that the application is using an instruction set that is already understood by the OS, so nothing needs to be translated to make it work.

This allows your application to run faster and does not require the same system requirements as running under an emulator. It also runs the Windows APIs within the Mac OS, which means your Windows applications start up almost immediately. There is no wait while the virtual machine starts, loads Windows, then loads your application.

CrossOver Mac is $39.95, CrossOver Games is $39.95, or CrossOver Professional (includes licenses for both) is $69.95. A 30 day demo is available here.

Similar Posts

  • MAC TREAT #149: Retro Mac Alert Sounds

    Do you ever find yourself yearning for the “Moofs” and “Wild Eeps” of bygone days? If you’re new to Macs, you likely have…

  • Cleaning Up Your Mac: Detection

    After some time of owning any type of computer, you might begin to collect large amounts of files. Just like in real life,…

  • Why Did It Wake Up?

    Have you ever been fast asleep only to be woken up by your computer waking itself from sleep? Ever wonder exactly why it…

  • Expand Safari 5 With Extensions

    Safari 5 brought a slew of new features but one of the most exciting features that is yet to be officially unveiled is…

  • Setting Up A Server At Home

    For about a year now I’ve been using a Mac mini at home as a consumer-level entertainment server. It’s a baseline model that…

  • A Fresh Start

    Some issues on your Mac can be resolved by reinstalling the operating system. In the past, all Mac desktops and portables came with…