{"id":431,"date":"2015-02-07T11:47:47","date_gmt":"2015-02-07T17:47:47","guid":{"rendered":"http:\/\/www.bluemunkey.com\/?p=431"},"modified":"2018-12-30T07:45:08","modified_gmt":"2018-12-30T13:45:08","slug":"ezquake-on-os-x-yosemite","status":"publish","type":"post","link":"https:\/\/www.bluemunkey.com\/?p=431","title":{"rendered":"EZQuake on OS X Yosemite"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-126 alignleft\" src=\"http:\/\/www.bluemunkey.com\/wp-content\/uploads\/2011\/06\/quake-300x300.jpg\" alt=\"Quake I\" width=\"225\" height=\"225\" srcset=\"https:\/\/www.bluemunkey.com\/wp-content\/uploads\/2011\/06\/quake-300x300.jpg 300w, https:\/\/www.bluemunkey.com\/wp-content\/uploads\/2011\/06\/quake-150x150.jpg 150w, https:\/\/www.bluemunkey.com\/wp-content\/uploads\/2011\/06\/quake-36x36.jpg 36w, https:\/\/www.bluemunkey.com\/wp-content\/uploads\/2011\/06\/quake-115x115.jpg 115w, https:\/\/www.bluemunkey.com\/wp-content\/uploads\/2011\/06\/quake.jpg 450w\" sizes=\"auto, (max-width: 225px) 100vw, 225px\" \/>Recently the SSD in my MacBook Pro died on me and after replacing the drive and getting my data restored I started restoring my apps. I had installed EZQuake through the nQuake installer before and hadn&#8217;t played for awhile so I was pretty disappointed when I discovered that EZQuake in it&#8217;s easy-to-install incarnation through nQuake would not run on OS X Yosemite. I searched around and found that it was possible to get the game to run if you compiled from source code. Compiling from source can be a difficult process sometimes so I decided to write this tutorial for those that want their Quake fix on OS X Yosemite but find compiling from source a daunting task. It&#8217;s not the most elegant solution, but it&#8217;s quick and gets the job done. When the OS X version of EZQuake and nQuake is updated this will not be necessary.<\/p>\n<p>First things first! You will need to know where to get the the necessary downloads.<\/p>\n<ol>\n<li>nQuake installer &#8211; <a title=\"http:\/\/www.nquake.com\" href=\"http:\/\/www.nquake.com\" target=\"_blank\" rel=\"noopener\">http:\/\/www.nquake.com<\/a><\/li>\n<li>Homebrew &#8211;\u00a0<a title=\"http:\/\/brew.sh\" href=\"http:\/\/brew.sh\" target=\"_blank\" rel=\"noopener\">http:\/\/brew.sh<\/a><\/li>\n<li>ezquake-source package from GitHub &#8211;\u00a0<a title=\"https:\/\/github.com\/ezQuake\/ezquake-source\/archive\/master.zip\" href=\"https:\/\/github.com\/ezQuake\/ezquake-source\/archive\/master.zip\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/ezQuake\/ezquake-source\/archive\/master.zip<\/a><\/li>\n<\/ol>\n<p>The first step is easy, so I won&#8217;t go into too much detail here. Download nQuake and follow the directions to install it contained in the download&#8217;s readme.txt file. You&#8217;ll type the commands in the file and nQuake will be installed which also installs EZQuake. EZQuake won&#8217;t run, so clicking the icon created by this step won&#8217;t get you anywhere.<\/p>\n<p>Next you&#8217;ll need to install Homebrew. There are instructions on the Homebrew website so check there for the most up to date instructions near the bottom of the page. Basically you&#8217;ll open a Terminal window and type the following command:<\/p>\n<blockquote><p>\u00a0ruby -e &#8220;$(curl -fsSL https:\/\/raw.githubusercontent.com\/Homebrew\/install\/master\/install)&#8221;<\/p><\/blockquote>\n<p>If you are asked to install the OS X developer command line tools, click the Install button and what for the process to finish, then go back to your Terminal window and press CTRL-C to cancel the install, then paste the command again and let the Homebrew install finish.<\/p>\n<p>After Homebrew is installed, you&#8217;ll need some packages installed before the EZQuake source code will compile. I used the following commands:<\/p>\n<blockquote><p>brew update<\/p><\/blockquote>\n<blockquote><p>brew install sdl2 expat curl pcre libpng pkg-config<\/p><\/blockquote>\n<blockquote><p>export PKG_CONFIG_PATH=\/usr\/local\/Cellar\/expat\/2.1.0\/lib\/pkgconfig:<br \/>\n\/usr\/local\/Cellar\/curl\/7.39.0\/lib\/pkgconfig:<br \/>\n\/usr\/local\/Cellar\/libpng\/1.6.16\/lib\/pkgconfig:<br \/>\n\/usr\/local\/Cellar\/pcre\/8.36\/lib\/pkgconfig<br \/>\n(These 4 lines should be strung together with no spaces. My website theme wouldn&#8217;t let the entire line be seen correctly. Just copy and paste each line separately before hitting enter in your Terminal window.)<\/p><\/blockquote>\n<p>Now we will compile EZQuake from source. Download the ezquake-source package from the link above, then put it to your Desktop and unzip it. In your Terminal window type the following:<\/p>\n<blockquote><p>cd ~\/Desktop\/ezquake-source-master<\/p>\n<p>make<\/p><\/blockquote>\n<p>EZQuake is now compiling. Take a break for a few minutes, grab something to drink and let the magic happen. You will know the process is complete when you see the following line and you are returned to a prompt.<\/p>\n<blockquote><p>[LD] ezquake-darwin-x86_64<\/p><\/blockquote>\n<p>If you saw the above line, the compile completed successfully! We aren&#8217;t finished yet though&#8230; We have to place the newly compiled executable in the proper place for it to work. Type the following commands:<\/p>\n<blockquote><p>cd ~\/Desktop\/ezquake-source-master<\/p>\n<p>copy ezquake-darwin-x86_64 ~\/Applications\/nQuake\/EZQuake<\/p><\/blockquote>\n<p>You&#8217;re all set to play now! You will have to launch the game from a Terminal window by doing the following:<\/p>\n<blockquote><p>cd ~\/Applications\/nQuake<\/p>\n<p>.\/EZQuake<\/p><\/blockquote>\n<p>Enjoy!<\/p>\n<p>&nbsp;<\/p>\n<!--CusAds0-->\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Recently the SSD in my MacBook Pro died on me and after replacing the drive and getting my data restored I started restoring my apps. I had installed EZQuake through [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":126,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fun"],"_links":{"self":[{"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=\/wp\/v2\/posts\/431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=431"}],"version-history":[{"count":37,"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=\/wp\/v2\/posts\/431\/revisions"}],"predecessor-version":[{"id":504,"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=\/wp\/v2\/posts\/431\/revisions\/504"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=\/wp\/v2\/media\/126"}],"wp:attachment":[{"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bluemunkey.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}