5

When I tried to install Warcraft III I got this nice message that says:

You can’t open the application “Installer.app” because PowerPC applications are no longer supported.

So what's the best way to run Warcraft III on a Mountain Lion?

There are a few articles online regarding PowerPC apps, but I would like to have an answer here as well.

3 Answers 3

6

Two ideas I can think of. First, dual boot with OS X 10.6, which still supports Rosetta.

The other is to obtain a copy of Snow Leopard Server, which had a license which allowed you to run it in a virtual machine. (The license for normal SL did not allow you to run it in a VM. Lion and Mountain Lion changed the license to allow it.) Then use Parallels or VMWare Fusion to run it. However, I don't believe the graphic support is very good with guest OS X machines, so it may not run well.

Even if you can find a way to install the app, IIRC Warcraft III was a PPC binary for the game as well, so you'd still be stuck.

3

The short answer is: You can't run PowerPC apps on ML. But as already suggested there are alternatives. Parallels or VMWare for example and a Windows Virtual Machine may allow you to run a relatively old game with decent framerate. (if you have the Windows Version, tho Blizzard games used to be win/mac on the same CD).

There's no way to install Rosetta (to run PPC code) on a ML because there were lots of underlying changes that make this an impossible task. I don't know if people have found ways to do it, but it's certainly "hacky".

1

If you can get a copy of Warcraft III installed on another Mac, you should be able to run it just fine under any version of OS X, including Mavericks (10.9). The trick is finding a machine still running a version of OS X old enough to support the Rosetta environment. For this, you will need a Snow Leopard or older version of the OS and an Intel machine. Once you have it installed and updated to the very latest, you should be able to copy the entire Warcraft III directory from that machine to your current machine. You may have to re-enter your CD code, but that should be the easy part.

And yes, this has been tested. I restored my copy of Warcraft III and the Frozen Throne expansion from an old backup to a 2014 retina MacBook Pro running Mavericks 10.9.4 and I was able to launch and get into a local game.

Update: only local games will work under Mavericks and later. This is because WC III uses OpenTransport for it's networking, but Apple has removed OpenTransport support starting with Mavericks. If you only want to play against the AI, this won't be an issue. But for everyone else, this is less than ideal.

2
  • This implies that the PPC code is in the installer but not in the installed app, I assume? I'm sure that Rosetta translation happens at runtime, not when an app is installed...
    – nekomatic
    Feb 3, 2015 at 14:55
  • That is correct. Warcraft III was ported to Intel shortly after Apple transitioned away from PowerPC. But Blizzard never updated the installer to be native on Intel, since there presumably wasn't much advantage to it being native at the time. Feb 3, 2015 at 18:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .