Skip to content
RM edited this page Apr 29, 2020 · 5 revisions

For macOS mods compatibility, see Compatible Mods.

Don't try to overwrite previous ET: Legacy versions. If you are upgrading your installation, remove the ~/Library/Application\ Support/etlegacy/legacy folder before proceeding. See FAQ.

macOS Installer

The macOS installer installs the whole ET: Legacy universe. It will download the original Wolfenstein: Enemy Territory assets if they are not found on your computer.

  • Get the macOS installer.
  • Run it!
  • Drag the ET Legacy App onto the Applications folder on the opened window. If you haven't got admin rights, you'll be asked to enter your password.

In order to run ET: Legacy, you'll need to copy assets from an original Wolfenstein: Enemy Territory installation. Download them legally and for free from the official Splash Damage website.

  • Copy the pak0.pk3, pak1.pk3 and pak2.pk3 files to etmain in the directory you previously created.

You will find your etkey, profile folder and all downloaded files (such as custom maps and mods) in the ~/Library/Application Support/etlegacy directory.

macOS Binaries

The macOS binaries package simply includes the ET: Legacy files.

  • Get the macOS binaries package.
  • Uncompress the archive to any desired folder.

In order to run ET: Legacy, you'll need to copy assets from an original Wolfenstein: Enemy Territory installation. Download them legally and for free from the official Splash Damage website.

  • Copy the pak0.pk3, pak1.pk3 and pak2.pk3 files to etmain in the directory you previously created.

Troubleshooting

etl.app can't be opened because it is from an unidentified developer

MacOS won't allow running apps that haven't been signed by Apple's Developer Program.

Open the etl.app by CTRL + click using Open, then click on Open. This whitelists the app and it can be started by a normal double click.

FS_InitFilesystem: Original game data files not found. [...] /private/var/folders/...

Due to another macOS security feature, you need to use a command line on the shell to allow ET: Legacy to use the right path and folder structure.

Using the Terminal.app, enter the following line:

cd /Applications/ && xattr -dr com.apple.quarantine ET\ Legacy/

As no success message will appear, you can close the terminal again. The app is now allowed to use its known file structure and thus, finding the correct game data. You can start the game without further interruptions.

Other issues

See FAQ.