Categories: Blog

Warcraft 3 – The Frozen Throne Install on MacOSX Workaround

I’m an avid fan of the game DoTA (Defense of the Ancients), which is a Warcraft 3 custom game that seems to have a very large fan base. So what you do is you purchase the Warcraft 3 – Reign of Chaos game, as well as the Frozen Throne addon, install it and download the DoTA custom map from the link above. Connect onto Battle.Net and you can play with all kinds of players around the world. This set up had me hooked for several years between 2003 and 2006. Since then, I haven’t had a chance to play this game much.

Just a month ago, I recently converted to using an iMac. This meant a limited number of games could be played natively on the Mac. However, some game install CDs/DVDs come with both Mac and PC compatibility – The Warcraft 3 series being one of them.

Excited that this game could be run natively, I installed WC3: RoC fine, then however as I proceed to install WC3: TFT, the installer seemed to hang with the twirling beach ball. It looks like there’s an apparent bug in the installer. Attempting to google for the answers, I was unsuccessful in finding one. However, after trying a few things out, I’ve managed to get the expansion pack successfully installed. Should you come across the same issues, just follow these steps to instal Frozen Throne onto a Mac (I did this on Snow Leopard):

  1. Go to Finder > Applications > Utilities > Disk Utility
  2. Select the HDD that you will be installing WC3: The Frozen Throne on, and click ‘Repair Permissions’. This may take a few minutes.
  3. Insert your TFT CD.
  4. Run the Installer. You will see the spinning ball. Leave the installer running for up to 20 minutes.
  5. Have a tea/coffee, smoke or a nap.
  6. When you come back, you should be presented with the install menu. Proceed to install Warcraft 3 into the Applications folder. Note: You will also be asked to insert your WC3: ROC CD during the installation.
  7. Download the latest Frozen Throne Blizzard Update Patch from here. At the time of writing, War3TFT_124c_English.zip is the file I downloaded and is the latest update released.
  8. Run the update patch. Once complete, you should be able to eject your CD and run Frozen Throne natively without the use of your installation CDs.

That all worked for me. Ok, so this isn’t really a workaround, but really is a set of instructions that should get the game installed onto your Mac. I’d like to hear if this method worked for you on your Macs as well. Feel free to leave your comments or other alternate workarounds that you have discovered.

Peter Tran

View Comments

  • I downloaded a mac Patch from Blizzard witch is the latest "War3TFT_124e_English.zip". after i extract the archive theres a file which doesn't have any extension, how do I manually patch the update, it just open a terminal if i double click it. and I'm also running snow leopard too.

  • Hi Terence,

    Thanks for posting this tip. This is very beneficial as it provides users with several options in getting the game installed on the Mac.

  • Glad it worked for you.

    I had the same problem but decided to go a different route. I registered my games on battle.net, then downloaded the game files. Installed and worked perfectly.

Share
Published by
Peter Tran

Recent Posts

Kubernetes Resources to Learn From

I have been fortunate in working a lot more with Kubernetes lately over the last few months so I've been…

1 year ago

WordPress Development using Docker

Building my portfolio site, I thought I'd show you how I set up my Wordpress development using Docker. Given the…

1 year ago

Blank images in Puppeteer screenshots solved!

Frustrated with getting blank images in Puppeteer Chrome screenshots, recently I was in a situation where I needed to migrate…

1 year ago

Plans Moving Forward – The Revamped Web and I

It has been six year since my last major revamp/redesign of my current petertran.com.au portfolio site. So what are my…

1 year ago

Bad owner or permissions on .ssh/config

This article helps to solve a Bad owner or permissions on .ssh/config issue occurring on a Windows 10 machine when…

1 year ago

Accept payments easily and effortlessly with Pin Payments integration

Only a few lines of code required is to implement a payment system, thanks to inline Pin Payments integration. Accepting…

6 years ago