Skip to content

Instantly share code, notes, and snippets.

@timoschinkel
Last active November 30, 2025 13:53
Show Gist options
  • Select an option

  • Save timoschinkel/9d07c6ff4676c7ad1d1f9175a9e56f8b to your computer and use it in GitHub Desktop.

Select an option

Save timoschinkel/9d07c6ff4676c7ad1d1f9175a9e56f8b to your computer and use it in GitHub Desktop.
Installing Unreal Tournament GOTY on MacOS Catalina and up
# Installing Unreal Tournament GOTY on MacOS Catalina and up
- Buy game on GoG via https://www.gog.com/game/unreal_tournament_goty
- Download archive set up - Not the download the GoG installer, but download the Unreal Tournament installer (302MB).
- Unpack with `innoextract` (`brew install innoextract`) - Move installer to folder first for scoping.
- Install [UnrealTournamentPatches](https://github.com/OldUnreal/UnrealTournamentPatches/releases) - don't forget to drag the executable to Applications
- In Finder, go to Applications, right click `UnrealTournament` and click `Show package contents`
- Inside the package contents navigate to `Contents` > `MacOS`
- Copy the folders `Maps`, `Music`, `Sounds` and `Textures` from the unpacked Unreal Tournament installer and paste them in the `Contents` > `MacOS` folder.
- Profit!
Addendum
On MacOS versions newer then Catalina going through these steps can lead to a notification from MacOS that the binary is damaged. I suspect this is caused by changing the contents of the app folder. This is stored in a file attribute. You can clear this by running `attr -cr {path to unreal.app}`
Newer MacOS versions might not work with the description above.
## Links
- https://www.youtube.com/watch?v=wEC1M6EdDnA
@weslien
Copy link
Copy Markdown

weslien commented Dec 15, 2024

hey, thanks for writing this down. I'd just like to point out some things that were off for me:

  • The order of things threw me a bit, first thing to do is to install the latest patch from UnrealTournamentPatches. Download the dmg (sonoma version if you are on 14.4 or later) and drag the executable to Applications.
  • Right click the Unreal Tournament app in Applications and show package contents
  • Since the game is now free, gog have stopped selling it. However, the last gog distribution is available on archive.org: https://archive.org/download/unreal-tournament-goty-gog-version-igg/Unreal.Tournament.GOTY.GOG.rar
  • Since the file is a rar file, the easiest way to unpack it is using rar x [path to Unreal.Tournament.GOTY.GOG.rar] (brew install rar)
  • Now follow the instructions above from line 5.
  • Now follow the instructions above from line 8 & 9.
  • On my system (sonoma, 14.4.1), the command to remove file attributes is xattr, not attr.

Love having UT99 running natively on my M3 Pro 💯

@timoschinkel
Copy link
Copy Markdown
Author

Hi, thanks for the additions.

@dlanci
Copy link
Copy Markdown

dlanci commented Jan 18, 2025

You're an angel, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment