Enhancing your Mac

The Macintosh (Mac) is a great line of personal computers used by people across the world. Mac computers are especially welcomed by video and music producers who uses Final Cut Pro and Logic Pro respectively for their creative works. Apple has been a leader in industrial design ever since the introduction of the first Macintosh in 1984.

Mac computers are used in much more areas than we thought…

Jurassic Park (1993)

Managing the security network of Jurassic Park

Independence Day (1996)

Calculating human annihilation

Toy Story 3 (2010)

Helping lost Woody to get home

Despite having completed so many great tasks in the history of mankind and “toykind”, there is one thing that a Mac can’t do, or can’t do it properly.

Mac and gaming

Yes, Mac itself can’t play games properly. As a matter of fact, there aren’t any popular titles for Mac except for Counter Strike: Global Offensive or League of Legends. If you want to play the latest Battlefield 1 or Call of Duty Infinity Warfare, you are out of luck on a Mac. BTW, nobody wants to play Call of Duty Infinite Warfare. It sucks.

As an Apple geek, I fully understand and acknowledge this frustrating situation. I guess Steve Jobs isn’t a gamer compare to Bill Gates. I shall give Microsoft full credit for their wonderful contribution to the gaming industry. However, I do want to clarify a few things regarding to gaming and Mac computers.

The specifications of MacBook Pro, iMac and Mac Pro are decent enough to carry a few gaming titles. The real problem here is the operating system. Therefore, the real statement here should be “macOS can’t do gaming”.

Games on Mac App Store

In response to gaming on a Mac, Apple introduced a new API called Metal for both macOS and iOS that strived to bring quality gaming onto the platforms. Looking through the Mac App Store and you’ll see that only a few titles support Metal. The truth is, macOS limits the power of your graphic card and the graphic card is the key in quality gaming.

Another way to play games is through Bootcamp. Bootcamp is built in to every Mac computer. It essentially allows the computer to run Windows at natively with all the features you would expect out of a Windows machine. Although you are exposed to the world of Windows gaming with more than a thousand titles on Steam and Origin, you are again lacking an important component of gaming, a GOOD graphic card. Most of the Mac computers are shipped with an integrated Intel Iris Pro graphic card while some of them are shipped dedicated NVidia or AMD graphics. The Mac with dedicated graphic usually cost way more than it should.

Enhancing your gaming experience on Mac

Lucky, there is a very good solution for Mac gamers and that is called external graphic card (eGPU). With this concept, users can outsource their graphic intensive applications to an external graphic card. This not only improves your gaming experience on a Mac computer, it also adds expansions to USB and other I/Os through a Thunderbolt cable.

Since the default CPUs on Mac computers are pretty decent when compared to their rivals in the Windows world. The usage of external graphic card will easily increase the FPS performance no matter if you are playing on a Mac desktop or laptop.


To build your eGPU, all you need is a Thunderbolt 2 or 3 (depending on your compatibility) enclosure that supports PCI Express. I would recommend enclosures from AKiTio or HighPoint. These manufacturers usually include a thunderbolt cable for your connectivity. After that, you can just go pick your favourite graphic cards from NVidia or AMD depending on your need. You can even use the newest NVidia GeForce GTX 1080 with your Mac computer. If you are feeling overwhelmed by the procedure, you can also consider buying those pre-configured external graphic card from Bizon or Razer.

Nvidia GeForce GTX 1080

With your external graphic hooked up to your classy Mac, you can simply prove to the world that Mac can game and you are a proud gamer of Macintosh!

Leave a Reply

Your email address will not be published. Required fields are marked *