Skip to Content

Macworld Expo 2011: CrossOver goes to version 10 with Impersonator


If you want to run Windows apps on your Mac, there are now a few ways to go about it. First there's Boot Camp, the official solution that will let you boot into an installed Windows partition. Then there are virtualization solutions like Parallels or VMWare, which "pretend" to be a separate hard drive with an installed Windows partition. Finally, there's emulation, and that's what CodeWeavers' CrossOver does. Rather than an actual Windows installation, CrossOver pretends to be Windows and allows Windows apps to run on a Mac, even without an actual Windows CD.

Impersonator is the company's code name for version 10 of the app, which was just recently released. CodeWeavers' Jon Parshall told me the most recent trends in emulation are away from standard apps like Office software and games, and into more niche apps like specific business and industrial software. CrossOver's compatibility list is better than ever, and the new version introduces a feature called CrossTie. CrossTie will both install CrossOver and get it up and running with a specific app directly from one file downloaded from CodeWeavers' website. For example, if you want to play Battlefield Vietnam with CrossOver, you can download the CrossTie file, follow some easy instructions to create a "bottle," hook it up to the game, and you're good to go.

I saw one run in action in the company's booth (while surrounded by celebrity impersonators -- the company was good at grabbing attention during the show). It seemed really simple to set up, though I didn't spend a lot of time checking out how it ran. CrossOver has 8200 apps listed for compatibility, and there are about four to five hundred CrossTie files available, with more coming all the time.

While compatibility listings are good, there are still a few trouble spots in terms of getting things working. Parshall said that while systems between Mac and Windows are definitely closer than they've ever been, there are still plenty of gaps in between. That doesn't mean CodeWeavers isn't working hard, it just means that there are some really tangled piles of code to work out between the two platforms.

Parshall says he and his team are working as hard as they can on those. The company is growing, profitable, and it has moved into making custom-built emulations as well. These emulations are just a wrapper for a specific Windows program, usually commissioned by the company that makes the app. Parshall says those types of jobs don't even let the customer know CrossOver is working -- they just turn an .exe into a .dmg.

The real benefit of emulation (even though, disclaimer, CrossOver runs on WINE, and as we all know, "Wine is Not an Emulator") is price. Rather than buying an expensive bit of virtualization software and installing a full retail copy of Windows on your Mac, if you only want to try one app, you can just go find the CrossTie for it and load up the trial of CrossOver to see if it works. Even if it doesn't, Parshall asks what have you lost? When it's put that way, CrossOver's Impersonator makes a lot of sense.



Categories

Macworld Mac OS X

If you want to run Windows apps on your Mac, there are now a few ways to go about it. First there's Boot Camp, the official solution that...
 

Add a Comment

*0 / 3000 Character Maximum Comment Moderation Enabled. Your comment will appear after it is cleared by an editor.

9 Comments

Filter by:
Sean Peters

Discussing virtualization products without including VirtualBox in the options is... kinda crazy. It's free, allows you to install not only any flavor of Windows (3.1 - Win 7), but also any flavor of Linux. Meaning that any application for those OSs runs natively. The only drawback is that you need to have a Windows license, but that's not that much more expensive than Crossover, and is pretty much guaranteed to run anything that runs on Windows. I highly recommend it.

February 05 2011 at 7:51 AM Report abuse rate up rate down Reply
GlennAC

I have been using CrossOver For Mac for several years now. It is a great way to run Windows-Only apps without the expense of, first, purchasing a virtualization app (Parallels, VM Ware, etc.), and second, purchasing a copy of Windows to run on it.

If you must be in a Windows environment all day long, then virtualization is the way to go. But if you have one or two windows-only apps that you need to access periodically, then CrossOver can't be beat.

February 02 2011 at 11:38 PM Report abuse rate up rate down Reply
NutMac

"While compatibility listings are good, there are still a few trouble spots in terms of getting things working."

Few? Major apps like IE 7 through 8 have numerous issues and many such as Office 2010 do not work at all (and even older 2007 have many major issues). Before spending cash on Crossover, peruse their compatibility list and make sure your apps have gold medal (at least silver) compatibility rating.

February 02 2011 at 2:24 PM Report abuse rate up rate down Reply
1 reply to NutMac's comment
atulkakrana

True. I was very close to buying it but office 2010 doesnt works....Impersonator...terminator

March 16 2011 at 10:36 AM Report abuse rate up rate down Reply
JedixJarf

To the Author,

Crossover is not an emulator, it runs wine. Wine is an acronym for "Wine Is Not an Emulator".

Thanks.

From WINE HQ

"1.3. Is Wine an emulator? There seems to be disagreement.
There is a lot of confusion about this, particularly caused by people getting Wine's name wrong and calling it WINdows Emulator.
When users think of an emulator, they tend to think of things like game console emulators or virtualization software. However, Wine is a compatibility layer - it runs Windows applications in much the same way Windows does. There is no inherent loss of speed due to "emulation" when using Wine, nor is there a need to open Wine before running your application.
That said, Wine can be thought of as a Windows emulator in much the same way that Windows Vista can be thought of as a Windows XP emulator; both allow you to run the same applications by translating system calls in much the same way. Setting Wine to mimic Windows XP is not much different from setting Vista to launch an application in XP compatibility mode.
There are a few things that make Wine more than just an emulator.
Sections of Wine can be used on Windows. Some virtual machines use Wine's OpenGL-based implementation of Direct3D on Windows rather than truly emulate 3D hardware.
Winelib can be used for porting Windows application source code to other operating systems that Wine supports to run on any processor - even processors that Windows itself does not support.
"Wine is not just an emulator" is more accurate. Thinking of Wine as just an emulator is really forgetting about the other things it is. Wine's "emulator" is really just a binary loader that allows Windows applications to interface with the Wine API replacement."

February 02 2011 at 11:38 AM Report abuse rate up rate down Reply
tripm

why would you bother to write an article like this if you must include the statement "...though I didn't spend a lot of time checking out how it ran."

good stuff

February 02 2011 at 7:57 AM Report abuse rate up rate down Reply
1 reply to tripm's comment
Brian

..and several days after other sites ran the same story :)

February 02 2011 at 8:04 AM Report abuse rate up rate down Reply
Andy

I've been using Crossover 9 to play my beloved Rollercoaster Tycoon (original) and it works perfectly. It integrates games into OS X as if they are Mac games. Can't recommend it enough.

February 02 2011 at 7:48 AM Report abuse rate up rate down Reply
brett_x

They had me at I.

February 02 2011 at 7:34 AM Report abuse rate up rate down Reply
Buy an ad here

Tweets

© 2012 AOL Inc. All Rights Reserved.