Unfortunately since Apple dropped support for 32-bit applications several years ago, getting older games to run on MacOS can be a bit tricky. This is a shame since many of the classics still hold up great. Today we’ll be going over how to install Quake from source to run natively on a 64-bit MacOS system.
The particular version of Quake we’ll be installing is vkQuake which runs beautifully once set up. This was tested on a 2020 x86-64 MacBook but it should work on M1/M2 Macs as well. There are quicker ways to run Quake on a modern Mac, like running WinQuake through Crossover/Wine or by running the original DOS version on DOSBox, but both of these require you to run the game through a translation or emulation layer.
Instead, we'll be building the Vulkan source port so that we can run Quake natively.
First you’ll need to make sure you have Xcode installed on your Mac. This is mostly for the MoltenVK support. This means BOTH the command line tools AND the actual Xcode application. If you don’t already have the command line tools, type the following into terminal:
The GitHub page for vkQuake can be found here: https://github.com/Novum/vkQuake
Step 1: Install the vkQuake dependencies with hombrew:
In terminal cd into the vkQuake/build directory if you’re not already there. Now run the executable with: