Building EDuke32 on macOS: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
Created page with "This page is a work-in-progress adaptation of [http://www.spam-filter.de/osx/eduke32_on_os_x http://www.spam-filter.de/osx/eduke32_on_os_x]."
 
No edit summary
 
(35 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This page is a work-in-progress adaptation of [http://www.spam-filter.de/osx/eduke32_on_os_x http://www.spam-filter.de/osx/eduke32_on_os_x].
{{Distribution intro}}
 
EDuke32 supports macOS.
 
== Prerequisites ==
 
Install the Xcode command line utilities and [http://brew.sh/ Homebrew].
 
Run the following in a terminal window:
 
brew install make sdl2 flac libvpx
 
== Building ==
 
Type <code>gmake -j4</code> and hope for the best! For debug builds, run <code>gmake RELEASE=0</code>.
 
== Game Data ==
 
If you own a digital copy of the game with native support for macOS, EDuke32 will automatically detect its default install location and use any game data it finds! Otherwise, [[Installation and configuration|to play the game]], the files you need are DUKE3D.GRP and DUKE.RTS. They, as well as any other data you have, such as music packs and mods, can be placed in <code>~/Library/Application Support/EDuke32/</code>.
 
== Play ==
 
Once everything is in place, you should be able to run the .app bundle. Enjoy!
 
[[Category:Distribution documentation]]

Latest revision as of 21:09, 21 December 2023

EDuke32 Distribution

Download · Source Code · APT repository · Packages
Building from source on: Linux · Windows · macOS


EDuke32 supports macOS.

Prerequisites

Install the Xcode command line utilities and Homebrew.

Run the following in a terminal window:

brew install make sdl2 flac libvpx

Building

Type gmake -j4 and hope for the best! For debug builds, run gmake RELEASE=0.

Game Data

If you own a digital copy of the game with native support for macOS, EDuke32 will automatically detect its default install location and use any game data it finds! Otherwise, to play the game, the files you need are DUKE3D.GRP and DUKE.RTS. They, as well as any other data you have, such as music packs and mods, can be placed in ~/Library/Application Support/EDuke32/.

Play

Once everything is in place, you should be able to run the .app bundle. Enjoy!